Jeremy Durham

Ruby, Rails, and everything in between.

  • BlogThoughts
  • AboutAbout the Author
  • ContactGet in touch

December 17, 2009 00:15
Posted by Jeremy Durham

How do you find good Rails developers?

At Work, we’re continuing the search for good Rails developers (or good general developers who want to do Rails) that live in the Boston area.

A reoccurring theme in the search is that very few developers are writing tests. Only about 4 out of 10 developers we talk to have Rails experience, and out of those maybe 1 out of 10 (if we’re lucky) write tests regularly.

Where do you find good Rails developers when hiring? Do you find the same issues with Rails developers not writing tests?

2 Comments

Posted Under Programming

2 Comments

D309592f2a210d745b8044847b214bb6?s=32&r=g Jeremy
December 24, 2009

Good points. Looking through our code, we have a 1 to 1.2 code to test ratio. That's not including cucumber stories, so the majority of the typing we do is writing tests. We'd really love to bring in a Rails developer that can teach us a thing or two about how they write tests, but the problem is that we can't find many Rails developers who are even writing tests, let alone well. I guess I just expected the percentage of Rails developers writing tests to be higher; just wondering if people see the same sort of percentages when they interview Rails developers. You're right about writing tests not being hard. All of our developers didn't actively written tests when they started, but they're all very good at it now and seem to really enjoy it. We're always happy to hire developers who are new to Rails, testing, and such as help them along, but we'd also love to hire someone who has some different opinions on it so we can improve our process.

Fdee1445100410c603ab03033564e55c?s=32&r=g Scott Schulthess
December 23, 2009

Writing tests is important, but not always necessary. Why does it matter if they have always been heavy test writers? Because of the skill or knowledge in writing tests? Some developers haven't written tests because previous teams didn't do it, or the framework didn't really support unit testing, or what have you. Correct me if I'm wrong, but unit testing isn't the hardest thing for a developer to pick up, and if you really want to keep your code base maintainable though tests, then just making sure the developer is on board with unit testing most of the time and willing to learn, isn't that good enough?

Leave a comment

* = Required

  • Posts
  • Twitter
  • Flickr
 

Capybara + parall...

Programming

 

CI rerun

Programming

 

New gem - Seed

Programming

@technoweenie So happy I ended up with FIOS. Faster and no headaches.

follow me on
twitter

125942640_a3dcc3f951_s125942637_c4524c7c88_s125942628_a682f8a639_s122144184_5f2dd86929_s122144182_1b01ded312_s122144181_893a82f1d3_s122144179_70465b00ff_s122102402_21e6174af6_s122102401_f6d9ebff55_s

Categories

  • Technology
  • Programming
  • Family
  • Travel

This site is using the Handgloves WordPress Theme
Designed & Developed by George Wiscombe

Subscribe via RSS