From ACM TechNews:
Software Engineer: 2012's Top Job
(05/15/12) Cindy Waxer
A recent CareerCast.com study ranked software engineer as the top job for 2012 based on five criteria, including salary, stress levels, hiring outlook, physical demands, and work environment. Software engineer ranked higher than doctor, Web developer, computer programmer, and financial planner due to tremendous demand and outstanding salary. The U.S. Bureau of Labor Statistics recently found that the median pay for software engineers was $90,530 per year in 2010. In addition, the demand for software engineers is on the rise, with an estimated growth rate of 30 percent between 2010 and 2020. "Over the last few years there's definitely been a 20 percent to 25 percent uptick in salary for software engineers," says Monetate's Tom Janofsky. "I feel like I live in a different economy. We're constantly hiring." Other benefits for software engineers are collaboration, creative thinking, and hands-on experimentation that can support a career in a continuous state of evolution. Software engineers also enjoy a lot of flextime, interesting colleagues, and a collaborative, team-oriented work environment. "A lot of what we do is about failing, doing something wrong, and then going back and looking at the problem again," Janofsky says.
View Full Article