As a developer there is a thin line between becoming stuck in your ways and constantly trying new technologies. Over the past 2 years I have moved away from working exclusively with WordPress and have spent most of my time working with CakePHP. Now this certainly doesn’t mean that I’m done with WordPress, far from it (I am currently working on several sites for clients using WordPress), but it does demonstrate the need to use the right tool for the right job.
Learning new skills can be difficult, how do you balance the time it will take to learn a new skill with the benefits that will come with it? For 2015 I’ve set myself the goal of learning a few new things that have come up in the last few months and could have made my life easier if I had already had a head start on them.
I made the switch from iOS to Android last year and haven’t really looked back. Although there isn’t a pressing need in my job to learn Android programming it is something I really want to do. I did spend a little bit of time a couple of years ago learning iOS development, but never really got anywhere. Hopefully this year I can make a start on writing my first Android App!
Ruby on Rails
Another interesting one for me, it seems there is a genuine buzz around Rails as a web programming framework and from my limited experience with Ruby it is a nice language to work with. I have used a number of apps written in rails (GitLab and Redmine to name a couple) and would love to have a better understanding of how they are written and structured. This however might get pushed to next year depending on how things go!
So there you go, just a few things that I will be tackling this year. What will 2015 bring for you? Is there something new you are working on or with?