Before I came on board at my company, they outsourced a small project to a freelancer who had taken a short intro to Rails course. Before I saw his code (it was running on heroku, and we didn't have access yet), I called him up just to talk to him about how he did it. It was clear that he didn't understand some very basic questions I was asking him to the point of giving me answers that were just plain wrong. Also, this was a light-weight web scraper, so Rails is about as wrong an approach as you can get. I junked his code, rewrote it in Python, and removed his number from my contacts.