It needs to hurry up and happen then. And hopefully corporations won't decide it's more worthwhile to rebuild it with an ai that does a 1000% worse job for 0% of the pay.
They can try that too and like you said 1000% worse job. Once people start losing clients and losing money for their stupid decisions we will see results. Right now developers "translate" dumb ideas into good ones. If they get rid of the developers then AI will just take the dumb ideas and implement them as best they can. Dumbly
The problem isn't that ai can code, or that people will be able to get a program off the ground with no experience, it's that the profession will be completely devalued.
People will come to you, and say they only want to pay 3 peanuts because "all you have to do is type it into the ai chatbot"
I saw the same thing happen with web Dev when my civil engineer uncle said "anyone can build a website, I'll just hire some high school kid" and this came from someone in professional services who should know better
It's going to be outsourcing on steroids. So many folks employed either talking to the AI to get it to write the right code, or fixing the shitty code the AI spits out.