Search This Blog

Monday, January 28, 2013

Ruby, Not Easy as 1, 2, 3

          This week I had my first experience with Ruby. I have always heard of it, but never bothered to really look into it. The only languages that I know or had any experience with is Java and a little html. Going into Ruby I had no idea what to expect. I have seen other languages that were just so confusing so a little intimidation was present in my mind.


          Through codeschool.com there is a free trial course available for Ruby called, Try Ruby. Going through it at first seemed easy. I thought to myself "this is pretty easy stuff." Of course, like all programming languages, things get harder and a little more complex. That is when my confidence level went down because it got a little hard for me to understand what I was typing. I just followed what the instructions told me to type in the interactive ruby section. I did notice that it was similar to java in which the way it calls methods. It is all clear and manageable to a novice programmer, but being that it is different it was still a challenge. At the end of the course, I was nearly overwhelmed by all the information read and learned that it was hard to really remember anything.

          Ruby is not easy as 1, 2, 3. At least not yet. With more consistent practice and learning, I can see anyone mastering this language. Just like anything else, something foreign or different is always hard at first, but with perseverance through trials and errors Ruby can become easy. 

2 comments:

  1. Jordan, great blog post! Really appreciate you honestly sharing your feelings of intimidation at starting Ruby. Very pleased to hear you talk about persevering. Hope I can help support you through the learning process here, and that ultimately you'll see why learning ruby is really worthwhile

    ReplyDelete
    Replies
    1. I have completed four exercises on code academy for ruby. So far I really like it because it is similar to java so understanding how everything works isn't too bad, yet. I am anxious to learn more about ruby to see if it continues to be similar to java or if it becomes a little more complicated for me to understand.

      Delete