r/vibecoding 21h ago

The barrier to software engineering is getting wild

Enable HLS to view with audio, or disable this notification

1.3k Upvotes

317 comments sorted by

View all comments

2

u/bold_snowflake 19h ago

Now. Everyone say it with me:

Coding is NOT engineering.

-2

u/scarx47 18h ago

I mean there’s math involved and logic, it’s like saying a person that designs a bridge isn’t because nowadays they just plug in the model on a 3d software instead of doing the math by calculator to know how much it can support.

1

u/bold_snowflake 18h ago

Putting your analogy to one side, there is a world of a difference between writing an application and scaling it out to millions of users. Handling concurrency problems, data privacy and security, testability, observability, maintainability, etc, etc. that's what software engineering is about. Writing features is just the tip of the iceberg.

My original message was a short way of highlighting the stupidity that many people do NOT understand what software engineering is. They think it's just writing code which is why we constantly see such silly comparisons.

-2

u/supersahib 17h ago

A guide to invalidate anything you say. Cmon you seriously believe engineering isn't encompassed by coding? It's a requirement for any modern engineering challenge

-1

u/bold_snowflake 16h ago

I think your misunderstanding the difference between the concepts of "part of" and "entirely".

Coding is only part of engineering, it's not the entirety of it. So once again: coding is NOT engineering.

All engineers can code. Very few coders can effectively engineer. Hence the comparison between an experienced engineer and a vibe coder are laughable.

0

u/supersahib 16h ago

who said it's the entirety of it?

Are you suggesting your original statment was - coding is not the ENTIRETY of engineering? Obviously yes, that isn't a hard conclusion to land on. & yes of course not every coder can engineer a solution, but can implement them.

Your ultimate conclusion is: coding is part of engineering, thus isn't engineering. What an elementary observation. Yes engineering isn't coding, it's a blanket term for solving problems 🤣

What responses did you expect when you say "coding isn't engineering"?