Hacker News new | ask | show | jobs
by minimaxir 3700 days ago
While hiring is indeed a big problem that can be addressed with a data-driven approach, I'm not sure the approach of "we have data, just trust us" is fair to all parties.

The naming of Engineering Genome Project is styled after Pandora's Music Genome Project. The difference is that Pandora uses data to provide relevant and immediately verifiable results by the user, such as music along the same genre and artist. In contrast, an Engineering Genome Project uses criteria such as "applied problem solving" and "professional code" that is impossible for a user to interpret intuitively.

1 comments

Well, the engineers who go through our process are in a good position to verify the effectiveness of the matching. Granted, the bar to reach that point and check the quality is higher than it is for Pandora (readers can't go check right now what their matches would be). But I don't think that's an argument against trying to do a better job matching engineer with companies. This is an important area that's been largely overlooked.

The categories that you mention (applied problem solving and professional code) really are important. Companies differ widely in how much care about those two things (solving problems in the interview effectively vs. showing clean, well-structured code and good testing process). When an effective but iterative (and sometimes sloppy) programmer interviews at a company that values process highly, the result is wasted time and pain for everyone.