What are your development new year’s resolutions?

Whilst on my exciting snowy vacation in the French Alps I had lots of time to reflect on the past year. I managed to achieve a number of things on my hit list last year. So this year I have decided to create another goals list. This way it’s much easier to focus on what you want to achieve by the end of the year and makes it far more measurable.

I sat down to think about the things I wanted to achieve this year and I produced a rather extensive list, more like a five year plan! So I’ve managed to whittle the list down to five goals:

  • Learn a new language
    After reading the first chapter of the Pragmatic Programmer I was inspired to learn a new language for the exact reasons stated in the book. Learning a new language exposes you to different ways of solving the same problem and thus broadening your thinking.
  • Learn a part of the .net library once a month
    The reason I have chosen this as an objective for this year is because I feel that I am not using the .net library to it’s best capabilities and I do not fully understand what some of these methods I call do. The .net library is huge and there have been a few occasions when I have written code to solve a particular problem that has already been solved by the .net library. By learning more of the .net library I will inevitably save myself time and expand my understanding.
  • Visit tech events
    Last year I attended a few Tech events and I found most them to be extremely insightful and refreshing. I met some highly passionate and dedicated people at some of these events and I found it gave me an incredible boost. I also got to discover some of the latest technology out there that I would have otherwise been oblivious too, knowing about it gave me the opportunity to have a play and take it back to work for other team members to have a look at.
  • Investigate a topic for my dissertation
    After the summer break I will be looking to embark upon my dissertation. I want to do something really interesting and relatively complex, however I’m not sure where to start. Any suggestions would be greatly received.
  • Complete a personal project
    I started a few personal projects last year and never managed to finish them. After speaking with some friends it seems to be common place that personal projects get started and never finished.  This year I’m going to buck the trend and feel the satisfaction of completing a personal project.

I believe setting goals is a fantastic way to focus and channel your efforts into something you really want to achieve. By having a tangible list it is easy to measure what you expected to achieve and what you actually achieved throughout the year. This way can reflect and assess your progress, give yourself a pat on the back and set new goals for the following year.

So I challenge you to set yourself some development new years resolutions. What are they going to be?

Sara :)

Filed under: Personal Development, , ,

3 Responses

  1. Mike Says:

    Nice resolutions! (A funny coincidence, I also just recently finished reading The Pragmatic Programmer.)

    Myself, I’m going to learn to write better commit messages, and top of that, make my commits more atomic. :)

    Posted on January 12th, 2010 at 10:37

  2. Sarkie Says:

    Well this is the same list, not sure about the .NET library.

    Mine are.

    Learn Ruby for the same reason.

    Read more books around software dev

    Complete a personal website for me using Ruby on Rails.

    Move to London so going to more tech events is easier.

    Try and help with an OSS project.


    Posted on January 12th, 2010 at 10:38

  3. CaRDiaK Says:

    Great post :)

    Mine are to leverage more of JavaScript and jQuery…

    A couple of books I could do with hitting this year are; Progmatic Programmer, The Inmates are running the Asylum.

    Last year I managed Fred Brooks’s MMM, Steve McConnells CC2ndEd and Steve Kruggs dont make me think :)

    I also thought learning parts of .NET inspiring. I could do with knowing the objects I use daily off by heart I guess.

    Thanks for the post.

    Posted on February 3rd, 2010 at 10:08

Leave a Reply