They also looked at how fast each type of job is growing, and projected how likely that job is to keep growing.
So these in-demand jobs of 2016 are going to stay that way for 2017 and, mostly likely, for many more years to come.
It's true the trend toward cloud computing – renting the computers you need and accessing them over the internet – means companies are buying less computers than they used to. But demand for this skill will not vanish. Job openings are expected to grow by 8% through 2024.
No. 5, Data Scientist: growing by 16%
Jobs for data scientists are expected to rise 16% through 2024.
No. 4, Software Engineer: growing by 17%
This is a skill in demand everywhere, from high-tech companies to everyday organizations needing custom software to serve their own customers and employees.
Growth for software engineers is expected to rise 17% through 2024.
No. 3, Information Security Analyst: growing by 18%
As our computers, devices and data store more and more of our important, sensitive information, there's rising demand for people who know how to keep all that stuff secure.
Jobs for this skill is expected to rise 18% through 2024.
No. 2, Computer Systems Analyst: growing by 21%
As long as people use computers and write software for them, someone will need to troubleshoot problems when things go wrong, aka the systems analyst.
Growth for this job is expected to climb 21% through 2024
No. 1, Web developer: growing by 27%
While that's not the highest paying IT job in the industry, this job has one major thing going for it: demand.
Jobs for web developers are expected to grow by 27% through 2024.