A lot of developers will learn to code on one particular platform be it .Net, Java, Ruby, etc and frequently they’ll only look at one small part of that library and unless they are made to either look at different parts of the platform or use a different technology they will generally stay with what they first learned.
The only problem with that is its a very unbalanced situation, whilst you may have really good knowledge of what you work with day to day its a bit like having blinkers on and not looking at what other technologies can do and the functionality that they offer.
Explore your tech
If you feel that you really cannot face learning a completely new technology be it because of lack of time or simply not comfortable doing so then try to explore the tech you use. So for example if you work in the .Net world and usually just use MVC or webforms take the time to investigate workflow, azure, compact framework, web matrix etc doing this you will learn more about the capabilities of the platform and very possibly different approaches you could take in relation to your normal day to day work, at the very least you’ll be better informed as to what you could do if necessary.Leap into the unknown
If you have the time go look at a platform that is completely different to what you work with, if you use static typed languages look at a dynamic language and vice versa.Unless you have a deep seated desire to investigate a specific tech then when you first pick up a new piece of tech you need to put aside your preconceptions and prejudices otherwise you will simply be “well <insert favourite technology here> can do this and <insert new technology here> can’t so its useless”.
To help you spend a little time looking at the various technologies and pick one that does interest you and perhaps has some specific functionality that you want to play with, and if you’re a developer don’t just limit yourself to programming languages take the time to look at other technology like continuous integration, UI testing or anything else that takes your fancy.
No comments:
Post a Comment