The boring routine parts of software engineering are no more. My project is elixir phoenix and tailwind. The AI and I completely overhauled my sites UI and UX and implemented many bug fixes and effectively relaunched my website in four hours.
If you were an experienced dev coming into this, you should definitely learn how to work with AI tools.
I am using claude to build a pretty complicated project. Technically, a lot of what i am prompting are things that other people could prompt. But I also do find myself leveraging a lot of knowledge in shaping what the code should do and how it should do it, and also needing to step in when claude reaches limits of it's training. I am confident that the number of people who could build what I am building is pretty small.
So I think the author is creating a narrative that is unfounded. There will always be software engineers. There will always be engineering challenges that it takes a human to resolve. Yes, always; no matter how "smart" the AI gets. For sure, AI will be taking some development jobs. But calling for a collapse is simply hyperbole, shortsighted and naive.
ChrisArchitect•2h ago