How to set your goals the right way

June 25, 2014


In an earlier post, you would have seen I have a plan to get a pull request accepted to Rails. I have played around with RoR and written some fairly basic Ruby nothing that I would call production grade. So how do I intend on getting to the level where I am confident in my skills?

I need a plan and I need to set my goals correctly as failing to do so is planning to fail. What you need to remember is that productivity and success is not an accident it doesn’t just happen its always the result of


So how do you set or define goals? Here are the guidelines I use and will be using in formulating my plan in making my open source contribution


There are thousands of books on goal setting I am by no means an expert. So far this is what is working for me quite successfully, in the future as I iterate I am pretty sure things will change.

Discussion, links, and tweets

My name is Deon Heyns and I am a developer learning things and documenting them in realtime. Python, Ruby, Scala, .NET, and Groovy are all languages I have written code in. I appeared in the New York Post once. I host my code up at GitHub and Bitbucket so have a look at my code, fork it and send those pull requests.

comments powered by Disqus