Solving the Tech Worker 'Shortage' Is Easy: Just Pay Them More
huffingtonpost.com
huffingtonpost.com
That's a choice. Pay more, and will might give up our contracts. Maybe..
As an example, if I can finish a two-hour coding quiz with time to spare and nail it, impress the hell out of two subsequent interviewers, only to fail on the third with a poorly-prepared interviewer who has already canceled twice at the last minute, via a teleconference at 11PM my time, then something has definitely gone wrong and it isn't on my end. And this is a well-known company that has itself convinced that it has wonderful, data-driven hiring practices. It does not.
Talk to hiring managers about this and they will say 'oh well we have a lot of applicants'. Well then, we don't exactly have a shortage then, do we?
It seems in the mid-to-late 00s there was a meme going around, probably in reaction to the hiring practices during the dot-com era (which were, admittedly, oftentimes pretty terrible in the opposite way), that you should take extra-special care to hire only good candidates. A lot of tech companies have taken this advice to heart, which is great, but they have also mistaken processes that merely weed people out due to mostly random or hard-to-control factors, for ones that select for good candidates. (Chiefly, many hours of interviews with any single interviewer having absolute veto power is a huge red flag.) They are not the same thing.
I mean, read what this idiot company recruiter does in this article:
https://news.ycombinator.com/item?id=8660819
and then tell me we have a talent shortage.