I’m not so sure. Many tech related jobs are fundamentally hard things for the majority of people to do. Even those with college degrees.
The problem with a bad hire in tech is that they can be worse than useless. Mentoring a junior software engineer can be very expensive and not many companies want to do that in an environment like the Bay Area where people hop between jobs frequently. Personally I think this is very short sighted and sad as I love mentoring junior engineers.
Thinking logically and being able to clearly articulate your thought process is a rarer skill than you would think.
I do a lot of teaching/consulting in the Bay Area. I see a lot of people coming out of bootcamps trying to get entry level positions.
Some of the candidates graduating from these bootcamps are awesome and have lots of potential but those are few and far between. Also, their is a shortage of entry level positions.
The best bootcamps filter heavily and generally only take people with a vaguely related college degree (Economics, law, physics, biology) or who have shown an aptitude (portfolio).
I’m summary, I wouldn’t be surprised if the growth in tech jobs outstrips the supply of quality candidates. If anything having years of relevant experience is going to become even more valuable as time progresses. It’s the entry level candidates that are going to have a harder time landing a job and paying rent in the Bay.