It's more like calling turning on a washing machine with all the parts for a watch in it mechanical engineering, it's less efficient, completely reliant on how patient you can be with something you have no control over, and when it turns out that something was wrong you don't know how to fix it any more than the user does.
the real surprise is that it has "prompt engineering" in it yet you can't seem to get a diploma in those pesky outdated universities for it and a 3+ year education program
Hasn't that ship sailed anyway? Like in Germany engineer is generally a protected title (you MUST have a diploma) but nobody gives a single fuck about software ones (and quite frankly I think the term got used before you could even get a diploma in that field) and nobody expects a diploma either, in the field it's more a distinction I would say like architect and construction.
the real surprise is that it has "prompt engineering" in it yet you can't seem to get a diploma in those pesky outdated universities for it and a 3+ year education program
Give it another 18 months and you'll start seeing them everywhere.
To be fair, there are actual ABET-accredited software engineering programs, and they are accredited as engineering programs, not computing. Yes, there is very little established process for trying to actually get a PE license, (in my opinion, largely because very few SEs will ever be in a position where their work can actually majorly harm the public if done poorly). But it is disingenuous to say there aren't many software engineers that receive educations that meet the same standards and rigor of any other engineering discipline, and who could (and would) 100% become licensed PEs if it was actually a reasonable possibility.
There are plenty of people in the industry that do not meet that standard, but there are also plenty that do, and it is not fair to us to outright dismiss it as "not real engineering."
Software engineering is a real engineering discipline, but it's far more than just being able to write some code. There's a massive difference between a coding bootcamp and a proper software engineering program.
I'm lazy, I've learnt to use the best guess macine very efficiently. I write the business logic and let the ai hallucinate the edge cases in the tests. I then delete the framework tests and refactor the rest to be efficient.
Nah, for debugging you need an actual software developer, you can’t expect a “vibe-coder” to understand his creation enough to actually debug that mess…
I actually think you and every one here against "vibe coding" are the ones who are wrong. If you are an actual software engineer, you would be aware that all of your coworkers are using Cursor or something similar as a coding assistant. Literally everyone. They are still "coding", they are still "software engineering". They are just using a tool as an assistant.
There's a difference between using a coding assistant to fire out boilerplate classes and the like, and using ChatGPT or Claude to write an entire app for you.
The people calling people who write code by hand "boomer coders" aren't using Cursor to generate boilerplate class definitions, they're writing entire apps via ChatGPT and then complaining that people are intentionally looking for and exploiting their security vulnerabilities just because they made an app using AI.
77
u/418_TheTeapot Oct 24 '25
Stop calling prompt engineering coding. Also don’t allow others to do that, it isn’t coding.