Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If a job listing asks for Python and someone submits a resume that does not list Python, it's fair to reject that candidate.

The thing though is it's a bad requirement. There are any number of great candidates who could be proficient in Python - the skills are very transferrable. (It's like trying to find a painter and filtering out people who have never painted a brown houses)

The thing you're screening for by being so specific is not finding the most qualified person, you're going to end up with the person with the most time and patience to fib or lie on their resume.

> I doubt the "best candidate" is also the person who can't be bothered to take 10 minutes to update their resume before pressing submit.

That's exactly wrong - the best candidates are going to be busy people who are great at their job - the people jumping through HR hoops to get hired are by nature going to be worse candidates.

 help



So, I recently got about 600 resumes for a senior Python backend position.

Out of those about half had no experience in backend or python, plus weren't senior enough for us to consider. Or forgot to include all that in their CV. They get filtered out in the first filter phase.

While I'm sure a portion of those could do the job, I can't realistically interview those 300 people when there are other 300 who happen to have at least written that in their CV.


> So, I recently got about 600 resumes for a senior Python backend position.

Dear lord the job market is an absolute disaster right now.

People are clambering for the last helicopter out of Saigon.


Oh god, I should tell you about the frontend position, then, which got 1000 applicants and then we just closed within a week, despite naturally not having hired anyone yet...

>Dear lord the job market is an absolute disaster right now.

Indeed it is, I don't know and would never like to know the levels of desperation one needs to reach to accept writing Python as a career. (I jest, I jest)

In all seriousness, Python (and the same goes for with Javascript/Typescript) is a popular language that is taught at many bootcamps. I'm sure that has lots to do with the number of applications for these kinds of roles.


That’s a good theory, but we also get ridiculous numbers for C#, design, product management and, at a previous job, Ruby and devops we also got flooded.

Honestly the only language we do that gets a normal amount of candidates is C++, but the team that does it complains about quality too, a lot of CVs from people exaggerating their expertise.


> There are any number of great candidates who could be proficient in Python -

I don't think you understand.

You have to prioritize. You can't interview everyone.

There may be someone in the rejection pool who might be able to pick up Python quickly and enjoy it. It does not matter if I have 10 people who can bring 5 years of Python experience to the first day on the job, and 1-2 more people who can bring 10+ years and probably teach us something about Python.

> the skills are very transferrable. (It's like trying to find a painter and filtering out people who have never painted a brown houses)

I've painted houses. I've done programming. This analogy is not good at all. Some people don't adapt well to new programming languages. Some people try, then decide they hate the new language and start looking for new jobs. You don't have to risk any of this when you already have more Python applicants than interview slots.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: