Before I started building my first web app in Rails, I didn't even know how to write Rails! I had only previously been a front-end developer, but I can say I learned a TON. Am I a Ruby on Rails guru? Nope, but I know how to traverse the stack with the knowledge I do have and get as much done as possible.