> once AI is good enough it won't matter if a developer doesn't know how to write all the code an AI wrote for them, what matters is that they can produce code that fulfills requirements, regardless of how that code is produced.
Once AI is that good, the developer won't have a job any more.
The whole question is if the AI will ever get that good?
All evidence so far points to no (just like with every tool — farmers are still usually strong men even if they've got tractors that are thousands of times stronger than any human), but that still leaves a bunch of non-great programmers out of a job.
Once AI is that good, the developer won't have a job any more.