So, I’m going to get hammered for this, but here goes.
I think in a world with over 10,000,000 people graduating with STEM degrees every year (almost 9 million just between China, India, Russia, Iran and the US), in a world where we are trying to replace brain power with computing power (and looking back at our successes in replacing muscle power with machine power), economically speaking, if you are a child it doesn’t make long-term sense to go into STEM as you will be facing competitive pressures not only from 9,000,000 * X-years of graduates (and note the above statistic excludes entire continents like Europe, South America, and Africa), but all the machines the CS STEM graduates are programming to do STEM work.
I can hear the naysayers now: “Technology always increases the # of jobs”. Well, actually, population increases generally account for the need for new jobs, but let’s ignore that for a second. This argument, assuming it is true, looks back at a historical period where people stopped being machines (laborers) and started being tenders of machines. Now we are asking the large segment of the population that once used to be machines, but now tends machines, that their future job is to, what… create machines? Discover scientific principles? Solve for X?
“STEM jobs are hot and in-demand NOW” Yes, but what good does that do my 16yo daughter? What happens if, at the age of 45, her career as a geneticist is destroyed because a group of computer programmers used their STEM education to automate the process she was so adroit in? And since STEM jobs are so highly paid, where is the disincentive for a capitalist to spend $500,000,000 to get rid of 1,000 jobs @ $90k/apiece via an automation process (and then sell that process to other companies with similar rolls (roles?) of $90k jobs)?
“Computers don’t have the creativity to be good at science/math!” Wonderful, if this remains true until the end of time. But the people programming the computers do have the creativity needed. And this assumes that computing theory and technology remain unchanged, that computers will always remain a very valuable machine that can only do what people tell them to do, working on the same principles we have understood since von Neumann. However, the entire basis of the “technology changes, so you’d better learn STEM to keep ahead" argument is the first two words: “technology changes.” An AI capable of learning might be decades away… but for a 10yo, “decades away” means that they could very well be fubared when they are 40, married with 2 kids and a mortgage, wondering what they are going to do with their engineering background now that 70% of all engineering is done via computers.
As someone who has seen his career… and family fortune… destroyed by changing technology, as one who now literally works with corporations on future technologies and their applications*, the people who argue the long-term value of a STEM education are, (again, in my opinion), not looking at a long-enough horizon*. We have machines which are literally “dumb experts” in science, technology, engineering, and math (and getting better), we have 9million+ people graduating with STEM degrees every year in just five countries alone, and we have an economic system which is based upon the idea of creative destruction. The idea that STEM jobs are somehow safe from all this is so naïve as to be… well, sweet, like when my grandfather used to say “the world will always need ditch-diggers.” Uh, sorry, Grampy, but apparently it did not. Nor will it always need hundreds of thousands of geneticists. Or physicists.
To me, if (the royal) you want a position where you won’t get killed by technological change (and I’m not too sure if that is even possible over three-score-and-ten), one would be farW, far better off in fields where human interaction is key: teaching, the arts, sales, therapists, marketing, governing.
*One of my clients is developing a toothbrush that communicates with a dental artificial intelligence. Their goal is that the toothbrush will be able to (1), give advice on how to better brush your teeth (it will map out your mouth, then tell you where you missed), (2), have biometric sensors on the brush to test for bacteria/viral clusters which indicates tooth decay, gum disease, etc, (3) communicate this information to your dentist or a dental Artificial Intelligence (which they are designing as well).
Part of what they (the client) hope sells the product to the consumer (and to health providers and health insurance companies) is reduced visits to the dentist, possibly getting rid of the annual checkups altogether (you would go in for cleanings and treatments, of course). Reduced visits to the dentist means reduced revenues to the dentist which means weaker-capitalized dentists go out of business which means that the field of dentistry will shrink. They expect to go to market with this in 2028.
So… if you know someone going into dentistry, tell them they are going to have to compete with toothbrushes for annual checkup revenues in about 15 years. 10 years beyond that? Who knows.