Oh, how I miss those days when it was hard to come by a person that knew Rails. Two years ago when you finally found one you could be sure he is an enthusiast and a professional.
Now, once RoR has been on the market for several years, more and more people are getting familiar with it. I personally like Java people coming to Rails as they are acustomed with design patterns and crave for high code quality.
Sadly, that's not usually the case with people with PHP background. Those often see Rails only as money making opportunity. Even when they switch to Ruby they are still writing PHP code (you can write FORTRAN in any language).
I have a good test that allows me to pick only valuable people: I ask them to show me their tests. If a new person has no tested code, I still give them a chance. They have to pick an open source, Rails-based project and fix a ticket there in TDD (or even better BDD) fashion. This way I was able to gather quite large group of skilled people.
I still am however annoyed by some. I try to be polite to anyone, no matter how low skills his may seem in the beginning, carefuly explaining my needs. But when, after exchanging three rounds of e-mail stating clearly, that we put high pressure on well tested code, a person asks me if 'there is another way to get to my organization except testing' I really want to scream:
0 comments:
Post a Comment