Vibe coding is a meaningless buzzword for normies. Coding manually is the past. Getting good in using "agents" to build things is the purpose of a software engineer now.

Replies (14)

Using AI to debug issues, help you learn, maybe even save you time on tedious aspects that you know how to do manually, that's alright by me. Not learning how to code, not manually doing the bulk of it yourself, that's not something I will ever get behind.
I cannot say anything for who have to learn literally from scratch. But as a mature (very...) dev I can tell that learning how to use agents is no different than learning any other tool in the history of mankind. Is not less noble less hard or less of a craft. It's software engineer. As usual.
I'm a new dev, a VERY new dev, but I see it as a crutch to rely on AI beyond helping you learn and augment weaknesses until you can improve your abilities. I guess my opinion may change in time but I just don't like the idea of being overly reliant on AI for anything. A tool, not a replacement.
It is a tool, not a replacement, indeed. That's the whole point: it's "just" a tool. A very nice one indeed. It replaces many many tasks, not the people performing it. Well, not all of them πŸ˜‰ As always, if one remains too attached to the old tasks.... well, then replacement or a big downgrade seems inevitable. But agents won't transform non technical people into programmers, engineers, app builders or even self sufficient tech guys, finally able to master "computers". On the contrary: it will widen the gap between the (fewer) tech savvy and the rest.
↑