I have been mostly anti AI. I did experiment a bit with aider and free models, but my results were inconsistent, and nothing to worry about.
However, recently I have purchased the max plan from anthropic and have been vibing with Claude code since then. And wow, the results are very good. With a good enough prompt, and planning step, it could generate full features in a project with 20k LOC, with very little modifications needed by me after review.
I heard even more success stories from friends who gave Claude 3-4 different features that Claude would develop in parallel.
On top of that, everyone seems to produce side project at an astronomical rate, both among my friends, and here on HN where fully complete project that would take months to develop, seem to appear after few hours with Claude code.
So, my questions is, is programming as a profession cooked? Are most of us going to be replaced with a “supervisor” who runs coding agents all day?
I really see the same thing at our current level of AI. People are whipping out basic apps that work for small problems that are solved by small solutions. And it works. But without professionals intervening and correcting all the small problems along the way, it doesn't scale. Professional software engineers still need to exist to be sure that the solutions being created are scalable.
Will we spend as much time typing out specific lines of code? Probably not. But will the jobs still be there? Absolutely. Perhaps even with more variety because we can focus more on the actual problems being solved. We will do more take-over work of apps that people got started but cannot finish. We'll refactor apps that got coded into corners, and spend more time talking directly to customers to understand what we are really trying to accomplish. It will be different work, but it will be there.
reply