Re: End Game
@Getriebe
Thank you for your reply. In my career, I was one of the steam train people, generally being at the forefront of changes in IT over the last 40 years.
As I lack false modesty :-) I should tell you that I saw, and took advantage of many opportunities - Large systems replaced by fridge-sized and desktop minis, C and BASIC instead of FORTRAN, PCs replacing Minis, *NIX replacing VMS, NT and Linux displacing *NIX, Oracle replacing Rdb, Microsoft displacing providers like Novell and Sybase - Mostly increasing computing power and generic systems allowing the introduction of higher-level languages and more complex structures. I have also avoided stuff that looked as though it was going nowhere like the original SaaS frameworks. The last stuff that I did involved tablets and phones connecting to the main business, instead of laptops/desktops (Yes I bought the original iPad on the day that it came out, realizing that it was, potentially, a game-changer).
I, too, have worked on production lines before my first "real" careers, generally there was a possibility of progression for some; and for those whose job was boring, they created a life outside of work. I think that the insight that I can offer is that I have actually done most of this, including running technology/science based businesses for business types like bankers; and later setting up my own.
As I said, I suspect that there will be many fewer jobs in IT. You are right about the need for soft skills, but many of the people who got into the IT business did so because they really don't have that type of personality.
I am actually an imposter, my qualifications include Chartered status in one of the fundamental sciences, so I often think that my career was based on an objective analysis of the use of IT to actually get the work done. Least-ways that is what one of my bosses told me, because I did not automatically recommend whatever was hot in IT, and therefore something that would be deployed for my own career progression - Also not having my mind contaminated by COBOL and batch job processing :-)
I suspect that my gift, and my curse, was being one of people who were taught to actually think, so that we could all take advantage of the "white heat of technology".
Do I think that for the majority of humanity things have got better? Yes, particularly if you live in China or India. Do I think that things will get better for the majority of people who work in white-collar jobs in the developed economies? No, and it will be poor for most of them who currently work in IT.
As an aside, look at seeing what work you CAN do without needing to work for a large conventional employer - Cooperatives of peoples with many skills might be a way to go (until somebody decides that they need to be "in charge" to "get things done").