Perhaps the only thing I can reasonably suggest is that people create a "skill stack" instead of a skill. I'm a good coder, but coding is probably among my least economically valuable skills. My most valuable skill, by far, is communication. I can explain technical things to non-technical people and do so in a way that doesn't make them feel dumb. Part of the key there is I know they're not dumb. That wins you a lot of favors. My second most valuable skill is having a basic understanding of economics/business, how incentives work, how business decisions are made, etc. This helps me anticipate the needs of others at work and help solve their real problems which they may not even see clearly themselves.
If the stats offer any credibility... I work from home full time and have for nearly a decade. I've got 2 concurrent contracts going on right now. I'm expecting to make >$300k this year. I live in a 2nd tier city with a low cost of living, you've heard of it but it's not NY/LA/etc. I've never even applied to a FAANG type place.
They need a good support structure at home, at school, and they need successful people in their lives. I think most kids are lucky to have 2 of those, let alone all three. Hell, even kids with all three end up majoring in something useless, or dropping out of school, or worse.
In the UK the requirement for a graduate role is usually just any degree unless you’re applying for something specific. Possibly this is because UK degrees are more specialised. I also suspect that for most graduate business jobs your academic knowledge isn’t very important.
It just strikes me as a better way of allowing people to study what they want rather than requiring an endless stream of drones.
I've been a coding bootcamp instructor and was praised by students for my communication. My friends are mostly entrepreneurs, consultants and business people and I talk quite a bit about business with them and my coding skills relatively to that are alright.
I'm aware of how awful this is going to sound, but I'm totally unfamiliar with the process of applying to tons of places and getting rejected. When I'm short work I call up a gig company like TekSystems and most places I interview I get an offer. I am not particular about the kind of work I do, so if someone meets my $ requirement, I usually accept the first offer I get. It was always like that, even in the early days before I had a resume/experience. I wish I had some wisdom to offer in that regard, but I got nothing. I'm not particularly charismatic or anything. In fact, I'm a bit on the spectrum. I'm smart, but not crazy smart, about 120 iq if that's a thing that concerns people. I'm also a college dropout.
To add a minor expansion on the "skill stack" concept, I'd introduce the phrase "think like a ____." The thing I spend the most time with mentoring is teaching people who to think like a programmer. You'd think that would come with the degrees, but it really doesn't. Regarding your skill stack and spending time around consultants/entrepreneurs, do you think you can think like an entrepreneur? A person can know a lot of history facts, but not know how to think like a historian. This is a really important threshold to get past in the building of a skill stack. Think about something you're really good at and think about what it means to think like one of those. Maybe you're a gamer. Do you understand what it means to "think like a gamer?"
thomas dot spader at gmail dot com, if you'd like to
People are actually using tech even more now than before, it means priority will change towards using more tech people, not less. As soon as the lockdown stops and economy start again you'll be fine.
The trouble is for short term finance, especially if you have a student loan to repay. Depending on which country you live in, government will probably provide some support. In the meantime save as much money as you can on daily spendings if you're in that situation.
I remember my first software internship, in 2003. Two weeks into the job, the company's VP came into our office for a little pep talk (the project was way behind schedule). The gist of the talk was that in India there are programmers who are 4x cheaper than us (I was in Poland), so we must be 4x as productive as them. In hindsight, it seemed that the VP was part of the same groupthink as everybody else... Now, I know to not treat such sexy extrapolations that the business people are excited about too seriously. In 2020, they are things like data-driven organizations, AI, autonomous vehicles, perhaps "Industry 4.0"? (I don't know anything about the last part).
I graduated a year later and took a job making a little over minimum wage. At that time, the most influential executives at my workplaces said software engineering in America was dead, to be replaced by cheaper outsourced Indians, and then other countries once they became too expensive. It set the course of my career. I am in tech but not a Software Engineer. Had I graduated a year later, I am sure I would be a Software Engineer today.
The fear and feeling of instability in this industry never left me.