Software skills to pursue in 2013

The software industry is renowned for moving at breakneck pace, sometimes even a 3 week holiday can see you returning to work and be neck-deep in new terminology, technology and techniques. It has become so critical as a software engineer to stay abreast of technological advances, tools, processes and platforms as it puts your in the right position to be able to make decisions on what is really the best tool for the job, and be able to justify why.

It also means that you are an attractive hire because you show that you are pro-active in your research and awareness, that even though you may not have 2 years experience in a language or toolset, you do know what it is, where it came from and why it exists.

Justin James from Tech Republic describes the software environment quite accurately (it's also quite accurate down here in RSA). He aptly points out the general trend towards splitting platforms between Enterprise (Rapid, tested, best-of-breed) and Consumer (enthusiast, cutting edge and typically open source) segments.

Check out the article here: http://www.techrepublic.com/blog/10things/10-skills-for-developers-to-focus-on-in-2013/3525

We have noticed much of the same emphasis on things like UX (user experience) and responsive design and the notable trending of NoSQL data stores like Mongo and Raven, which will be on our shores in force this year.

Keep these things in mind, so when you're asked in an interview what technology you are interested in, you actually have an opinion on them (not to mention some of these are really fantastic to play around with anyway, win-win).

2 comments:

Unknown said...

Thanks for posting this information. I hope that you would post something about database development too.

Unknown said...

This is a good update. Sometimes it really takes more than a simple reading about what's new with software development industry because everyday, it has new stuff.

Post a Comment