I actually end up helping tons of random people in my company use conda, because they can't get the concept of virtual envs. They don't understand that the libraries are actually files on the disk, and your virtual environment is just a directory and some variables.
That's not to say all developers are like this, but I think the numbers that think like this are growing. Ultimately, I'm like you - they can pry the files from my cold dead hands, if I didn't know what/where/how files were used, I wouldn't fundamentally understand how a lot of different technologies even work.
Potentially because that means in 5-20 years they'll have a much bigger pool of labor available? They've already done illegal market-manipulating collusion which resulted in billions of dollars of salaries not being paid: https://news.ycombinator.com/item?id=19666545 ; in the end they got hit with fines for a few million bucks and some developers got a paycheck for a few thousand bucks (two orders of magnitude less than the wages stolen from them).
I'm just a college student, but I find it hard to not think that when I see the big companies spending tons of money to push people to learn to code.
The Steve Jobs market manipulation was def a dick move, but.. well, its Steve Jobs. There will be other such efforts too, but that alone doesn't indicate the kind of concerted market manipulation that you think exists.
The emphasis on coding is similar to the emphasis on schooling and mathematics at the dawn of the industrial revolution: societies realized then that basic mathematical literacy can be immensely beneficial to people. And we understand today that basic programming skills can have a similar transformative effect.
Jobs in tech are increasing at a tremendous rate. As we shift to more automation, the demand for computer literacy will only increase.
It wasn't "Steve Jobs", it was most/all of the tech giants colluding.
What amuses me about all of this is that it seems to just further cement software developers as magicians. Back in the day it was the Windows control panel.
Nowadays? I have direct experience with tons of people navigating cloud service settings or whatever else via endless GUIs. Just give me the filesystem. It's all a bunch of JSON configs or whatever anyway. find -name blah -execdir sed -i blah. Bosh.
Well, I'll never struggle for work at least. Perhaps this is our 'guild'...?