Overcoming Information Technology Skill Gaps

Over the past five years, information technology has taken a considerable leap. Mobile development, HTML5, the rise of dynamic software languages, agile and lean development methodology, cloud computing, and infrastructure virtualization are just a few of the areas...