Computer World explains:

Unemployment rates in the IT industry are still hovering at historic lows, and some roles -- like network and security engineers and software developers -- are showing unemployment rates of around 1 percent. A recent survey from Robert Half Technology showed that the majority of CIOs will either expand their IT teams or focus on filling out vacant roles, while the 2017 IT Forecast from TEKsystems shows that confidence is high and IT budgets are rebounding. Overall, it's a fairly rosy outlook for IT professionals this year, especially those with specific skill sets. Here, our experts tell us which skills will be hottest in 2017.

1: Full-stack software developers

Software developers can't get away with expertise in only one language or platform, says Gene Richardson, COO of Experts Exchange. "They also must understand and have experience with the devops role, design, QA, DBA, analytics, and thus wear multiple hats. Having full-stack developers on staff improves time to market, minimizes costs and provides the team with a better understanding of the business problems and how to solve them," Richardson says.

Read more at Computer World.