Hacker News new | ask | show | jobs
by logicalmonster 1217 days ago
> Employers are overwhelmed with large numbers of applicants, most of whom don't meet the requested minimum requirements.

1) I wonder if the problem of being overwhelmed by applicants can be solved in the same way that dating sites work, because they somewhat have a similar issue. Perhaps restrict job seekers from applying to more than X jobs per day or week, like some dating sites do. At the least, this ensures that effort is put into individual applications and people are more selective about applying to jobs they think they have a reasonable chance to get rather than applying to anything they're remotely qualified for and playing a numbers game. Everybody will be applying to fewer jobs and can be more conscientious about the process, improving it for all.

2) And speaking of minimum requirements, in most cases they're not strict absolutes for performing the job. If you're going for some hard-core game developer job and you don't know C++, yeah that might be a big problem. But if you're going for a web-developer job and you haven't used one of 6 Ruby gems they listed in their ad, who gives a fuck? You should still apply because you're experienced enough to know that your general knowledge is in the ballpark of what they're really looking for.

1 comments

Your second point is important, but when you have recruiters/HR as the front line of hiring it completely breaks down because they haven't got a clue whether an applicant's skills are transferable or not. And they cop a lot of flack for this from developers but honestly I'm not sure it's possible for someone who doesn't even code for a living to learn how different technologies are and aren't compatible, skills-wise. Same reason we end up with unhelpful job descriptions. I think most developers would already be onboard with your second point but it's simply not up to them.
> honestly I'm not sure it's possible for someone who doesn't even code for a living to learn how different technologies are and aren't compatible, skills-wise

You don’t have to be the best sports player to be a great sports coach. You don’t have to be the best programmer to be a great engineering manager. The problem is that companies have not decided it cost effective to pay more for recruiters that know how to code or even have a CS degree.

This said, I think AI, ChatGPT/LLMs, and probabilistic models can make inferences about skill transferability. Interacting with ChatGPT could effectively become a fizzbuzz programming interview. Potentially, we can have the AI randomly remove a line of code from otherwise correct code, and interacts with the interviewee to debug what’s wrong with the code.