I think there's a lot of things that's hurting the job market for tech workers right now (the large influx of code camp and sci-comp graduates being a big one), but in my opinion the main thing is this:
https://www.statista.com/statistics/255146/number-of-interne...The number of people from poorer countries who are now on the internet has grown at an astounding rate of the last few years. Many of these people have been acquiring IT skills in recent years and they're now competing with Western tech workers.
Most tech jobs are just digital IO and the pandemic proved to us that you don't need to find tech workers from the local area to get things done. In theory tech jobs should be far easier to outsource than manufacturing job since you don't need build factories abroad, nor do you need to ship products around the world And since most processes are digital so there's little to no friction in outsourcing.
Economists largely agree that well paid manufacturing jobs going abroad where wages were "more competitive" was good for Western economies because we got cheaper products. Presumably they'll say the same about todays well paid digital jobs. Going forward it's going to be much cheaper for companies build apps and websites if they use foreign labour.
Personally I suspect that economists are wrong and their theories only work when you assume labour competition is happening within an even playing field, but I guess we'll find out.
AI and SaaS products are also eroding the demand for tech workers to some degree. It's become relatively easier for someone with limited tech skills to create websites, mobile apps and launch ecommerce stores than it used to be. Again, I hear this is also going to be good for workers somehow. It's certainly good for Shopify anyway.
Imo tech workers should look to reskill ASAP. It's fairly obvious where this is going and I'd bet on the Western tech job market entering a sustained secular decline. I see no reason to believe there's any alternative.
My family are poor and from a ex-industrial town. If you think anyone here is better off today because all the factories have closed and have replaced with restaurants and flats then you're kidding yourself. The only people who have won in recent decades are those whose jobs avoided outsourcing (mainly upper-middle class people with university degrees, many of whom work in tech) and it seems to me that even this cohort is about to get hit by outsourcing and AI now.
I'm not going to spin you a positive narrative because you can't help people by lying about reality. I think if you're struggling to make ends meet you need to start to consider a different career. I'm sorry.