True, but the costs (both direct and ancillary) of making a bad hire are so high that anything we can do avoid making the wrong hire would be worthwhile.
You might be right that randomly picking candidates might be just as efficient, but I can't imagine anyone taking that risk.
> True, but the costs (both direct and ancillary) of making a bad hire are so high that anything we can do avoid making the wrong hire would be worthwhile.
That's a load of highly-enriched equine fertilizer. I have had this discussion here before. I asked for information. I didn't get much. Some worst-case hypotheticals that, to my knowledge, have never happened anywhere. A buttload of management failures surrounding bad hires where management was responsible for the vast majority of the costs, not the hire. A couple legitimate bad hires where the costs were significant, but not in the same ballpark as people like you parrot.
Also ignored in this conversation: what is the cost of keeping your req open? How much money are you losing, directly or indirectly, by not having someone in that role? Why do you think someone can't grow into the role?
I actually agree that the biggest cost of a bad employee is a management failure to either create an environment that the employee can thrive or is too "nice" to confront reality and get rid of them quickly.
I can't speak to your experiences and I never said bad hires were costly due to the employee vs. Management screwups. The simple reality is that every day a bad hire is in place, is a day that a much more productive employee is not in place, which costs could be astronomical.
The bottom line is that "slow to hire and fast to fire" as difficult as it is, is very sound advice!
Without knowing you and jumping to a conclusion based on your comment, I assume you don't appreciate that employee boss relationships are adversarial by nature and there is often considerations management makes that might seem bad but are really a product of their understanding of whats possible and realistic within limiting circumstances...
I used to complain with my friends about all the things we would change in our boss and the company we worked for and now after many years I realize that at the time I had no flipping clue about anything.
What are the costs associated with a bad hire? Is there a way to minimize the potential damage and allow for a wider net to cast?
Could the on boarding process be more akin to a mentor-apprentice relationship and utilize open source as the avenue, with the burden of work placed on the apprentice. Your company has both closed and open source projects that many of your engineer's contribute to and manage. An apprentice level candidate works on and applies a patch with the feedback from the mentor level engineers. At some sufficient level of acceptance based on performance the apprentice is brought in for a culture fit type interview and potentially offered a position.
From the view of the apprentice this may seem like MORE work then writing resumes and prepping for technical interviews. But from my point of view as an apprentice I'd be learning skills that seem more useful than gaming resumes, screening and technical interviews, and adding to my portfolio that may never get glanced at. Skills like communication and coordination with a team, Real world coding experience and pushing to production. From the viewpoint of the mentor, I see candidates that have already been introduced to the internal workflow and show the communication necessary to work with my engineering team.
I think the European practice of having a candidate on a 3 month evaluation period(when it is easy to fire) and then having a job security afterwards seems a reasonable balance between employer and employee needs.
It is hard to pull wool over someone's eyes for 3 months especially in a results oriented field like programming.
Bad hires are certainly a concern. I think this is the reason why people buy screening products such as personality tests. Paying $100 for a screening test that promises to prevent the $100k cost of a bad hire seems like a pretty good bargain. It reminds me of Pascal's Wager, where you give a little bit to the church in order to avoid the infinite risk of hell.
The test seemingly has to be 0.1% effective, to pay for itself. The thing that's hard to imagine is that the test is even less than 0.1% effective, because it's a scam. This is also how things are sold like a $5 extended warranty for a flash drive.
And, as always, lets pretend false positives do not exist.
Do you know what's even more expensive than a bad hire? It's letting an extraordinary hire go away because your snake-oil test did not work. But that loss won't make onto a spreadsheet, then, who cares?
You might be right that randomly picking candidates might be just as efficient, but I can't imagine anyone taking that risk.