The non-fundamental shift about software is not that it's creating quality jobs at the cost of medium-quality jobs. It's also not that we are creating robots that will replace low-quality human workers. Because we still believe that as low-quality jobs go, higher-quality jobs will somehow appear. (you may not agree with this, even I am personally sceptical, but that's not the point I'm about to argue) But to get to t…
I wonder where that leaves the job market, given that there will still be a need for these roles in the future (and plenty of incentive for someone to learn the roles via whatever means become available). Are unpaid internships a symptom of this flow perhaps? They read a lot like apprenticeships (but with a significant burden of responsibility missing).
I'm not sure I agree, but it's interesting that very young people and their families are beginning to question the established educational model in such a bold fashion.