State of Open Source

Bruce Perens issued a “State of Open Source” message today. It’s a good article outlining how far we’ve come in the last ten years and what still needs to be done.

*****

Recruiting Software Engineers

I have two posts for you today on the recruitment of Software Engineers. The first one was actually posted yesterday over at Coding Horror. Jeff Atwood talks about the “years of experience” myth and how requiring a developer to have X number of years doing Y is outright ridiculous. I think Jeff sums it up best by saying that “what software developers do best is learn” and that in the long run, the developer who is a great programmer but may have no experience doing a specific task will outperform the mediocre programmer with X number years of experience doing the same task.

Along those same lines, Martin Fowler posted a hypothesis today answering the question “Are more expensive programmers actually cheaper?“. He suggests that a group of more expensive (more talented) programmers can get a better system completed earlier than a group of cheap talent, and that the initial savings gained by hiring the cheaper talent is expended later in the cycle.

*****

The Golight

A group of students at the Hasso-Plattner-Institut (HPI) in Potsdam, Germany came up with a novel way of communicating their project status. They hooked up a homemade stop-light system, dubbed “The Golight” to their continuous integration system that switches the lights on and off based on whether or not their unit tests passed. 

*****