If entry-level software jobs are being eliminated by AI or other means, how will people gain the experience necessary to become more senior developers?
"AI can do code" -> less experienced engineers -> no one has deep understanding of the whole system -> boom.
But it will take 25 years before this series of events plays out.