This thought exercise also gets interesting with software development. There are few prospects available for new grads and junior devs now. Relentless offshoring, headcount reductions, and AI promises from CEOs have hollowed out the tech landscape. There are very few opportunities for young people to professionally develop the knowledge to keep the systems running.
And now most startups are focused on eliminating staff via AI. The people who would keep the systems running. I'm not sure where all of this leads to in a few years.