Thursday, May 20, 2010

Hiring anti-pattern: Don't break the build

A job posting on a mailing list mentioned that the applicants should not have ever broken a build. Not that I am looking for a job, but that certainly ruled me out as a candidate. That's not the first time I've heard such message
Well, reading about it on Venkat's blog was in fact the first time I'd heard of it, and it shocked me.  Breaking the build just happens, for reasons that Venkat succinctly describes.  As he also mentions, most important is having a culture that makes fixing the broken build the top priority.

Hiring only non-build breakers shocks me because we need to encourage people to take risks.  Breaking builds is not a requirement for taking risks, obviously, but an environment where everyone has to be perfect on secretarial matters smells badly of a place where everyone just focuses on avoiding trouble, and not on getting things done, not on trying new things, not on taking risks.

Risk-taking leads to more innovation, and innovation drives everything having to do with success.  Research shows this repeatedly.  If you ever hear any interviews with Jack Welch, the great GE businessman, he constantly talks about encouraging risks, and therefore having to also accept failure, despite being incredibly bottom-line, results oriented.

As a hiring qualification, it is at best pathetic, and at worst an anti-pattern.  They might as well have a requirement that only people who haven't had any bad ideas or made a fool of themselves in public apply.

No comments:

Post a Comment