Resources

Many sources consider jobs related to computer science to be among the best jobs.

According to the 2012 edition of Money by US New and World Reports, half of the best jobs in the nation are in the field of computer and information science. Ranked by average salary, predicted job prospects, and a quantitative assessment of job satisfaction, these five jobs are Software Developer, Database Administrator, Web Developer, Computer Systems Analyst, and Computer Programmer.

Each year CareerCast ranks 200 jobs on the basis of work environment, physical demands, job outlook, income level and stress. Software Engineer has ranked No. 1 in recent years. What has propelled the job of Software Engineer to capture the title of America’s Best Job? While many factors push a career to the top of the rankings, the strong performance of Software Engineer can be attributed to two industries: web applications and cloud computing. A proliferation of companies making applications for smartphones and tablets, along with the push to develop “cloud” software hosted entirely online, has made the job market for Software Engineers broader and more diverse. See CareerCast’s best jobs of 2012 for more information.

According to the Jobs Rated Almanac, a publication of World Almanac Books of New York, NY, some jobs in computer science are some of the very “best” jobs using as criteria income, outlook, physical demand, security, stress and work environment. In fact, the top five are all careers based heavily on computer science, or relating to the field. All of these jobs require at least a basic knowledge of computers, and a skill set that involves computer usage. The top five jobs according to the World Almanac of Books are, in ranked order: Actuary, Software Engineer, Computer Analyst, Mathematician, and Statistician. Many more of their top fifty jobs in their ranking involve a significant amount of computational reasoning ability and knowledge.