Why Software Engineering is Still the Best Job in the World If you’re a software engineer, you’ve got the best job in the world. At least that’s what some people think. High pay. Low stress. Little physical exertion. Yes, it’s time again for the “Best Jobs” rankings—those glitzy slideshows ranking occupations in terms of job prospects, pay, stress, job satisfaction, and working conditions–and making the top jobs all sound just perfect. In Careercast’s “Best Jobs of 2012” list, software engineer earned the No. 1 ranking for the second year running— followed by actuary, human resources manager, dental hygienist, and financial planner. With an overall score of 176 and annual salary of $88,142, software engineers deal with low stress and are in relatively high demand. But occupations in the healthcare industry are nipping at tech jobs’ heels. Medical assistant ranked higher than database administrator, Web developer, computer systems analyst, and computer programmer in the “Best Jobs of 2012” list. And pharmacist, occupational therapist, and physical therapist were also in the Top 10. Those of you working in the technology field already know that you’ve got it made, relatively speaking. Sure, it can be stressful when you’re finishing a project on deadline or trying to solve problems that at times seem unsolvable. But the pay and working conditions are much better than say, a lumberjack, which ranked among Careercast’s “Worst Jobs of 2012” due to its low pay, lack of job prospects, and dangerous working conditions. And you can heave a collective sigh of relief that not a single technology job category made an appearance on Career Bliss’s “Unhappiest Jobs of 2012.” No, those were reserved for product manager, program manager, marketing manager, and director of sales (just in case any of you think about making the leap into sales or marketing). And in case any of you are resenting that the software developer occupation was knocked from its pedestal by registered nurse, know that registered nurse was also the third-most-unhappy job of 2012. Just remember that next time you’re in the hospital. If you work in software engineering or development engineering, what do you think of your job? And if you’re looking for opportunities in software, visit the IEEE Computer Society ‘s computer careers . Read more about: computer articles