House of Rails

Andrew House

How Ruby Chose Me

Javascript was my first programming language. While it was fun to use, it was also very syntax heavy. The amount of ()’s and {}’s pretty much drove me insane.
After learning the basics of Javascript I started to look for other languages that would be relevant to my goal of web development. I had come to learn how Javascript was incredibly important making web pages function, and I wanted to learn the skills to drive the essential pieces that run in the background. That’s right, I wanted to take a look into the back-end.

After researching for countless days I finally stumbled upon Ruby on Rails. It seemed that Rails was a great way to start looking into the backend. However, the majority of places I saw said to absolutly not start Rails until I was fluent in Ruby. Then a lightbulb moment came. I remember seeing a Ruby course when I was going over the Javascript codeacademy course. There I went, headfirst into Ruby without a clue of what it was.

I thought Ruby was joking with me. Hardly any ()’s and only {}’s with hashes and blocks. Are you serious? It was fluid, less verbose, and object oriented. I fell head over heels. From that point on I focused mainly on Ruby and learning how to properly structure methods, classes, and everything I could. I’ve got to the point to where just getting something to work the way I want to isn’t enought, I need to have it be in best practice. Using proper standards and conventions adopted by professionals. Ruby is a ton of fun. I’m incredibly passionate about it and it has made me a more passionate developer.

Ruby pulled me into it’s world and I couldn’t be happier. From there I went to learn basic Rails and make a few web apps of my own. Currently, I am attending the IronYard in Atlanta, GA to learn more advanced Ruby and Rails. By the end of this I feel I will be absolutely be prepared to be a critical asset to any team.

I have Ruby to thank for all of it.