CNNMoney ranks Software Engineer #1 Job



Link

I think they underrate the stress level though.
12,669 views 9 replies
Reply #1 Top
Hahaha, let's ask the dev's.

Do you guys have the best job in the world?
Reply #2 Top
I hate my job and I'm a Computer Engineer. Even the most enjoyable tasks become tedious and mundane when they are attached to deadlines, broken down, compartmentalized and subdivided and then slapped into a business environment.

Do you like seeing the end product? Yeah, it's cool! Do you like doing the work... Probably not.

In addition, I've never seen salaries like they claim exist, overtime is just "regular working hours," and the nature of the work is such that it can be moved anywhere... Like India and China and any other country after those ones become too expensive.

I'm looking at leaving the field entirely to go into finance or maybe something creative.
Reply #3 Top
Most creative finance people are out of work now that Enron has gone belly up...

I'm a CFO of a small money management firm. Love my job.

edit: I still vote for photographer's assistant for SI swimsuit issue being best job on the planet. Get paid for touching up the body paint on a supermodel. Sign me up!
Reply #4 Top
I read that most software and art coders get fired after a project (by EA). Maybe they get hired back on for the next project, maybe not.
Reply #5 Top
I am in sales for a hospital information system company. I am out of town every week but I love it. I get to sell healthcare software AND play PCgames in my hotel rooms everynight.
Reply #6 Top
It really boils down to the company you work for. Some programming jobs are barely above sweat shops with totally unrealistic goals and demands usually made by people who haven't the first clue in terms of what it takes to create a commercial product. Others you have a small piece of a much larger project to code. Therefore you really don't have a whole lot of flexibility or control over how you proceed.

In general from what I've seen the gaming industry programmers are paid pennies when compared to what you can make for being in another development field. I know first hand. I interviewed for a gaming job once and had to try really hard not to laugh myself off the chair when the person told me what salary to expect. I make three times that in my current position.

As for creative... there are very few jobs that require more creative thinking then programming. However it is true that if you are part of a large firm with dozens of programmers your overall control over what you do is extremely limited. But not all of us are stuck in that kind of situation. Speaking again for myself I have complete control over my company's software development. Of course this is a blessing and a curse since if I don't know how to do something it can take a while to track down a solution on the web.
Reply #7 Top
Gaming dev sucks from everything I hear (But I'm sure that working for SD is fantastic! )

I write software for a military ... no cool lazers ... but its still nifty. It's like cyberj914 said, its all about the company you work for.

Man... I worked for this one place in BatonRogue... 50hrs / week, psychotic bosses, 150% annual turnover rate. it was insane... good thing they fired me after 4 months.
Reply #8 Top
Some software companies actively promote the welfare of their employees, even going to such lengths as company doctors, daycare, etc etc

The reason thats cost effective is because it lowers the turnover rate, which in turn increases productivity and lowers the cost of training new employees.


Though that is only a few companies...
Reply #9 Top
I used to think I'd become a software engineer.

Then when my code-monkey skills gradually disappeared (or shall we say, significantly diminished when compared to my peers) I gave that idea up...