Learning to Program – How to Become an Expert at Anything

I’m learning Ruby, some of you are probably thinking WTF is Ruby? Okay I’m not going to bored you with the details of it, but it’s a programming language. The reason I’ve been gone from the blog is because I’ve made it a goal to study and practice programming any second I can.

Okay, so why all of the sudden all this passion for programming now, and why should I even give a shiznitz? This post is not about me but what I learned in this keynote by Obie Fernandez. Where he spoke about application development, Ruby on Rails, and how to become an expert. Now it’s not because I watched the video that I want to become a programmer but why I want to put in my 10,000 hours and become and expert.

I’m also reading this pdf. of research that was done by K. Anders Ericsson, Michael J. Prietula, and Edward T. Cokely that shows that outstanding performance is the product of years of deliberate practice and coaching, not of any innate talent. I am so glad I found this paper called The Making of an Expert, because it proves something that so many people argue about and that really anything is possible if we put enough effort into it.

Now if you’re worried if I’m done with the blog, absolutely not. I still enjoy blogging, but I will be putting less time into it. Whenever I make a post which will be once a week if I can, it will be long, useful, and hopefully entertaining.

I guess I’ll go now and practice more Ruby…