I'm a terrible developer, most people here wouldnt even consider me one. I have thought about this a lot.
Lets follow this all the way to the bottom: all coding employees are replaced by one very senior one who is AI assisted.
One thought -How are juniors turned into seniors? Lets say that we solve that with some yet to be invented educational solution, and then companies that arent code heavy would hire them for much less money or something like that.
The senior developer always keeps his job, because we cant have non technicals deploying LLM code yet. Then maybe that becomes solved, so your non technical CTO can deploy code.
This then creates an environments where fuck ups are on the CTO for being non technical. The blame aspect is the reason for this, its political.
Or it creates an environment where infrustructure and software becomes a solved problem altogether.
Then we start considering if AI can replace all engineering altogether in many fields. All of commerical writing and commercial creative arts are mostly taken over. Occasionally a brilliant human example moved things in a different direction, but this is quickly fed to the incumbent AIs and then it becomes commercialised.
What happens now? Everyone moves into hardware work?