I'm pretty lax at actively putting time into self-training and keeping current; generally because I've been fortunate (and perhaps to a degree smart) enough to get contracts that involve learning new stuff on the job... originally a C++ dev I moved into Java and C#, picked up some web-dev (now out-dated as pre-HTML5), did a chunk of work in Flex/AS3, etc.
How much time do other tech-contractors put aside into self-improvement and how do you do it? Buy books and just hack about for fun? Find an OSS project and get involved? Do courses?
I was taking stock the other day and realised that since I don't do web-dev, I'm slowly painting myself into a corner as a C++/C# desktop/server developer. I know C# and Java but not all the Java frameworks everyone uses (not even sure what's in vogue these days). I know JS but not HTML5 or nodeJS.
What things have other people picked up recently?
How much time do other tech-contractors put aside into self-improvement and how do you do it? Buy books and just hack about for fun? Find an OSS project and get involved? Do courses?
I was taking stock the other day and realised that since I don't do web-dev, I'm slowly painting myself into a corner as a C++/C# desktop/server developer. I know C# and Java but not all the Java frameworks everyone uses (not even sure what's in vogue these days). I know JS but not HTML5 or nodeJS.
What things have other people picked up recently?
Comment