system
Given the following post, respond as if you're commenting on Reddit:
human
CMV: There is no shortage of a tech workforce. It's just HR/Recruiting has no idea on "how" to look for workers.

Computer Science and all of its sub disciplines (including Security) is pretty saturated, if not oversaturated. There are plenty of coders, engineers, hackers, security experts, and analysts everywhere. It's just that Computer Science is extremely different in contrast to traditional industries. HR/Recruiting treating Computer Science as a traditional industry and not having any technical knowledge ends up rejecting most of the applications (which may include extremely skilled individuals) because their resumes sound like they're listing Pokemon names. 

Also, most people who have a passion for Tech really couldn't care less about "resume building" and are only concerned with the contents of their skills whereas the opposite is a massive priority for the hiring team. 

Note: I know not all hiring teams are like this, but a majority of them are affected by this.

Edit: I am in no way putting the blame on the hiring individuals. They're doing their best. I just want to open dialogue to work towards the best way to approach Computer Science candidates.

Edit 2: There are some really good counter arguments in the comments. I agree that there is a shortage of truly qualified individuals and a general saturation of people who claim to be truly qualified individuals with nothing to back their claims. My view is pretty changed from all the comments. I apologise for not replying to all, but I read them all. Thank you for taking your time to responding to this post.
gpt
The problem is that while there are lots of people looking for jobs who call themselves "coders, engineers, hackers" etc, most of those people are incompetent. You've got "coders" who can't fizzbuzz. "Data scientists" who don't know what it means for random variables to be independent. "Computer scientists" who can't use big-O notation to analyze even a simple algorithm like quicksort. "ML experts" who don't know what a kernel is. "Security experts" who don't know what salting is.

I could go on, but the fact is that a substantial fraction of these people don't understand thing one about the fields they are supposedly experts in. And we can't afford to give all these people technical interviews, so some filtering at the HR/Recruiting level is necessary. Even the most cursory filtering would suffice to eliminate a lot of unqualified candidates.