Back in my early 20′s I thought the concept of setting goals was silly as I never usually accomplish them. All I could think of back then was just getting through university during the day and surviving being a night shift shelf packer at Woolworths during the night. Now that I’m heading towards to the big three zero in only a few years and having been through only the starting point of my career I have come to think very differently about a lot of things. One of those is setting goals.
The whole idea of setting a goal had actually started last year when I set only just a single goal: to lose weight. At the start of last year I moved into a new job and I thought I should change my lifestyle to suit it. So by going on a diet and eventually joining a gym, I did manage to lose quite a bit of weight, even though I put in only 60% effort. But seeing the results of achieving my goal I realised how important it is to set a goal to improve my lifestyle. So this year I shall do the same. This year there are 4 main goals!
1) Continue to Lose Weight
Even though I am not as heavy as I was this time last year, I still have a little way to go until I reach my goal weight. At this moment I still have a good 8 kgs to go (would have been only 6 kgs if it weren’t for the Christmas holidays and Chinese New Year). Although recently I have been slacking off but I should fix that very soon.
2) Improve my web development skills
So far I’m in my 4th year as web developer, but entering my 3rd year as a PHP developer, and I thought I was pretty good. Since joining my current company I realised that I’m still quite junior in my skills. My coding style is still vanilla style coding as only last year I started to develop in an object oriented fashion. Being exposed to the open source e-commerce platform Magento it was quite a steep learning process but what I gained was all the stuff I was taught at uni about object oriented programming (which I actually did fail the first time). Though to go down to a further level this is a brief list of things in mind:
- Learn to develop in an MVC pattern
- Learn to use a framework such as CakePHP or Zend
- Learn another programming language like Ruby (as well as Ruby on Rails) or Java
- Learn more about SEO
In my current company, I’ve come a realisation that a developer really needs to know more than just the programming language they specialised in, since my job requires me to do both PHP and C#. However I’m not a fan of learning/using Microsoft technologies hence why I would rather learning Ruby on Rails or Java.
3) Learn Chinese and/or Japanese
Now this may seem like a long shot but having gone to Hong Kong and Japan again last year it’s a shame that my speaking ability in either language sucks. More shameful for Chinese since I am Chinese myself. But since I have dreams of working overseas in Asia I figured it’s best that I should at least learn one of the two languages. For Chinese, my family speaks Cantonese but I think I will learn Mandarin. MrOptic tells me I should learn Mandarin as then Cantonese will be easier later.
4) Save money for my own house
I actually had grand plans set out for me to head to China for some business opportunites. However things did not work out and thus I am once again stuck in Australia. Since it has come to this and realising I am edging towards the big three zero, it’s time to start some serious saving. I now no longer buy anime merchandise, in fact I’m trying to sell some at the moment, and I am already off to a good start. If I am still here in Australia, I look at buying at the end of 2012.
So those are my 4 main goals for 2012. Lets hope I can achieve most of them!