The biggest problem with traditional interviewing and evaluation methods is that they are based on limited information about a candidate, such as resume, references, and contrived problem-solving scenarios in interviews. These can be effective evaluation methods, but they too are costly and time consuming, and still carry with them a high risk of making a bad hire.
If, however, you are choosing a candidate from the ever-growing pool of programmers who contribute to open source projects, you can get an inside look at a programmer's work on actual projects with actual team members by examining the open source projects he participates in.
Wednesday, July 20, 2005
Hiring Open-Source Developers
Brian W. Fitzpatrick, member of the Apache Software Foundation has this to say: