Having a programming session with a potential recruit is only one element of the hiring puzzle, but it's often the most important one.
I’ve used Rails now for about three and a half years, two of which have been as a developer at Netguru. But before Netguru, I was a PHP developer for 5 years in various companies. I had been trying my strength in C, C++, Java, and other languages, but I couldn’t find one that fit me. It was a hard decision to switch to a different language and start all over again from scratch, but looking back on it now, I can say it was worth it.