My wife is a pharmacist. Over the past two decades the number of pharmacy schools has increased and some schools have gotten bigger classes, such that now every year there are about 25% more Pharm.D's made than in 2005. The result has been a predictable decrease in pharmacist quality of life- the pay is basically the same number of dollars today that you would get in 2005 so inflation has made them poorer, the hours…
Software is eating the world, sure, but consider a parallel: the typist. In 2000 there were 282,000 employed typists in the US[1]. Today it has fallen to 23,000. A 90% decline over 20 years. Why? Everyone knows how to type now. Typing is an assumed skill in other jobs. Twenty two years ago I took a typing class in middle school on clacky old Selectrics[2]. While typing classes aren't taught in school today, I cannot…
Right now, we professional coders make our living because we have trained our brains to think like a computer does. It's why we can tell them what to do, but it means that we simply don't think like a "normal" does. As long as that is true, I doubt that it is possible to be as common as typing skills.
If it is possible to develop a programming language that is high enough level that it can actually be written by a normal who thinks in normal, human ways, then that might change things. Or if it possible to build a computer that thinks in human ways enough that you could give it natural language direction like you would to a human, either of those would render the skill of "thinking like a computer" obsolete, but I'm pretty sure that the solution isn't going to be "everyone is now expected to think like a computer." That's just too hard a lift for most people.