I haven't really paid attention to that market for quite a while, but when I was actively looking for a job as a junior dev in SF in 2012, I remember being absolutely maddened by patio11's repeated comments the roaring demand for devs. "Anyone who can fizzbuzz" was the phrase I remember him using.
At that time I was junior, but I'd made and published 3 flash games, hacked on the UI of my WP blog quite a bit and made some basic tools with Node.js. I could definitely fizzbuzz, discuss time and space complexity, solve the equivalent of today's easy leetcode questions and more. And yet I saw my savings dwindle towards zero while reading on HN about how easy it was to get a job as a dev.
My feeling is that there's always been a considerable demand for great devs and very little demand for juniors. I've seen companies advertise positions for interns but I honestly can't recall a single time they were advertising roles for junior or entry level devs.
At that time I was junior, but I'd made and published 3 flash games, hacked on the UI of my WP blog quite a bit and made some basic tools with Node.js. I could definitely fizzbuzz, discuss time and space complexity, solve the equivalent of today's easy leetcode questions and more. And yet I saw my savings dwindle towards zero while reading on HN about how easy it was to get a job as a dev.
My feeling is that there's always been a considerable demand for great devs and very little demand for juniors. I've seen companies advertise positions for interns but I honestly can't recall a single time they were advertising roles for junior or entry level devs.