Earlier quoted context omitted.
This sounds much like the civil engineering crisis in my region of the world after the 2008 financial crisis. There was barely any new construction going on for a couple of years and once it started anew, there was a gap as while people were retiring, new hires weren't replacing them. I guess we're just going to shrink as a field until the market won't be able to handle it.
Our field started as a niche for geeks. For a long time, CS paid you the average for engineering work - hardly equivalent to six figures today for most with the exception of seniors. It's still like that on most of the world. Many people here lived through ridiculous times. It was possible to make 1M in a year without incredible skills/hard work. Big tech was and still is full of these people. I'm not saying that was…
When I was in high school, I lied to girls about what I was planning to major in just so I wouldn't sound like some antisocial nerd.
Nobody back then thought coding was cool. It was just the thing the weird kids did in the computer lab.