|
|
|
|
|
by h02
826 days ago
|
|
Yes, but we can't possibly interview 1000+ people, so we have to filter it somewhat based on what they give us: their resume. If you can build me a tool that can find in a stack of 1000 resumes a genius then I'd like to start a company with you and we can make a lot of money together. Basic requirement is at least 5 years of professional experience. Most of the people who apply don't have that. Then after that, a large number of people who make it to the coding test can't pass the first basic test, or struggle through it: generate a random string using only the standard libraries. If you can't do that then you are not a senior developer. Or they appear to be using ChatGPT and cheat through the test. etc. etc. And memorizing algorithms wouldn't help you pass our assessment, it's actually easier than that in my opinion. |
|
If you can't tell how good a programmer is by his resume, then....why the hell does everybody use resumes to try to do it???
The kicker is you can't sort good programmers from bad programmers by keyword filtering. Asking for specific languages, or specific frameworks, is a particularly egregious sin. If one of the magic keywords is "nodejs", you'll filter out that guy who has been using javascript + PHP for Facebook for 10 years. That guy is not going to have any trouble picking up nodejs.
If "5 years experience" is a magic keyword, you'll filter out all geniuses who decided that 4 years at Amazon is enough for anybody and wants to make a move.
So, if you are a genius, and you are one of the 1,000 people who applied, what are you to do? If your resume is pre-filtered by keyword, there is a HUGE incentive to put those keywords in--at least their resume would have a chance to be seen by a person, and its not like he'll face any repercussions for it.
Its a classic vicious circle: companies are too picky on the requirements, which prompts applicants to fudge on their resume--which prompts companies to be EVEN MORE picky in their requirements, in desperate hope that if they just put enough keywords in, they will only get the resumes they want. The industry has got to break out of this cycle.
> wouldn't help you pass our assessment,
I hate to put it in such stark terms, but if your assessment is ruling out good programmers and letting through bad programmer(s), its worthless. You need replace it with something that actually works.