Earlier quoted context omitted.
It's funny how companies / hiring managers always say they have trouble finding good candidates, and the people looking for jobs always say they are no jobs. It's probably an axiom of some sort.
It's a combination of two things: 1. We're bad at hiring, as an industry. We just aren't very good at identifying good candidates. 2. We're an industry where the average skill level is below the minimum threshold of competence for even low-level roles. I.E. there are lots of people looking for jobs, but most of them either couldn't code their way out of a wet paper bag -- and identifying the good candidates is time c…
How do we fix this? It seems that everyone who claims to be actively working to fix hiring in tech is only exacerbating the issue (see hacker rank, codility, etc).