Main Contents

Code Based Job Description

management, test driven development, software development

You don’t come across a developer job posting quite this creative all that often (courtesy Cory Foy via the XP mailing list). I love the idea of doing a code based job posting, but I’m not sure you could swing it by your average Fortune 500 HR department.

My personal favorite statement:

assertTrue(candidate.practiceTDD());

And my favorite method, that I think is too often overlooked in really good candidates is:

public void testTeachingSkills() {
  assertTrue(candidate.canImproveTeamSkills());
  assertTrue(candidate.canArgueAboutAgility());
}

Ed Gibbs @ April 26, 2006

3 Comments

  1. Dave Nicolette April 28, 2006 @ 4:37 am

    I couldn’t resist that job posting. It’s definitely a good way to capture the attention of agile developers. I think you’re right about HR departments. They would be unable to craft such a posting or understand any of the responses. That only makes me like it even more. ;-)

  2. Ed Gibbs April 30, 2006 @ 5:59 am

    And its really a nice example of readable code, even in Java.

Leave a comment


Feed