A recent report by the National Academies of Science, Engineering and Medicine noted the same trend on a broader level. The growing number of jobs in the computing field — such as software developers — far outpaces the number of students earning bachelor's degrees in computer science and related fields. Students worried about the high cost of universities and wanting to enter the workforce sooner are driving the trend toward low-cost online courses and boot camps, Inside Higher Ed reports.
Of the three top jobs in the U.S. News and World Report list, software developer has the brightest job outlook, with the BLS projecting job growth of 24 percent from 2016 to 2026. And it also ranked as the second best technology job in U.S. News' list of Best Technology Jobs, behind computer systems analyst.
The median entry-level salary for a software developer is $65,044, with the specific employer being the biggest factor affecting pay for this group. The median salary for all software engineers moves up to $81,463, with PayScale noting that most people move on to other jobs if they have more than 20 years' experience in this career.
While some software development jobs don't require a four-year degree, it's important to note that many do. While the marketplace may be flush with software developer jobs, you still have to know what you need to know to do the job, and the degree can be valuable.
Like this story? Like CNBC Make It on Facebook!
Don't miss: 10 tech jobs where employees without a college degree can earn over $100,000
This article originally appeared on PayScale.