Slashdot Mirror


Study Says Software Engineers Have the Best US Jobs

D H NG writes "According to a new study by CareerCast.com, software engineers have the best jobs of 2011 in the United States, based on factors such as income, working environment, stress, physical demands and job outlook, using Labor Department and Census data. Mid-level software engineers make between $87,000 and $132,000 a year, putting them in the top 25% of the 200 professions studied by income. Software engineers beat out last year's number one job, actuary, which came in third, behind mathematician."

337 comments

  1. Software engineer vs. computer programmer? by Mad+Marlin · · Score: 3, Interesting

    Software engineer: $87,000; Computer programmer: $71,000. It is weird that they break those two up.

    1. Re:Software engineer vs. computer programmer? by geekoid · · Score: 1

      They are different things.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      spoken like someone who truly is a code monkey.

    3. Re:Software engineer vs. computer programmer? by Monkeedude1212 · · Score: 1

      In my experience, Computer programmers are the code monkeys who do what engineers tell them to do. The software engineers are the guys who sit just above the code monkeys telling them what to write, what they need to fix, prioritizing jobs, and dishing out estimates.

      They are usually different jobs, believe it or not.

    4. Re:Software engineer vs. computer programmer? by exploder · · Score: 0

      As a mathematician who used to be a software engineer, I laughed. I guess if you were really hard up for the extra $X/year, though...

      --
      Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
    5. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 3, Interesting

      As someone who's worked in the field for a decade (and who survived the CS department at Cal), the difference seems to be that of executive assistant versus secretary. What are the connotations you have for the terms, and where did they come from? My wild guess is if back in the days of punch cards, the programmer fed the punch cards to the computer and the engineer wrote them.

    6. Re:Software engineer vs. computer programmer? by blair1q · · Score: 1

      They don't. It's self-reported. They just put the checkbox there.

    7. Re:Software engineer vs. computer programmer? by blair1q · · Score: 4, Insightful

      Not really. Since it's self-reported, it's up to the person checking the box to bin themselves. What we learn here is that people who shy from calling themselves "software engineer", or are labelled "computer programmer" by their company's org chart, make less than people who report in as "software engineer".

    8. Re:Software engineer vs. computer programmer? by darkstar949 · · Score: 3, Insightful

      From what I have seen in my time in industry, companies typically have fewer software engineers than computer programmers and while both roles will have employees sitting at a computer writing code, the software engineers will also spend a good deal of time designing the overall architecture of a system. Likewise, the software engineer is also generally the more senior level position and may also be the first person to take heat when a major problem is found in a system.

    9. Re:Software engineer vs. computer programmer? by frosty_tsm · · Score: 4, Insightful

      Not really. Since it's self-reported, it's up to the person checking the box to bin themselves. What we learn here is that people who shy from calling themselves "software engineer", or are labelled "computer programmer" by their company's org chart, make less than people who report in as "software engineer".

      Maybe it's because those who know the difference also know how to make themselves more valuable.

    10. Re:Software engineer vs. computer programmer? by AuMatar · · Score: 2

      From my time, the terms are interchangable. The org charts and the business cards call everyone a software engineer. In normal discussion, everyone uses the term programmer or coder.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    11. Re:Software engineer vs. computer programmer? by kevinNCSU · · Score: 1

      It's sort of electrician and electrical engineer. Both deal with wires and electricity but only one of them is likely to ever be responsible for the end to end design and life-cycle of a system and is writing white papers advancing the state of the art.

    12. Re:Software engineer vs. computer programmer? by jellomizer · · Score: 1

      Where are most of these jobs. What is the cost of living for people with these jobs. I bet if you break down you will see we are not so good off compared to other jobs which is more distributed.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    13. Re:Software engineer vs. computer programmer? by dadioflex · · Score: 0

      Are those strictly employee figures, or does this include contractors?

      I'd guess contractors would bust those figures open.

      I'm effectively self-employed in a non-IT engineering field. I work in a family business where my dad died last year and me and a brother and sister are now holding things together. I know what you're thinking but the second generation has been running things for several years now, though we have little expectation of being able to pass the business on to a third generation. We're in a dirt under your fingernails industry and we all came up through the ranks(ish) but that just wouldn't work with kids these days. Better off letting them do whatever they have a passion for, rather than trying to shoe-horn them into an industry the Chinese will probably dominate in ten years time. I say "an industry", when the "an" is redundant.

      What surprises me is that IT professionals, mid-level software engineers or whatever the hell, are smarter than me, have trained longer than me, are in a much more competitive environment than me (the mechanical engineering field, excluding the automotive graveyard, is relatively tiny - there are demand issues that limit remuneration but it isn't horrible, though income is much less than for similar level IT) but make far less than me. I'm little more than a shop-keeper with a BIT of technical knowledge in my specific field. Most people never need to know any of my technical information. When they do they bounce off walls wondering what to do until they find me. The main difference is that I'm now third-owner in the business and decide how I'm paid. My salary is modest, but the bonuses and pension contributions are both amble and strategic. There's a decision every person can make, but most choose to band together as employees rather than go their own way. I suppose those high paid employees are worried that if they put their skills up for auction they wouldn't be SO necessary. Perhaps the premium is partially bought with expediency from the HR guys who have to process the paperwork every time they upgrade.

      Oh and it shouldn't be a capital question. We have around 2 million quid of infrastructure to do what we do in mechanical engineering. With IT you need, what? A mobile phone and a website?

      Those top-rated software engineers need to be looking at making some real money and throwing off their shackles. ;) In fact EVERYONE should. Mass employment only ever served one specific.

    14. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Maybe its because "computer programmer" knows the quality of the code he/she writes and the small amount of testing that is done to insure it is good; and, realize that while it is NOT crap he/she would not wish to bet their life on it. Real Engineer have a higher standard. So, the "software engineer" gets paid more for being less honest. Tim S.

    15. Re:Software engineer vs. computer programmer? by Lord+Ender · · Score: 1

      It's just title inflation. It used to be:

      • junior programmer
      • programmer
      • senior programmer

      but now, since it's cheaper to pay in titles than in more money, companies spread that out to

      • junior programmer
      • programmer
      • senior programmer
      • software engineer
      • senior software engineer
      • software architect
      • senior software architect

      It really is all the same job, but "programmer" is just used for the more junior-grade positions in that same job.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    16. Re:Software engineer vs. computer programmer? by dadioflex · · Score: 0

      Darn. I'm going to reply to my own comment to head off some typical criticism.

      YES, I'm suggesting people should work primarily for themselves. SOME folk will say that isn't practical, but these are the same folk who object to every move the corporations make to treat people like units. Jesus, pick a side. You can't have secured employment from a beneficent Santa-like corporation and a decent wage. A decent wage teeters on the precipice whose slopes are unemployment and death.

      Make your own decisions. Help people. Get rich. It's pretty simple.

    17. Re:Software engineer vs. computer programmer? by GreatBunzinni · · Score: 1

      They also tend to separate civil engineers and construction workers. Just because someone knows how to lay up a brick wall or weld a steel beam it doesn't mean he is an engineer. The same applies to IT. Just because someone knows how to write code in a specific language it doesn't mean that he is an engineer.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    18. Re:Software engineer vs. computer programmer? by Doomdark · · Score: 1

      I doubt that. I know full well it makes sense to use term "software engineer" when we discuss compensation (for PHBs it sounds better, hence price disparity; and there is no harm in choosing it over alternative anyway). I would also consider anyone who thinks there is a functional distinction to be a fool with big T.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    19. Re:Software engineer vs. computer programmer? by samkass · · Score: 1

      It's probably true that at the lowest levels, "software engineer" and "programmer" are used interchangeably these days. But as soon as you start throwing around the prefix "Senior", the requirements for the software engineering side go up fast. I've known folks who can write code but have never even heard of "big-O" notation, let alone studied data structure analysis for years. "Programmer" is traditionally a two-year degree from a college on a particular language, while "Software Engineer" is a four-year University degree including language-independent computational theory.

      --
      E pluribus unum
    20. Re:Software engineer vs. computer programmer? by Nethemas+the+Great · · Score: 1

      In its proper usage the terms are not interchangeable. Engineers typically have an expanded set of roles including pulling duty as architects, management of aspects of or entire projects, etc. Programmers typically do just that, program. They generally take their cue from engineers and deal primarily with the nuts and bolts of things with significantly less focus on big picture notions. Many of which are often derisively referred to as code-monkeys due to their restrictive roles and/or lack of skills to perform anything more significant. The sweat-shop monkey being the bottom of the ladder typically hacking together low quality web sites/apps for one-time/periodic contract customers. These poor folks typically are paid miserable hourly or piece rates.

      --
      Two of my imaginary friends reproduced once ... with negative results.
    21. Re:Software engineer vs. computer programmer? by Antisyzygy · · Score: 2

      Dunno about that. Software engineer is just a hyped up term. If you can list yourself as that rather than a computer programmer it makes the layman think "Oh shit, hes an engineer we need to pay him a bit more". Its like being called a "mathematician" versus a "topologist", "algebraist", "analyst", "graph theorist", or "geometer". They make you think one person has some knowledge the others dont have, but really they all are just mathematicians that each have a particular specialty just like maybe an undergraduate "software engineer" specialized in operating systems or computer graphics. They could still probably do eachother's job if they had time to read up on it.

      --
      That brings me to an interesting point, / . is just "the ramblings of socially-inept, technology-literate news-mongers".
    22. Re:Software engineer vs. computer programmer? by Antisyzygy · · Score: 1

      Its like being called a "mathematician" versus a "topologist", "algebraist", "analyst", "graph theorist", or "geometer". They make you think one person has some knowledge the others dont have, but really they all are just mathematicians that each have a particular specialty just like maybe an undergraduate "software engineer" specialized in operating systems or computer graphics.

      --
      That brings me to an interesting point, / . is just "the ramblings of socially-inept, technology-literate news-mongers".
    23. Re:Software engineer vs. computer programmer? by 0xdeadbeef · · Score: 4, Informative

      Jesus fucking Christ you people are retarded. There is no "traditional" background for the "programmer" title, and while a lot of people want "software engineer" to mean something, it doesn't, because the industry doesn't give a shit.

      In fact, reality is quite the opposite of what you're saying. MIT and Stanford do not give out "software engineering" degrees. They have schools of computer science, and the give out CS degrees. Every top tier school gives out CS degrees. Only the diploma mills have "software engineering" programs, because they don't have the chops to teach real CS.

    24. Re:Software engineer vs. computer programmer? by trentblase · · Score: 1

      Obviously they are different things. According to WSJ, a computer programmer "Organizes and lists the instructions for computers to process data and solve problems in logical order."

    25. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      I wouldn't call CMU a diploma mill.

    26. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      That sounds like "Project Manager"

      Since I got a bachelor's degree vice an engineering diploma I'm reticent to call myself an engineer. Am I just shooting myself in the foot?

    27. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Is that actually true? I don't mean that as a leading question; I'm asking in earnest if this is true of the US (and since this is about US jobs that's what's relevant), since it isn't true everywhere. Most top Canadian Universities in this field have CS as well as several engineering programs (usually one of, but in the case of Toronto and Waterloo and others two of Computer Engineering, Software Engineering, and Engineering Science). They are definitely not diploma mills.

    28. Re:Software engineer vs. computer programmer? by 0xdeadbeef · · Score: 3, Insightful

      I mean "software engineer" in lieu of a CS degree. Most schools pay lip service to software engineering, from individual classes all the way to dedicated research programs (like CMU).

      But software engineering is nothing more than applied CS. It exists to serve the needs of industry. The people promoting it as some sort of status symbol are delusional.

    29. Re:Software engineer vs. computer programmer? by internettoughguy · · Score: 1

      Dunno about that. Software engineer is just a hyped up term. If you can list yourself as that rather than a computer programmer it makes the layman think "Oh shit, hes an engineer we need to pay him a bit more". Its like being called a "mathematician" versus a "topologist", "algebraist", "analyst", "graph theorist", or "geometer". They make you think one person has some knowledge the others dont have, but really they all are just mathematicians that each have a particular specialty just like maybe an undergraduate "software engineer" specialized in operating systems or computer graphics. They could still probably do eachother's job if they had time to read up on it.

      You could also say that a decent mathematician could do the job of a programmer if they "read up on it". Given enough bluffing, will, and "reading up on it" anyone smart enough could probably fill any role :).

    30. Re:Software engineer vs. computer programmer? by Antisyzygy · · Score: 1

      Ok. I mean read about it in like a few months time. Anymore mathematicians need computer science skills just to handle themselves, but a pure mathematician from 20 years ago would need a year or two to catch up.

      --
      That brings me to an interesting point, / . is just "the ramblings of socially-inept, technology-literate news-mongers".
    31. Re:Software engineer vs. computer programmer? by Gorobei · · Score: 1

      Exactly. We let junior people pick their title: computer scientist, software engineer, programmer. Who cares?

      On checking our HR website, I'm apparently a "senior architect" or something. I still introduce myself to people as a "programmer."

      I write code. Kill me the second I start dictating how to write code when I don't do it myself.

    32. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Normally to call yourself 'engineer' you have to have a degree and hold a license (like a doctor). You can't just know how to write code and legitimately call yourself a software engineer.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    33. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Total bullshit

      To legitimately call yourself a 'software engineer' you have to hold an engineering degree and be a licensed engineer. Calling yourself an engineer without that if fraud, plain and simple.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    34. Re:Software engineer vs. computer programmer? by laktech · · Score: 1

      as far as i'm aware, there is no organization granting or requires one to have a license in order to be a practitioner of software development. for instance, the medical field requires that practitioners hold a specific license and in addition, requires that said practitioner also seek continuous development throughout ones career in order to maintain a valid license. in this sense, software engineering is an immature field. The ACM organization does however publish a Software Engineering Code of Ethics that I was asked to agree to upon graduating from my institution and being granted a degree. This of course, is not at all enforced in practice as employers do not request a legal document stating that I've agreed to that code. http://www.acm.org/about/se-code

    35. Re:Software engineer vs. computer programmer? by HitherYon · · Score: 1

      Only diploma mills issue software engineering degrees? The University of Waterloo is hardly such: http://www.softeng.uwaterloo.ca/

    36. Re:Software engineer vs. computer programmer? by AuMatar · · Score: 2

      Perhaps not in their original use. But in practice they are. My title has said senior software engineer or principal for 4 or 5 years now. I'm not about to call myself one though- too big a mouthful. I'm a coder or a dev. If I need to be semi-formal I'm a developer or programmer. The term "software engineer" isn't ever used outside of resumes and business cards. And truthfully I've never seen anyone hired as just a programmer- what you term is what we tend to hire as juniors, and expect them to grow into bigger roles. Of course I never work for places that just make quick websites or the like, not my cup of tea.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    37. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Incorrect, there are SWE, CS and IT degrees. Many of the degrees cross cover the same classes.
      However, according to your pompous reply you probably paid 10-15 times as much as I did a semester and I more than likely make more than you since im above the top range of this article.

      Education means little, determiniation and staying on top of your fields latest and greatest is what keeps you above the 130k mark. I've only been out of college for 5 years and am a lead consultant at one of the largest Microsoft consulting firms in the country. Had 0 to do with what college I graduated from.

      Sorry to say, but the days of "MIT and Georgia Tech" leading the way has gone the wayside. The education may be a bit different, but the reality catches up when you "the MIT" student are sitting next to a person who paid 12k for thier entire 4 year degree and are on the same project.

    38. Re:Software engineer vs. computer programmer? by AuMatar · · Score: 1

      Not in the US. Sorry, the entire world doesn't work the way your country works. No license needed.

      Out of curiosity, what do you call train drivers where you live? Down here, they're engineers- the original ones actually.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    39. Re:Software engineer vs. computer programmer? by Antisyzygy · · Score: 1

      As far I a knew in the US you can have an engineering degree and need no license and get employed as an "engineer". I know there exists an engineering body that licenses people to sign off on plans and makes them accept legal responsibility, but the term is loose. I knew of people titled as engineers that had no licenses.

      --
      That brings me to an interesting point, / . is just "the ramblings of socially-inept, technology-literate news-mongers".
    40. Re:Software engineer vs. computer programmer? by Burnhard · · Score: 1

      To legitimately call yourself a 'software engineer' you have to hold an engineering degree and be a licensed engineer.

      What? There is a subject, body of knowledge and literature concerning Software Engineering. If you graduate with a degree in Software Engineering you can legitimately call yourself a Software Engineer.

    41. Re:Software engineer vs. computer programmer? by MobyDisk · · Score: 1

      Jesus fucking Christ you people are retarded.

      No, they aren't, and your entire post should be modded down just because of that part alone.

      Samkass' post is exactly correct. The degree you hold does not determine your title. I have never seen a job opening asking for a "computer scientist" but it is common to see "software engineer" or "computer programmer" positions. This same thing happens in many engineering disciplines. People with degrees in "Statistics" or "Physics" are often give titles like "Analyst" or "Systems Engineer" or "Research Fellow" etc.

    42. Re:Software engineer vs. computer programmer? by thegarbz · · Score: 1

      Nice rant but if there's any truth to it then it's purely an American thing. CS and Software Engineering share similarities but are very distinct different degrees. At the Uni I went to (ranked within the top 30 world wide according to the 2010 list) CS was and Software Engineering was taught by two different faculties. The CS subjects included a basic understanding of maths and discrete maths. The Software Engineers however joined the Physicists and all the other Engineers doing complex vector calculus, advanced statistics, and algebra that would likely make most CS graduates have a seizure. The difference didn't end there. The CS students spent a lot of their major projects working within clearly defined frameworks with other programmers, the software engineers were teamed up with multidiscipline students to help create physical projects often with a major computerised components.

      I'm not saying one is better than the other, or than any specific student couldn't do the same things as their counterpart with the otherdegree, but there were VERY different ways they were taught. Also one group is accepted as a member of a respected professional association CPEng, and the other isn't.

    43. Re:Software engineer vs. computer programmer? by jedidiah · · Score: 3, Insightful

      So now you're going to conflate CMU with the diploma mills?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    44. Re:Software engineer vs. computer programmer? by Hooya · · Score: 1

      I used to think like the GP. You've made a very good point about train drivers. I guess we got suckered into the "must have license" thingy. At one point, like you said, an engineer was just that - someone that ran the engine.

    45. Re:Software engineer vs. computer programmer? by RaymondKurzweil · · Score: 1

      In the US, we license engineers, but they are licensed in specific areas and software engineering ain't one of them. That same licensing system doesn't license train engineers nor operations engineers nor process engineers, all of which are used in industry as titles. The licensing applies to those that practice independently or need to offer "engineering services". it just isn't the same thing and although you might not like it, that's the way it is, So just eat a bowl of dicks you git.

    46. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Jesus fucking Christ you people are retarded. There is no "traditional" background for the "programmer" title, and while a lot of people want "software engineer" to mean something, it doesn't, because the industry doesn't give a shit.

      In fact, reality is quite the opposite of what you're saying. MIT and Stanford do not give out "software engineering" degrees. They have schools of computer science, and the give out CS degrees. Every top tier school gives out CS degrees. Only the diploma mills have "software engineering" programs, because they don't have the chops to teach real CS.

      Not necessarily.

      My institution (University of Melbourne, not a diploma mill) offers both CS and SE.

      The SE course is a year longer and includes all the same subjects as CS but also includes subjects that aren't taught in CS that place a lot of focus on the 'engineering' side of things: high integrity systems, SE processes/management, requirements analysis, system design/architecture. Also some low-level digital systems stuff thrown in for good measure.

      Sure, a lot of SE programs are rubbish, but don't group them all together.

    47. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Software development is not organized or licensed, you are correct. However the word 'engineer' has a specific meaning and is regulated just like the word 'doctor' or 'lawyer'.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    48. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      You're wrong. Check out professional Engineer licensing: http://en.wikipedia.org/wiki/Professional_Engineer

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    49. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Not in the US. Sorry, the entire world doesn't work the way your country works. No license needed.

      Please read this on professional engineer licensing in the US: http://en.wikipedia.org/wiki/Professional_Engineer

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    50. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      I hate when people bring up the 'Duuuhh what about a TRAIN Engineer??' That's clearly historical and jsut as clearly not related. It just shows you are a moron.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    51. Re:Software engineer vs. computer programmer? by Lusa · · Score: 1

      This isn't true everywhere. Insurance companies seem to think there is a difference :)

      Also, in the UK, Software Engineering is offered as a slightly more specialised course than Computing Science. They are both the same for the first two years but then become slightly different in the third. It's been a while for myself so it may be different now but a while back the main differences between the two were that software engineers had to do specific courses (I think we only had one elective in the final year unlike the two computer science allowed) a placement between third and fourth year, and a greater emphasis on the final year project. Which was typically intended to be a software writing project (ie, not graphics, UI, hardware based). These differences were reflected in the marking, with the project and placement making up a substantial part of a software engineering students grade, and far less for a computer science student. A computer science student could do a placement but this would not have any impact on their grade. In essence, those graduating software engineering would have a some experience and employers could use this knowledge when making employment decisions.

      After that though I suspect you're right about the industry not caring but I do think they care for that initial role when faced with multiple applicants with the same degree but obviously having studied slightly different subjects to make up that degree.

    52. Re:Software engineer vs. computer programmer? by Nyeerrmm · · Score: 1

      Except that most engineering jobs don're require a PE license.

      My job title is "Navigation Engineer," I have a BS and MS in Aerospace Engineering, have responsibilities for systems worth hundreds of millions of dollars, and I identify myself as an engineer. I haven't bothered to take the Fundamentals of Engineering exam, and I doubt I ever will. My father (a chemical engineer) worked for 20-30 years before going through the licensing process, and he only did that because he started his own business.

      In the modern engineering job market, unless you wish to be self employed, a PE license is largely unnecessary. A degree from an ABET accredited university is usually sufficient.

    53. Re:Software engineer vs. computer programmer? by seandhi · · Score: 1

      Obviously you haven't read the link you posted. Licensing is only needed to carry out a few specific functions, but you do not have to have a license to call yourself an engineer. I have also dealt with 'electrical engineers' in my daily work who do not even have engineering degrees.

    54. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Umm. No. The software engineers are the college (disambiguation: not = university in the civilized world) hacks that know how to run setup.exe.

    55. Re:Software engineer vs. computer programmer? by Antisyzygy · · Score: 1

      Nope. Not required, just promoted as a good idea if you are an engineer. The term is loose. I don't know how old you are, but today people think "college graduate in engineering" = "engineer".

      --
      That brings me to an interesting point, / . is just "the ramblings of socially-inept, technology-literate news-mongers".
    56. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      However the word 'engineer' has a specific meaning and is regulated just like the word 'doctor' or 'lawyer'.

      The word "engineer" is not regulated in most places. There is a licensure involved for very specific types of work. Otherwise there is no law preventing anyone from calling themselves an engineer. The same goes for "doctor" and "lawyer". The titles themselves are not regulated. A license is required to engage in specific activities, not to use the term.

      --
      I see the glass as full with a FoS of 2.
    57. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      A PE is only required for specific types of work. Generally this is limited to civil infrastructure and construction.

      --
      I see the glass as full with a FoS of 2.
    58. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      No one in the US bothers to get a PE unless they are planning on going into construction or government infrastructure contracting. There is no reason to have it otherwise.

      --
      I see the glass as full with a FoS of 2.
    59. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      You need to read the article yourself. THE FIRST ****ING SENTENCE STATES "A Professional Engineer or Chartered Engineer or Incorporated Engineer is an engineer who is registered or licensed within certain jurisdictions to offer professional services directly to the public."

      No license needed to be an engineer! A license only provides a small set of privileges over not having one. Some industries (like civil engineering consulting) depend on them heavily. Most don't.

      --
      I see the glass as full with a FoS of 2.
    60. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Or software engineers are the ones who write/take the surveys used in this study? COI... nah...

    61. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      Am I not allowed to call myself a test engineer if I don't have a BS in Test Engineering from an ABET accredited university? That must be a hard position to fill! Honestly the degree is just BS and nothing else. It's a piece of paper that you can hang on the wall as evidence of being smart. It means less and less every year that goes by after it being awarded. Your title is what you do, not what you're educated in.

      --
      I see the glass as full with a FoS of 2.
    62. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      It is related. Engineer is a job title and nothing else. Thats what some people here are having a hard time getting through their thick skulls. Professional Engineer is a licensed title just like SSBB. The term "engineer" itself is not tied to any kind of government regulation.

      --
      I see the glass as full with a FoS of 2.
    63. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      You don't know much about what colleges offer. I went to an engineering school and have a software engineering degree. They had electrical, mechanical, biomed, computer, and software engineering (and probably a few more I don't remember). Although there are still relatively few, there are engineering schools that teach how to engineer software and are not diploma mills.

      It is unfortunate that the term "software engineer" doesn't have any real meaning in common usage. On the jobs I have had, I have worked along side mechanical and electrical engineers on products. I consider myself a software engineer because what I did was no different than what the other engineers did. Also many of my classes in school weren't all that different than what the electrical engineers took.

      However not all programming is engineering. Programming is done in many different contexts: hobbies, mathematics, physics, computer usage, IT. It shouldn't be a synonym with software engineering because it ignores everything else that involves programming.

      It bothers me that people confuse programming and software engineering. Just because a task is important as part of a job doesn't mean that is the same thing as the job. Just like how not every person who uses an oscilloscope is an electrical engineer, not every person who programs is a software engineer.

    64. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Nice to know you are well informed.

      I studied at MIT and my degree is actually in Computer Science and Engineering. You see, Computer Engineering is -- as you state -- an application of CS principles to develop systems. Computer Engineering involves building systems that are highly sophisticated. For example, an engineer specialized in systems at Amazon needed to understand memory models and propose a model of eventual consistency for their online services, understanding its guarantees and tradeoffs. Engineers working in database systems need to understand the impact of different key distributions which are often difficult to characterize or evaluate formally.

      Computer engineers do exist to serve the needs of industry, but this does not mean they are can all perform with minimum technical training and a couple of Java classes under the belt. There is definitely a difference between a computer/system/software engineer and a programmer. And yes, there is a traditional background for a systems engineer, involving a deep understanding of mathematical modeling, principles of software abstraction, and systems development (operating systems, compilers, programming languages).

      I am sorry you lack the sophistication to understand the differences between roles in the industry, but if I were you I'd refrain from using my ignorance to call people retarded. If you were an architect, I would definitely not go and insult you for noting there's a distinction between an architect, a civil engineer, and a laborer.

      Hope that helps.

    65. Re:Software engineer vs. computer programmer? by RaymondKurzweil · · Score: 1

      I may be a moron, but you can still eat a bowl of dicks.

    66. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      No. Unless you are calling Carnegie Mellon University a diploma mill?

      http://mse.isri.cmu.edu/software-engineering/

      How in the hell did that post get modded to 4? It's blatantly devoid of reality.

    67. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      To legitimately call yourself a 'software engineer' you have to hold an engineering degree and be a licensed engineer.

      Engineers are only required to be licensed for specific trades, and software design is NOT one of them. It's kind of a Wild West environment these days.

      Calling yourself an engineer without that if fraud, plain and simple.

      Good, and we'll all be on board as soon as we get the official word that pnewhook is making the rules.

    68. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Except programming is about writing code that just works and software engineer is about higher level stuff like requirements analyses, 'proper' coding and designing a system.

    69. Re:Software engineer vs. computer programmer? by aclarke · · Score: 2
      You're very wrong on this point. I'll use my alma mater as an example: the University of Waterloo in ON, Canada. Please see their software engineering home page: http://www.softeng.uwaterloo.ca/. Waterloo also had the largest Math & Computer Science programme in the world at one point, although now that they're (AFAIK) broken into two separate faculties that's probably no longer the case.

      The University of Waterloo also happens to have been Canada's top-ranked undergraduate school for something like 18 of the past 19 years by Mclean's magazine, so I'd hardly call it a "diploma mill".

      I'll even give you a little quote from UW's software engineering home page:

      Software engineering is a systematic and disciplined approach to developing software. It applies both computer science and engineering principles and practices to the creation, operation, and maintenance of software systems.

      At the University of Waterloo, Software Engineering is an independent, interdisciplinary program supported by both the Faculty of Mathematics and the Faculty of Engineering. Graduates of this program will earn a Bachelor of SoftwareEngineering (BSE) degree.

      There is a reason that one of the most highly regarded engineering AND computer science schools in the world sees the need to have separate programmes for both computer science and software engineering. It's because they are different. They are similar, but not identical.

      If you think that the term "software engineering" is a meaningless, self-appointed term, then you're right. It's because, in most of the US at least, "engineer" is not a regulated professional term whereas maybe it should be. Generally, I'd say that most people calling themselves software engineers are not software engineers. That doesn't mean that it's not a valid profession with valid differences from being a computer scientist or a programmer. We just need better ways of weeding out the people who like to call themselves software engineers from those who actually are.

    70. Re:Software engineer vs. computer programmer? by MorePower · · Score: 1

      I did look it up once, and at least in California, the relevant law stated that you could call yourself an engineer if you worked for a major industrial company and your official job title contained the word "engineer".

      You only need a license to call yourself a "Professional Engineer (P.E.)" or to sell services as an "Engineer" without a company backing you up and assuming liability for your work.

    71. Re:Software engineer vs. computer programmer? by OutputLogic · · Score: 2

      Those who design the overall architecture of a system called software architects

    72. Re:Software engineer vs. computer programmer? by Ixitar · · Score: 2

      So, you are calling the University of Minnesota a diploma mill? You should avoid such sweeping statements. I am in the MSSE program myself. Here is the text from "Why an MSSE degree?":

      Advance your career with a Master of Science in Software Engineering degree. MSSE is a full-time, 2-year Master's program with a 95% graduation rate and is designed for working professionals.

      The need is clear

      Recently, a "skills development and preparedness" study was conducted in Maryland. This survey found that: "In the high-tech area, more than two-thirds of businesses that hire computer engineers, laboratory or technical personnel... reported difficulty in finding qualified workers. Overall, nearly 40 percent of survey respondents reported that a lack of skilled workers negatively impacted their firm's ability to do business..."

      Industry needs qualified leaders - those who can understand the fundamentals of a software system, and be able to guide its development and deployment through an organization. These leadership roles are integral to the success of a company, and are not easily outsourced.

      Critical thinking

      The Master of Science & Software Engineering (MSSE) degree prepares students to become Software Engineering leaders. The core of the program is focused on building a foundation of critical thinking skills on which to make professional judgements.

      Often, in the workplace, that's what is needed of an engineer - his or her professional judgement; to assess a request and judge whether it makes sense. 'Is the request reasonable?' 'Given the constraints of my organization, can something be produced that will be acceptable to the users?' 'Do we understand the risks?' 'If yes, how could a solution be structured?' 'After all is said and done, is it a good solution?' 'Why?'

      Theory and practice

      The MSSE program builds these thinking skills through a solid understanding of theoretical methods, principles, and tools and an examination of fundamental software development issues and processes. Topics include requirements engineering, project management, quality assurance, and database management systems.

      Acclaimed faculty with both academic and industry backgrounds also provide practical perspective. Real-world problems and opportunities with software intensive systems are explored, and methods to evaluate, adopt and take advantage of emerging technologies are learned.

      MSSE students will also be working closely with fellow software professionals, completing applicable class assignments within teams. Working relationships developed will be a significant resource throughout one's career.

      I design enterprise scale systems. That involves taking in to consideration many stakeholders concerns and being able to address then and to communicate the architecture to them based on their viewpoint of the system.

    73. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Stop swearing. Learn to communicate properly and professionally.

      From your quote "A Professional Engineer or Chartered Engineer or Incorporated Engineer is an engineer who is registered or licensed..." then you say they don't have to be licensed. Which is it?

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    74. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      No. If you graduate from Law school you cannot call yourself a lawyer until you pass the bar. Same with Engineering. Engineering school does not give you the right to legitimately call yourself an engineer. You have to register and pass the qualifications of the engineering licensing body to call yourself an engineer.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    75. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Your title is what you do, not what you're educated in.

      So without a medical degree I can legitimately open up a doctors office, give exams and call myself a doctor? I think not. Engineering is a regulated industry the same way doctors and lawyers are.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    76. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      How professional. Clearly you are not an engineer.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    77. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Where I am calling yourself an engineer without a license can get you and the company you work for heavily fined. It is a regulated title just like doctor and lawyer.

      My job doesn't require me to hold an engineering degree either but without it I'd have to change my title to something else.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    78. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      Yo do not need a medical degree to call yourself a doctor. Everyone with a PhD calls themselves a doctor. It's legal for them to do so. It is the practice of medicine that is regulated, not the title.

      --
      I see the glass as full with a FoS of 2.
    79. Re:Software engineer vs. computer programmer? by sirlatrom · · Score: 1

      But surely, the academic title MSc Eng is only allowed to be used by people holding a diploma for such a degree? If this is not the case, then I might as well add a couple of extra degrees to my business card.

    80. Re:Software engineer vs. computer programmer? by Dogtanian · · Score: 1

      Not in the US. Sorry, the entire world doesn't work the way your country works. No license needed.

      Please read this on professional engineer licensing in the US

      That refers to a specific title, "Professional Engineer" (note that the article capitalises it- I assume as a proper noun), i.e. one specific use of the word.

      I see nothing saying that professionals (or non-professionals!) without that specific accreditation can't describe themselves as "engineers" (or even "Engineers"), merely that they can't specifically call themselves by the title "Professional Engineer".

      But that wasn't what the OP was talking about.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    81. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      Depending on where you live, you could. There is no regulation regarding titles in the US that I am aware of. You can call yourself Docter, Duke, King, Esquire, Maser, etc without any legal ramification. This is one reason why employers want to know where you received the supposed right to declare that title. In engineering for example, coming from an ABET accredited school is key. That doesn't mean that non-ABET accredited schools can't hand out a BS in engineering.

      Besides, within the tech industry alone there already exists a lot of dubious titles that people tack onto their name. SSBB, SSGB, CQE, CSEP, CBA, etc. The list is probably endless.

      The question comes down to what qualifies you to call yourself an engineer. In most industries it is not a certification from the government. Some times and in days past, it's not even a college degree. It's a question of what you do and how your knowledge base supports your competence.

      --
      I see the glass as full with a FoS of 2.
    82. Re:Software engineer vs. computer programmer? by Godskitchen · · Score: 1

      Of course PhDs are doctors; in fact, they are the "original" doctors and, in olden days, used to get a lot more respect than their medical counterparts. Today, the roles are reversed. The title "doctor" however, due to the general public's understanding of the term, is restricted in a /clinical/ setting to mean MD. In an academic setting, doctor is unrestricted and can be used for PhD, nurse doctor, DO (/ducks), etc....

    83. Re:Software engineer vs. computer programmer? by Dogtanian · · Score: 1

      Yo do not need a medical degree to call yourself a doctor. Everyone with a PhD calls themselves a doctor. It's legal for them to do so. It is the practice of medicine that is regulated, not the title.

      Yeah, I see the point you're making- but the title *is* regulated insofar as you wouldn't get away legally with calling yourself "Doctor" without having a PhD, even if it wasn't in medicine.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    84. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Yes, I can back up what the parent is saying, at least as far as the University of Glasgow is concerned. It may have changed now, but in the early-2000s, their Computer Science and Software Engineering degrees varied in that SE students had to do specific courses and a placement in third and fourth years, IIRC. The courses were otherwise the same length.

      Whether SE was better is open to question- it had stricter entry requirements to third year, and the placement was no doubt a good thing, but OTOH if you wanted to do actual computer science the requirement of a certain number of SE-compulsory courses would have reduced the number you could take in other areas.

    85. Re:Software engineer vs. computer programmer? by MonsterMasher · · Score: 1

      When I entered college I was a computer programmer.
      Some when between then an graduation I became a software engineer.
      (life happened)

      ---
      The more education you get, the greater your clarity of ignorance.

    86. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Thats a completely different meaning and you know it. Stop being obtuse, it just shows your ignorance of the subject.

      Next you'll be giving examples of Dr Hook or Captain and Tennille.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    87. Re:Software engineer vs. computer programmer? by Nyeerrmm · · Score: 1

      Well where are you then? Its never been an issue that ive seen in any part of the US I've spent much time in, so it seems like its pertinent information.

      At any rate, it seems pretty clear that on the whole, at least in the US, licensing requirements for engineers are much laxer than requirements for doctors/dentists/lawyers, etc.

    88. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      The word "engineer" is not regulated in most places. There is a licensure involved for very specific types of work. Otherwise there is no law preventing anyone from calling themselves an engineer. The same goes for "doctor" and "lawyer". The titles themselves are not regulated. A license is required to engage in specific activities, not to use the term.

      No, that's a common misperception. Go here: http://www.museumstuff.com/learn/topics/Professional_Engineer::sub::Title_Usage

      I'll quote for you: In many countries such as Canada, South Africa and the United States, laws exist that limit the use of job titles containing the word "engineer".

      Is that clear enough?

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    89. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1
      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    90. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      Yes you can. Doctor Dre can call himself "Doctor" because there is no law forbidding him to do so.

      --
      I see the glass as full with a FoS of 2.
    91. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      No it's not. The argument here has been over whether or not the title of "Engineer" is regulated. It's not. Practice of very specific activities within the engineering discipline is. "Engineer" is just a word. Get over it.

      --
      I see the glass as full with a FoS of 2.
    92. Re:Software engineer vs. computer programmer? by DrLang21 · · Score: 1

      I'll also quote for you: Due to industrial exemption many professionals are titled as engineering. Examples are Production Engineers, Test Engineers, Integration Engineers, Network Engineers, Project Engineers, Systems Engineers, Sales Engineers etc.

      Ok so fair enough. Technically speaking you could say this means the term "engineer" is regulated. But with such a broad exemption, the result is that only a limited set of activities are regulated.

      --
      I see the glass as full with a FoS of 2.
    93. Re:Software engineer vs. computer programmer? by Thing+1 · · Score: 1

      Stop swearing. Learn to communicate properly and professionally.

      Two posts up you wrote:

      Total bullshit

      Pot, kettle, etc.

      --
      I feel fantastic, and I'm still alive.
    94. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      No it's not. The argument here has been over whether or not the title of "Engineer" is regulated. It's not.

      Ok then, please explain this: In many countries such as Canada, South Africa and the United States, laws exist that limit the use of job titles containing the word "engineer". http://www.museumstuff.com/learn/topics/Professional_Engineer::sub::Title_Usage

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    95. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Ok so fair enough. Technically speaking you could say this means the term "engineer" is regulated. But with such a broad exemption, the result is that only a limited set of activities are regulated.

      Yes and software engineering is one of them..

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    96. Re:Software engineer vs. computer programmer? by eharvill · · Score: 1
      So let me get the straight.

      ****ING

      is swearing, but

      Total Bullshit

      is not? /boggle

      --
      At night I drink myself to sleep and pretend I don't care that you're not here with me
    97. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Yes.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    98. Re:Software engineer vs. computer programmer? by eharvill · · Score: 1

      Where I am calling yourself an engineer without a license can get you and the company you work for heavily fined. It is a regulated title just like doctor and lawyer.

      Citation please. And not from Wikipedia or Museumstuff. If your statement were true the US Government would be debt free based on all of the fines they would be issuing for this infringement. It is standard practice for US companies to offer various engineering positions. Simply search for "engineer" on your favorite job search site.

      --
      At night I drink myself to sleep and pretend I don't care that you're not here with me
    99. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      Would you call this a diploma mill?
      http://www.rose-hulman.edu/Catalog0910/program-se.htm

      I just graduated from Rose-Hulman. Fully 2 out of the 4 years of the Software Engineering program are entirely different from the Computer Science program. I assure you that there is a significant difference in skill sets.

    100. Re:Software engineer vs. computer programmer? by CAIMLAS · · Score: 1

      No; no, it is not.

      I'd not let a programmer near technology that requires uptime. They're lazy sods, typically, with little "I wonder what would happen if I do this" or "maybe I shouldn't do this" consideration. They're hacks.

      A software engineer can generally be trusted to behave in an engineer-like fashion - ie, thinking ahead.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    101. Re:Software engineer vs. computer programmer? by FuzzyDaddy · · Score: 1

      For years my job title used to contain the word "engineer", now I'm a "systems architect". So I tell people I used to not drive trains, but now I don't design buildings.

      --
      It's not wasting time, I'm educating myself.
    102. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Ok, you ask for a citation but exclude the ones I've already listed. How about this one: II. Does an engineer have to have a PE to practice? The following people must have a PE license to practice [Mullins]: o Anyone who offers engineering services to the public. o Anyone who advertises one's self as an "engineer." o Half of the principals (i.e. owners) of a company that offers engineering services to the public. o Half of the principals of a company that wants to use the term "engineer" in its name.

      http://www.faqs.org/faqs/engineering/pe-eit-exam/

      I'm amazed at the number of people with the attitude 'I've never heard of that so that can't be right.' Or 'That's not true - my cousins friend Bob never did that in his life!'. There's a bigger world out there than you know and your knowledge of it is not all encompassing. It's amazing how many people will not admit that they don't know everything.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    103. Re:Software engineer vs. computer programmer? by Burnhard · · Score: 1

      If your area of expertise has a professional body that gives accreditation (and a licence to practice), then you're quite right, but Software Engineering is not constituted that way, so you can call yourself a Software Engineer regardless. We also have Electronics Engineers who are not accredited by a professional organisation, but are still able to give themselves that title.

      If you want to take ownership of the word "engineer" and define it in such a narrow way, then there are all kinds of professions that must fall by the wayside.

    104. Re:Software engineer vs. computer programmer? by trackedvehicle · · Score: 1

      I really don't think there's a consensus on what a CS program means or should be, either.

    105. Re:Software engineer vs. computer programmer? by Dogtanian · · Score: 1

      Yes you can. Doctor Dre can call himself "Doctor" because there is no law forbidding him to do so.

      The question is whether he could get away with that if it wasn't obviously a part of his stage name, and (more significantly) if he was using it in a context where the designation "Doctor" would be expected to hold some weight.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    106. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Agreed that software engineering is not as widespread protected and regulated as other types of typical engineering, but it is in many jurisdictions including mine. It should be protected everywhere to prevent confusion.

      Here's a step in the right direction: http://www.peo.on.ca/enforcement/Quebec_MS_April2004.pdf

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    107. Re:Software engineer vs. computer programmer? by eharvill · · Score: 1
      Please provide a government document, a code, ordinance, statute, etc (you know, a law) that states a person cannot call themselves an engineer. Please provide a specific instance where this is a punishable offense.

      If I call myself a Dr. and try to open up a medical practice I will be fined and jailed. If I open up a consulting shop and call myself a Software/Microsoft/Cisco/whatever engineer I am simply a small business owner and never fined nor jailed.

      I think your problem is the definition of an "engineer." And I really don't care what your definition is. My point, and most others on this site, is that pretty much anyone can (legally) call themselves an engineer without facing any consequences from the law. Whether you feel they can call themselves an engineer or not is moot and a subjective point.

      --
      At night I drink myself to sleep and pretend I don't care that you're not here with me
    108. Re:Software engineer vs. computer programmer? by 0xdeadbeef · · Score: 1

      > There is definitely a difference between a computer/system/software engineer and a programmer.

      No, there is not. There is only a difference in competence between individuals. The titles in this industry are so meaningless that anyone who considers his title important is pegged to the "less the competent than his self-assessment" category. And that means you, retard.

    109. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      Please provide a government document, a code, ordinance, statute, etc (you know, a law) that states a person cannot call themselves an engineer

      Here you go. http://mainelegislature.org/legis/bills/bills_124th/billpdfs/HP018001.pdf

      Please provide a specific instance where this is a punishable offense.

      And here: http://www.pels.ca.gov/consumers/convicted.shtml

      My point, and most others on this site, is that pretty much anyone can (legally) call themselves an engineer without facing any consequences from the law. Whether you feel they can call themselves an engineer or not is moot and a subjective point.

      Clearly untrue.

      You know they have this thing called Google nowadays that helps you find things on your own.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    110. Re:Software engineer vs. computer programmer? by eharvill · · Score: 1
      So does an MCSE require a PE license?

      Your links are very true for jobs that require a specific engineering license or certification to practice that profession or do a specific type of work. I agree with you 100% on that point. Those are typically regulated fields with specific requirements to practice their particular skill (similar to Drs and lawyers).

      IT is not regulated and those rules/laws/certs don't apply to Systems Engineers, Microsoft Engineers, Cisco Engineers, Building Engineers, etc. You claim that legally I cannot call myself a Systems Engineer. I can and there are no laws that state that I cannot. Hundreds of thousands of job postings and resumes and people call themselves engineers without breaking the law.

      And as a Systems Engineer I am very well aware of Google. Actually, I think I might call myself a VMware Engineer this week. I'll wait for Johnny Law to take me downtown now....

      --
      At night I drink myself to sleep and pretend I don't care that you're not here with me
    111. Re:Software engineer vs. computer programmer? by santiagodraco · · Score: 1

      It has nothing to do with "chops". It's because people who go to those trade schools either:

      1. Don't want to spend (or have) the time to attend regular school
      2. Don't qualify to a school they'd like to attend
      3. Trade schools are much more focused

      And the schools know it

    112. Re:Software engineer vs. computer programmer? by santiagodraco · · Score: 1

      So you don't think designers aren't important? I've seen many a broken application due to "coders" with poor design skills. Software designers are as important as the coders themselves, quality development houses know this.

      That doesn't mean a designer can't be, or shouldn't be a coder, but it's not required.

      Design and implementation, two different things.

    113. Re:Software engineer vs. computer programmer? by pnewhook · · Score: 1

      First you stated the word 'engineer' is not protected, it clearly is. There is a whole world out there beyond your direct knowledge and just because you think it is so doesn't mean it is.

      So does an MCSE require a PE license?

      This has been contested in court. the MSCE is a title and is outside regulation. If an MSCE were to advertise themselves simply as an Engineer, then they would be violating the law.

      IT is not regulated and those rules/laws/certs don't apply to Systems Engineers, Microsoft Engineers, Cisco Engineers, Building Engineers, etc.

      Depends where you are. System Engineering and Software Engineering are defined disciplines in Engineering that you can get a degree and a licence in (I am a registered Systems Engineer). Therefore these labels are protected. Any label not protected (like Cisco Engineer or Microsoft Engineer\) is free to use as long as they do not claim they are a Professional Engineer - i.e. they have the keep the phrase together.

      IT is still new for regulation so some areas do not protect these titles.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    114. Re:Software engineer vs. computer programmer? by JonySuede · · Score: 1

      yeah but you can get a phd from the university of supra-natural homoeopathy and still legally call yourself a doctor...

      --
      Jehovah be praised, Oracle was not selected
    115. Re:Software engineer vs. computer programmer? by JonySuede · · Score: 1

      here CS is another name for the Math program, 45 credits out of 90 come from math classes

      --
      Jehovah be praised, Oracle was not selected
    116. Re:Software engineer vs. computer programmer? by Anonymous Coward · · Score: 0

      First let me point out I have yet to find a school anywhere that has a Software Engineering major outside of their their computer science department, but saying they have a computer science degree is like saying an archaeologist has an anthropology degree (if you can't keep up...most schools have archaeology as a specialty for the anthropology department).

      I find your statement "It exists to serve the needs of industry" laughable. Everything serve the needs of industry in some way or another. If there wasn't an industry for something then no one would do it.

      You should also not that IEEE (if you know anything about the computer industry you should know what IEEE is) does distinguished between the two.

  2. Before slashdotters post with opposition views by Anonymous Coward · · Score: 2, Funny

    This study covers competent software engineers which might explain why your outcomes are so different.

    1. Re:Before slashdotters post with opposition views by MrEricSir · · Score: 2, Insightful

      If Wall Street proves anything, it's that competence and compensation are in no way related.

      --
      There's no -1 for "I don't get it."
    2. Re:Before slashdotters post with opposition views by Yvanhoe · · Score: 5, Funny

      Oh, don't be so harsh. There could be a negative correlation...

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    3. Re:Before slashdotters post with opposition views by Anonymous Coward · · Score: 0

      Surprisingly on target. Writing some bodacious Perl code as a backend for your bitchin' PHP site running on your hard core Linux server doesn't make you a software developer.

    4. Re:Before slashdotters post with opposition views by dkleinsc · · Score: 1

      Totally incorrect: Don't we remember the Dilbert Equation?

      Compensation = Work / Knowledge

      So it's actually beneficial salary-wise to be hardworking and stupid. Just like the Wall St guys, many of whom work 100 hours a week and are also complete morons.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    5. Re:Before slashdotters post with opposition views by Anonymous Coward · · Score: 0

      If basic economics is anywhere valid, there SHOULD NOT be any relation between competence and compensation. The compensation should only be related to the supply and demand of said competence.

      If there is higher demand for incompetent fools than the supply of them, incompetent fools would be highly paid.

      For a community that prides itself on its members' intelligence, /.ers are painfully ignorance in areas of economics and finance.

    6. Re:Before slashdotters post with opposition views by Anonymous Coward · · Score: 0

      utility != competence ... Wall Street is very competent at extracting money from the economy. They're just not adding that much value.

    7. Re:Before slashdotters post with opposition views by euroq · · Score: 1

      Well, you didn't have to insult /.ers based on a few comments. I can also say that the statement "there SHOULD NOT be any relation between competence and compensation" must come from a person who doesn't depend on competence. There actually SHOULD be a relation, although still the statement is still so vague that I won't bother expounding on it any further.

      That being said, "If there is higher demand for incompetent fools than the supply of them, incompetent fools would be highly paid" is totally correct in most circumstances.

      Unfortunately I just broke my rule of never responding to Anonymous Cowards, because ACs always know that they are wrong and just want to rant. On the other hand, it's 5:30 AM and I'm a little drunk.

      --
      Just because the U.S. is a republic does not mean it is not a democracy. Democracy/republic are not mutually exclusive.
  3. Actuary? Really? by damn_registrars · · Score: 5, Funny

    I'm astonished that would be the top job last year. Personally, I'd rather shoot myself than be an actuary. But of course, a good actuary would already know that...

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  4. Lot of variability by bigsexyjoe · · Score: 1

    Being a software engineer can mean a lot of thing. You can work in a big company churning out DAO's all day or working at a little company architecting your own projects. You might make a lot of money. You might have a lot of time to look at slashdot and try to get one of the first five posts.

    1. Re:Lot of variability by somersault · · Score: 1

      You might make a lot of money. You might have a lot of time to look at slashdot and try to get one of the first five posts.

      I'm still trying to find out if the two are mutually exclusive.

      --
      which is totally what she said
    2. Re:Lot of variability by bigsexyjoe · · Score: 1

      Of course not. And neither condition applies to some.

  5. Job security by Anonymous Coward · · Score: 4, Insightful

    Assuming you can actually find a Software Engineering job that will stay in the U.S., yeah, they're the "best."

    1. Re:Job security by Anonymous Coward · · Score: 5, Funny

      someone has to fix the offshore teams' fuckups.

    2. Re:Job security by newdsfornerds · · Score: 1

      HAHAHA

      --
      Damping absorbs vibrations. Dampening is caused by moisture.
    3. Re:Job security by Lord+Ender · · Score: 2

      Salaries are set by supply and demand. Those salaries are high because companies can't find enough programmers.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    4. Re:Job security by Doomdark · · Score: 1

      Ouch! So poignant, sad and true. And while funny, I think it should rather gets mod points for insightfulness than humor....

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    5. Re:Job security by mbkennel · · Score: 1

      "someone has to fix the offshore teams' fuckups."

      Not quite There often ought to be somebody fixing the offshore teams' fuckups but that doesn't mean there will be paid employment to do so.

    6. Re:Job security by Aargau · · Score: 3, Insightful

      I gather you're not in Silicon Valley? My small startup is having a really hard time the last 6 months competing against Facebook, Google, Zynga, Apple in hiring quality developers, even just out of college. Thanks to goldman sachs, we've also got 2000 people about to move into the real estate market with $10 million in fungible stock options as well.

    7. Re:Job security by qwijibo · · Score: 1

      Why is this moderated funny? People in India are pressured to move to management after they get 2-3 years of on the job experience. The ones who stay technical go to a country that pays more. Fixing what offshore can't do or comprehend is a valid talent that still commands good salaries.

    8. Re:Job security by Godskitchen · · Score: 1

      Granted, I've only worked in the field for eight or nine years, and for small and medium sized tech companies, but despite all the hype over outsourcing to India, I have yet to see /any/ evidence of that actually occurring. I'm guessing it's only for massive companies and for the lowest level of programming position. The "Here's a fully formed design document (no thinking required); convert this out into code" type jobs.

  6. Re:Actuary? Really? by Anonymous Coward · · Score: 1

    You'll notice that the criteria don't include "intellectual fulfillment." Actuaries rate pretty highly in all the criteria the study considers, but perhaps their job is not as interesting as some others.

  7. Of course it is. by tool462 · · Score: 5, Funny

    Where else can you get paid $100k+ a year to gripe all day on Slashdot about how crappy your job is?

    1. Re:Of course it is. by hellkyng · · Score: 1

      Security Engineer... someone has monitor website access to keep those overpaid Software Engineers in line!

    2. Re:Of course it is. by Monkeedude1212 · · Score: 1

      Network admin. You can always just pull up a traffic sniffer and pretend you are collecting data.

    3. Re:Of course it is. by kwabbles · · Score: 1

      Or gripe all day on Slashdot using your i7 Extreme with three SLI'd 480's that you harassed management to buy since you were "tired of waiting on the compiler".

      --
      Just disrupt the deflector shield with a tachyon burst.
    4. Re:Of course it is. by blair1q · · Score: 1

      I was doing that today. On my celly.

      Found all of the wi-fi hotspots in the building. Surprised how many there are, considering they're against security policy.

    5. Re:Of course it is. by Anonymous Coward · · Score: 1

      Yeah, sorry... there is a gross lack of modern programmers on Slashdot. And very very rarely does an actual architect post here.

    6. Re:Of course it is. by russotto · · Score: 1

      Found all of the wi-fi hotspots in the building. Surprised how many there are, considering they're against security policy.

      So you're the evil twin of the Verizon guy? "I can hear you now. BAD!".

    7. Re:Of course it is. by Anonymous Coward · · Score: 0

      Manager. You're all fired for wasting company time.

    8. Re:Of course it is. by Grishnakh · · Score: 2

      Big GPUs aren't going to help your compile times, and an i7 Extreme isn't all that great. If you really want to give your programmers/software engineers a powerful machine so they aren't wasting time waiting for compilation, you need to get them a 2 or 4-processor Xeon system (with each CPU having 4 or 6 cores). When compiling, the more cores, the better: "make -j x" takes care of everything. On top of that, 16 or 32GB of RAM, and a big and fast RAID array. The nice thing is you only need one of these powerful machines, and your whole team can share it, since it's unlikely that everyone will be compiling at once.

      Using a desktop machine for heavy-duty compilation, and wasting money on video cards of any kind, is just dumb.

    9. Re:Of course it is. by JP205 · · Score: 1

      I'm a programmer, perhaps I could be considered an architect seeing as how I'm responsible for designing, coding, and implementing roughly half of the software that is currently produced by my company. I consider myself a programmer although I'm called an junior engineer, my degree is in computer science. My job seems to be writing instructions for anything and everything including but not limited to: small SCADA systems, computer applications, programmable logic controllers, electricians, and customers.

      Draftsman, author/editor, or technical support representative could be just as appropriate job descriptions seeing as I draw electrical schematics, write manuals, and address many a technical issue both over the phone an in person. Software architect sounds good but it doesn't even begin to describe what I do.

      Also, doesn't software architect imply some kind of leadership responsibility? I suppose I would fail that seeing as I'm one of two programmer in the company, however I do admonish the electricians from time to time. Would that count?

    10. Re:Of course it is. by Anonymous Coward · · Score: 0

      Using a desktop machine for heavy-duty compilation, and wasting money on video cards of any kind, is just dumb.

      WOOSH!

  8. Scared me for a second. by Maltheus · · Score: 5, Informative

    The 132k figure is not for mid-level engineers (although maybe it is in a big city). The actual quote from the article is "Most earn a typical mid-level income of about $87,000 and top out at $132,000". Makes me feel a little better and it's maybe the first time I RTFA in over a decade of visiting here.

    1. Re:Scared me for a second. by Anonymous Coward · · Score: 0

      I am a mid-level engineer and make only 55,000 (in NY)

    2. Re:Scared me for a second. by Anonymous Coward · · Score: 0

      It should also be "top 25 of the 200 professions" instead of "top 25% of the 200 professions".

    3. Re:Scared me for a second. by Manfre · · Score: 1

      I had the same reaction. I wish the article stated whether or not the salaries included bonuses and other monetary benefits. My base salary is not that impressive, but the bonus and retirement benefits usually add 30-40% to my yearly income.

    4. Re:Scared me for a second. by Charliemopps · · Score: 1

      Yea, no shit. I'm not making anywhere near that, but am just starting out. I was really thinking I was sucking or something.

    5. Re:Scared me for a second. by roman_mir · · Score: 1

      I do not understand your feelings about this, what are you saying?

    6. Re:Scared me for a second. by JonySuede · · Score: 1

      run away

      --
      Jehovah be praised, Oracle was not selected
    7. Re:Scared me for a second. by timeOday · · Score: 2

      On top of the fact that salary normally increases rapidly near the start of one's career, you timing for starting your career was very unlucky, with the bad job market. I suspect you may be able to wrangle big raises as the market improves, but you'll likely have to switch jobs to get them. IME employers find it acceptible to pay big bucks to get the shiny new guy, but harder to pay the same amount to retain those for whom they're accustomed to paying less.

    8. Re:Scared me for a second. by Anonymous Coward · · Score: 0

      I am a mid-level engineer and make only 55,000 (in NY)

      Get a new job. You're being seriously f*cked over. You can make much more than that.

    9. Re:Scared me for a second. by darjen · · Score: 1

      I started off really low, in the middle of the dot com bust. Still haven't made it up to 87k yet. :(

    10. Re:Scared me for a second. by Anonymous Coward · · Score: 1

      Quit your job if you want raise. Don't work anywhere more than three years for first 15 years.

    11. Re:Scared me for a second. by Anonymous Coward · · Score: 0

      "top out at $132,000" is low. I'm a Software Engineer at $150,000 (plus another $3k to $15k for bonuses), and I'm pretty sure there's other people getting more than me. I'm in California. I'm guessing that more senior people often start moving into management (though I haven't really), so their title would be something like Engineering Manager, and not show up in the same category as Software Engineers in this survey? Or if people start getting involved in sales they might get a lot of income from commissions which maybe this survey didn't include in salary?

    12. Re:Scared me for a second. by Anonymous Coward · · Score: 0

      That might be true in a lot of cases, but as another data point, I've been at the same company for 10 years and have gotten raises every year. My salary now is 2.24 times my starting salary.

  9. Damn! by dtmos · · Score: 1

    Who let the word out?!?

  10. Feeling good by pieisgood · · Score: 1

    Thanks editors, now I can justify my choice of a mathematics BS with a compsci minor to my parents!

    On a more serious note, upper div math is no joke. The 1800's and 1900's had some serious brain power.

    --
    Eat sleep die
  11. Obviously, you're not a golfer. by pspahn · · Score: 1

    I'd rather have the Dude's job.

    --
    Someone flopped a steamer in the gene pool.
    1. Re:Obviously, you're not a golfer. by Monkeedude1212 · · Score: 2

      Nah, you really don't.

    2. Re:Obviously, you're not a golfer. by Anonymous Coward · · Score: 0

      Read this and see if you feel the same way.

    3. Re:Obviously, you're not a golfer. by pspahn · · Score: 1

      I guess you're not into the whole brevity thing.

      --
      Someone flopped a steamer in the gene pool.
  12. eh by buddyglass · · Score: 2

    I'm 10 years out of college and make at the low end of that range, though I live somewhere that's relatively cheap compared to most hotbeds of software development. I work 40 hours a week (sometimes a few less) and probably spend 25% of that not doing anything productive in a work-related sense. So from a "money per unit effort" sense I'm pretty well off. From a "doing something that is intrinsically rewarding and gives me a sense of pride and accomplishment"...not so much.

    1. Re:eh by somersault · · Score: 1

      6 years out and not in the range yet :p Though still doing better than the arbitrary goal I'd set of making over £30k a year by the time I hit 30. I make enough that I don't really have to worry about money any more, that's good enough for me. I spent some time last year worrying that I wasn't making as much as I should be, but discovered all these really high paying wages tend to be in much richer areas, and for much more high stress/responsibility jobs than being the head "IT guy"/programmer for a small/medium sized business. As it is I have it pretty good.

      I'm not a games programmer like I wanted to be when I was a kid, but by all accounts games programmers are generally treated like shit for little pay, so that turned me off the idea. And at least when I write specific internal apps for the company I work for, I do get some sense of pride and accomplishment because I can see the direct results of my work. One day one of the admin staff loudly proclaimed her love for me simply because the equipment tracking system I wrote made life so much easier for her than using the mess of spreadsheets they had before.

      --
      which is totally what she said
    2. Re:eh by timeOday · · Score: 1
      You can't directly compare income in the UK vs the US. At the very least, deduct what we pay for health care (premiums, co-pays, prescriptions...), repaying college loans, lack of public transport, and receiving fewer vacation days.

      I suppose the US may come out ahead even when all factors are taken into account. Although I didn't factor in anything for subsisting on cat food in retirement.

    3. Re:eh by AuMatar · · Score: 1

      To be fair, if he's eating british food the cat food may be an upgrade.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    4. Re:eh by the+eric+conspiracy · · Score: 1

      I had a fish paste sandwich while visiting London. It seems that it is customary to serve this made with stale bread.

      I'd say it's a toss-up between that and cat food.

    5. Re:eh by TheRaven64 · · Score: 1

      but by all accounts games programmers are generally treated like shit for little pay

      Actually, that's a lot less true in the UK than the USA. I know a couple of people who went to work for Blitz Games straight out of university and really enjoyed it. If you work for a small company, it looks a lot of fun.

      --
      I am TheRaven on Soylent News
    6. Re:eh by Anonymous Coward · · Score: 0

      I didn't leave my first job after uni until I was 25, and I was earning a pretty measly £20k a year as one of four developers at a tiny software house that primarily wrote hardware drivers. Considering I had written the entirety of one particular app that basically kept the business afloat during it's many 'dry spells', I considered that a shitty deal and left for a web development job starting at a staggering £26k. I was totally new to web dev (I knew c# and what HTML stood for, but that was about it), but I'm a good learner so picked things up quick, and when I left 3 years later, I was a senior engineer/lead developer earning a little over £40k. I have a pretty tiny mortgage, and that pay left we with enough disposable income that money wasn't really too much of a concern, and I think I felt a lot like you do now about finding the right balance between better pay and more stress, and like you I hadn't managed to get my dream games programmer job, but realised I was perfectly happy where I was. But then I got offered a 6 month contract...it was more than double the pay, and at a company that really had their shit sorted out. I balanced it up vs the job security, unpaid leave and lack of benefits, and took a chance. YMMV, but for me it was the best career descision I ever made.

      A couple of contracts on, I'm a self employed independant consultant, and my VAT bill alone is an integer multiple of my first salary, and while my work is much more challenging, I wouldn't say it was any more stressful. If you've got confidence in your abilities and can truly work under your own initiative, you're confident in interviews and you're confident networking, I'd recommend contracting to you, and with a little bit more experience, consulting. It really is the fucking best!

    7. Re:eh by somersault · · Score: 1

      Tuna and mayo is actually really nice if you buy something decent (ie freshly made at a bakery) and not something that's been lying in a packet for a day or two.

      --
      which is totally what she said
    8. Re:eh by somersault · · Score: 1

      True, I only had to pay something like £6000 in total to go through University. Still, land and housing in the US is generally dirt cheap compared to here, so that probably balances it out a bit.

      --
      which is totally what she said
    9. Re:eh by somersault · · Score: 1

      If you've got confidence in your abilities and can truly work under your own initiative

      Check and check!

      you're confident in interviews and you're confident networking

      Damn. I'm one of those stereotypically shy geeky types. I've never actually had an interview in my life so it's a bit of an unknown for me.. and I'd say I suck at interpersonal relationships, especially with people I've only just met :p

      --
      which is totally what she said
  13. lol conflict of interest much? by electrosoccertux · · Score: 1

    Do you think they, or monster.com, are going to publish a story with more realistic salaries? They want more people using their site for job searching.

    I have a mathematician friend from a top tier university who would be very interested to know that mathematicians make >$90k/yr. Heh. He's not the lame-weirdo type mathematician either, fyi.

    1. Re:lol conflict of interest much? by exploder · · Score: 1

      The salaries at my flagship state U are public record, and most of the math profs are topping 90k.

      --
      Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
    2. Re:lol conflict of interest much? by Anonymous Coward · · Score: 0

      Full professors can make 6 figures. Before tenure, you're lucky to pay your bills. (So I've heard, no firsthand experience)

  14. I think that it's sad, really... by mark-t · · Score: 4, Insightful

    ... that so much of the perception of how good a job is would be derived from how much money one makes doing it.

    1. Re:I think that it's sad, really... by blair1q · · Score: 2

      It's only one of the five criteria they combined to produce their metric.

      And they probably under-weighted it.

      How much money you make may not have a lot of bearing were it not for studies like these that show you where your pay fits in the scale.

      That will either make you happy or unhappy, or both at the same time, on the spot.

      Me, I'm whistling at the moment.

    2. Re:I think that it's sad, really... by somersault · · Score: 1

      Agreed. If money was the only concern, I'd be working offshore or down a mine or something.

      --
      which is totally what she said
    3. Re:I think that it's sad, really... by Lord+Ender · · Score: 1

      Well, suppose there's a $35k job that's a little more fun that a $90k job. If you opt for the $35k job, you'll be doing it until you're 65 years old. If you opt for the $90k job and invest that extra $35k you earn, you can retire in your forties and then do whatever the fuck you want with the second half of your life.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    4. Re:I think that it's sad, really... by mark-t · · Score: 1

      Why should I want to retire in my forties, if I'm doing something for a living that I actually enjoy? Why wait until the second half of my life to enjoy it when I can just as easily enjoy it the whole time?

      Once the necessities are taken care of, like having enough food to eat and a secure and stable place to live, there isn't really much beyond that I would actually want, given that I was doing something I actually enjoyed.

    5. Re:I think that it's sad, really... by Z34107 · · Score: 1

      there isn't really much beyond that I would actually want, given that I was doing something I actually enjoyed

      And there's the rub - most of us don't get paid for our hobbies. If someone pays you for doing what you love, you're either incredibly blessed or incredibly dull.

      Put another way, "good" pay is necessary but not sufficient for job satisfaction. And if you can retire in your forties, you can work if you want as opposed to being compelled by necessity.

      --
      DATABASE WOW WOW
    6. Re:I think that it's sad, really... by roman_mir · · Score: 1

      The best job is a kind of a job where you do it once and make enough money never to do it again, so you can be free to do other things that you won't consider to be a job.

    7. Re:I think that it's sad, really... by mark-t · · Score: 1

      The best kind of job is a job where you make enough to meet the essentials, taking care of issues such as food, shelter, and clothing, and you actually enjoy the job. The amount of money that you make really only matters to the extent that the necessities of life are secure.

      After that, it's far more important that you enjoy yourself now than it is to be trying to make as much money as you can doing stuff you might not like as much just so you can have the promise of more free time later.

    8. Re:I think that it's sad, really... by Lord+Ender · · Score: 1

      You're lying to yourself. There is no pay in doing things we really want to do. There is only pay in doing things nobody would do without getting paid.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    9. Re:I think that it's sad, really... by roman_mir · · Score: 1

      WHAT? What are you talking about?

      The best job is the kind of job that you do one time and it pays for everything you do after that, so you never have to do it ever again, thus giving you the time and resources to do whatever you actually want to do.

      There is no job in the WORLD, not any single one job in the entire universe that's worse doing it more than once if you get paid enough for it so you never have to work again.

      A job is a job for a reason. You are not there to have fun, you are there so you can make money.

      To your point - yes, everybody should be so lucky to have a job that if at least it doesn't pay enough to be only done once, that it at least is not terrible and satisfactory in some other manner, but cut to the point - any job is misery in the long run.

      I would rather do anything I want, anything I like than HAVING to work for living.

    10. Re:I think that it's sad, really... by drsquare · · Score: 1

      The problem is that lifestyle cost inflates with income. If you make 90k you'll start spending like someone on 90k in order to keep up with your colleagues. Very few people have the discipline to save most of their income whilst the people they work with are going on exotic holidays and driving fast cars.

    11. Re:I think that it's sad, really... by mark-t · · Score: 1

      ...any job is misery in the long run.

      I'm sorry, but that is simply not true. While it's true that a vast majority of people do not like their jobs, it's also quite true that there exist people who love their jobs so much they would do it for free if they didn't have to worry about things like food and shelter.

      A job is a job for a reason. You are not there to have fun, you are there so you can make money.

      Money is really only important insomuch that is necessary for survival. After that, the only thing that matters is that you enjoy what you do.

      The best job is the kind of job that you do one time and it pays for everything you do after that...

      I maintain my position the best job is the one that, first of all, meets a person's actual current needs (since it's not that easy to really enjoy oneself if one is struggling just to make ends meet), and second of all, that one enjoy what they do.

      I would rather do anything I want, anything I like than HAVING to work for living.

      I'd rather work the rest of my life doing something that I actually enjoy than spend less time working for more money just so I can have the hope of retiring sooner. Why should I wait until I retire to do what I want if I'm fortunate enough to be able to do it right now, and still make enough that I'm not so stressed out about how my needs are going to be met that I'm actually free to really enjoy it?

    12. Re:I think that it's sad, really... by roman_mir · · Score: 1

      I'm sorry, but that is simply not true. While it's true that a vast majority of people do not like their jobs, it's also quite true that there exist people who love their jobs so much they would do it for free if they didn't have to worry about things like food and shelter.

      - if you have your job being your hobby, that's a different story.

      But if you do not have to do it for money and are doing it for pleasure, that's exactly what I am talking about.

      If on the other hand you have no choice but to work for money, then sure, it better be a job you like.

      I'd rather work the rest of my life doing something that I actually enjoy than spend less time working for more money just so I can have the hope of retiring sooner. Why should I wait until I retire to do what I want if I'm fortunate enough to be able to do it right now, and still make enough that I'm not so stressed out about how my needs are going to be met that I'm actually free to really enjoy it?

      - yeah, yeah, yeah, cut to the chase.

      If you could have a job that you could do for a day, get paid once and never work for living again, you wouldn't choose that over whatever job you may have? I would.

      Then I could do anything, whatever, some people may even regard whatever I may do as work, but the point is that it would not be a JOB.

    13. Re:I think that it's sad, really... by Lord+Ender · · Score: 1

      People who lack discipline, in general, will be pathetic wage slaves no matter how much they make. But there is absolutely nothing forcing a person with a high income job to blow all his income. In fact, many people with high incomes actually have the brain power to invest a substantial portion of it.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    14. Re:I think that it's sad, really... by CAIMLAS · · Score: 1

      Inversely, if I'm not making enough doing something I enjoy, no amount of money would be worth the headache.

      Paying someone "not enough" to not have to worry about money (without them spending excessively) is a sure way to sour someone's enjoyment of something they would otherwise enjoy and excel at.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  15. Re:Actuary? Really? by swillden · · Score: 4, Informative

    You'll notice that the criteria don't include "intellectual fulfillment." Actuaries rate pretty highly in all the criteria the study considers, but perhaps their job is not as interesting as some others.

    I know some actuaries, and they find their jobs very intellectually stimulating and fulfilling. For people who really like math and statistics, doing it professionally is enjoyable and challenging. It's not like actuaries spend their days adding up big columns of numbers -- we have computers for that. Actuaries figure out how to use sophisticated statistics to tease out subtle patterns from large masses of information. It's challenging and the results are often surprising.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  16. Manager: "You've got the best job in the world!" by PolygamousRanchKid+ · · Score: 1

    Manager: "Why do you need a pay raise?"

    Me: "Um, because my job makes me feel like I'm in the asshole of he world."

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
  17. Re:Actuary? Really? by CapOblivious2010 · · Score: 1

    Actuaries are people who didn't have enough personality to be accountants.

  18. Mathematician's rank contradicts the old joke: by 1yongyorf · · Score: 5, Funny

    What's the difference between a mathematician and a large pizza?

    A large pizza can feed a family of four.

    1. Re:Mathematician's rank contradicts the old joke: by blair1q · · Score: 1

      Unemployment among mathematicians is very, very low.

      But that's because there are very few people who class themselves as mathematicians.

      Most of them are doing something else for a living.

      Including flipping burgers, etc...

      Now, if the study was done based on what your degree was in, or on what you believe you are qualified to do but aren't necessarily doing...

    2. Re:Mathematician's rank contradicts the old joke: by Anonymous Coward · · Score: 0

      But a mathematician can prove it!

    3. Re:Mathematician's rank contradicts the old joke: by Monkeedude1212 · · Score: 2

      Unemployment among mathematicians is very, very low.

      But that's because there are very few people who class themselves as mathematicians.

      That's because Mathematician isn't a job. No one would claim their job is a Mathematician unless they were specifically getting paid to do research into math - which is very rare. Often you are paid to teach Math at a university while persuing your study of mathematics.

    4. Re:Mathematician's rank contradicts the old joke: by exploder · · Score: 1

      Plenty of mathematicians work in industry--"mathematician" most certainly is a job, and not only (though yes, mostly) tenured big-university professors do it.

      --
      Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
    5. Re:Mathematician's rank contradicts the old joke: by backbyter · · Score: 1

      My neighbor in Fairfax was the only non-academic I've known who earned his living doing theoretical math -- for a certain 3 letter agency and later in the private sector.

    6. Re:Mathematician's rank contradicts the old joke: by bar-agent · · Score: 1

      My neighbor in Fairfax was the only non-academic I've known who earned his living doing theoretical math

      What was his job title? I'm guessing "Analyst."

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    7. Re:Mathematician's rank contradicts the old joke: by onionman · · Score: 1

      Unemployment among mathematicians is very, very low.

      But that's because there are very few people who class themselves as mathematicians.

      Most of them are doing something else for a living.

      Including flipping burgers, etc...

      Now, if the study was done based on what your degree was in, or on what you believe you are qualified to do but aren't necessarily doing...

      Most, but certainly not all, jobs that are labeled as "Mathematician" require a Ph.D. So, that might be biasing the results quite a bit.

      Most of the folks I know who only have an undergraduate degree in Mathematics and are working in industry are... lets see... oh yeah, they are Actuaries, and hmm... Software Engineers.

    8. Re:Mathematician's rank contradicts the old joke: by roman_mir · · Score: 1

      What's the difference between a mathematician and a large pizza?

      - none. Large pizza is 1 and mathematician is 1. Same thing.

    9. Re:Mathematician's rank contradicts the old joke: by MonsterMasher · · Score: 1

      I've had the pleasure to learn and work closely with a few Mathematicians when I worked at the University. Seems like a great job, if you don't mind lecturing once in a while. I enjoyed their presence. It's as if you could sit in the office together still and silent all afternoon why you worked. Well, mostly still - I needed a notepad to visualise, a huge limitation and crutch.

      My general impression was that if these people didn't have lectures they would never get to communicate normally with another human. Generalising from my small sample I would say they are closest to the stereotypical absent minded professor.

      ---
      The more education I've received, the clearer the scope of my ignorance.

  19. Mid-Level $132k, really? by l0ungeb0y · · Score: 0

    Maybe I need to leave the Bay Area. I'm most definitely senior level and I'm constantly offered architecture positions, but seems most want to pay $125k (hahahahaha), which I consider LOW (and it is) for that sort of work on a FT basis, so I stick to contracting. It seems the Bay Area pays lower because there's more supply of IT professionals here, driving down the price. This article makes me consider wanting to scout for other areas where there's growing demand, but less of a talent pool to draw from. I know I sure wouldn't miss living in SF, talk about a den of over-educated idiots. It's ok if you're into political correctness to the point of religion and "progressive liberalism" to the point where it's an environmentally-friendly form of fascism. So yeah I'd be happy to leave.

    1. Re:Mid-Level $132k, really? by company+suckup · · Score: 2, Interesting

      Well in that case I'm sure Grand Island, NE. would love to have you.

    2. Re:Mid-Level $132k, really? by Fulcrum+of+Evil · · Score: 1

      Come to seattle - we have a different sort of religion, but not so much with the enviroweenies. Oh, and you'll learn to hate guys on bicycles. Sadly, the weather is a bit gray, but the flip side is good skiing an hour or two away.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:Mid-Level $132k, really? by CrashandDie · · Score: 2

      European here. After a few years in London and then some time in Australia where things didn't pan out so great, I decided to head back to the old country, south of France.

      Turns out I only lost about 10% on the salary, when really, I expected the cut to be more something like 30-40%. Turns out that if you find the right employer, they will go the extra mile if they've estimated your worth correctly.

    4. Re:Mid-Level $132k, really? by lip_spork · · Score: 1

      Ah, there he is...the ubiquitous blowhard "complaining" that the >$125k he's paid (well over twice the national average) is still too low for his glorious talent.

      Hey, why not try your hand in sub-Saharan Africa? Almost no competion at all! Just think how much money you'll make! Hahahahahahhaahaa!!!

    5. Re:Mid-Level $132k, really? by Anonymous Coward · · Score: 1

      Don't scout other areas, apply to better companies. Senior engineers at Netflix are paid much better than that. http://netflix.com/jobs

    6. Re:Mid-Level $132k, really? by Doomdark · · Score: 1

      No, definitely not -- Bay Area has relatively hot job market; and while there are more expensive areas (northeast?) most states have much lower salaries. At least my experience between pacific northerwest and CA suggests that latter has significantly higher salaries, and is confirmed by sites that compare cost of living & compensation.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    7. Re:Mid-Level $132k, really? by RightSaidFred99 · · Score: 0

      Hey, but he's an "architect"! That means he produces byzantine systems that the developers will just ignore when they do the actual work, but which he can still claim credit for. It's really win-win (except for the employer).

    8. Re:Mid-Level $132k, really? by Grishnakh · · Score: 1

      The national average doesn't mean squat when housing prices are insane, as they are in Sillycon Valley. $125k in that area really isn't much money, because after your apartment rent, you won't have much left (and you can forget about buying a house on that salary).

      Most other parts of the country, that's a nice salary. But not in the Bay Area. Why do you think so many employers are moving out, or setting up satellite offices in lower-cost areas?

    9. Re:Mid-Level $132k, really? by l0ungeb0y · · Score: 1

      I love Seattle, I used to live there. I was a DJ at some gothy clubs and lived on Cap Hill right across from the Funeral Home and Bauhaus Cafe. But I make well over 200k in SF and I left Seattle to have that.

      I do OSS Development for webdev, there's some, but not a lot of that in Seattle. But maybe I should put my resume up there.
      I have a lot to come back to and much (10yrs arch/dev) experience that I did not have before. Besides, a lot can change in 10 years.

      I know that from life ... I've turned my back on about all my club friends in Seattle who looked me up on FB.

    10. Re:Mid-Level $132k, really? by l0ungeb0y · · Score: 1

      No, it's that on my own, I make well over 200k CA$H and that to take a job, I'd make far far less, and for what?

      Medical + Dental + 401k and stock OPTIONS?

      I'd have to move out of where I live and adopt a much more frugal lifestyle.

      WHY?

      So I just keep on doing what I do best. Consult start-ups, take only cash and little or no equity. It's a treadmill, but one I can live with.

    11. Re:Mid-Level $132k, really? by l0ungeb0y · · Score: 1

      No, actually I've had over the years 3 devs each call me well after I've left, via my contact info in the DOCS and let me know how much they APPRECIATE my very well thought out and easy to understand way of doing things.

      Who's ever called you out of the blue to compliment you in such a manner?

    12. Re:Mid-Level $132k, really? by l0ungeb0y · · Score: 1

      I dont apply at companies. Companies approach me.
      I do consulting and have no shortage of clients (I am no temp worker -- direct to client only, no manager or agent)

      The fact that I pull in about 300k a year as an independent is a hurdle to me wanting to take a FTE position. However, I would consider 180-200k a year quite strongly. The best offer in the Bay Area so far? $160k.

    13. Re:Mid-Level $132k, really? by l0ungeb0y · · Score: 1

      Dunno man. I get unsolicited offers all the time.
      HIGH offers seem to be about 140k.

      I make about 300k contracting on my own to startups. I enjoy that, do well at it and to take less than say 180k to do in-house FTE what I do as a gun for hire seems like a losing proposition.

    14. Re:Mid-Level $132k, really? by Fulcrum+of+Evil · · Score: 1

      Funny, I'm going to a gothy club in cap hill in about an hour. It's pretty nice here, and there are lots of startups in pioneer square. Take a look at the rubicon project if you like - it's a good place, and there are a number of good places besides that. I'm a year away from getting a MS at the local university, at which point, I may look at SF, although maybe not - social connections are strong things.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    15. Re:Mid-Level $132k, really? by l0ungeb0y · · Score: 1

      Sorry, I guess I should have been more clear about what it is I do and make for income.

      I make about $300k a year and live 1/4 mile from the Golden Gate Bridge on Federal Land and essentially pay my rent to the US Congress.

      I consult and prototype for sparsely funded startups and DO NOT take equity. This brings me in about 300k a year.

      I do well in SF and immediately found a niche here in 2001 that I have continued to fill for about 10 years now and quite successfully.

      However, seeing the rates these blowhards have been offering falling far short of WHAT I KNOW I should be paid for such a role only makes me more disdainful. I would like to take a FTE position, but the salaries offered vs what I make do in fact make it a losing proposition.

      I would however consider any FTE senior architect position offering 180-200k.

      My email inbox in the last 36 hours?
      1 on staff recruiter seeking middle-tier + UI Architect FTE
      1 Established CEO with some funds from VC interests seeking my middle-tier + UI architect services

      Both of these soliciting me, no prior contact.

      Who will I most likely take?
      The Established CEO
      It's what I do.

    16. Re:Mid-Level $132k, really? by techhead79 · · Score: 1

      via my contact info in the DOCS

      You're doing it wrong.

    17. Re:Mid-Level $132k, really? by drsquare · · Score: 1

      If $125k isn't that much, how do the people survive on much lower incomes, like the toilet cleaners, road sweepers etc?

    18. Re:Mid-Level $132k, really? by Grishnakh · · Score: 1

      1) They don't have a very high standard of living. Someone who goes to college for 4-8 years and goes to work for some big company in the Bay Area isn't going to settle for living in the ghetto; he's going to expect his salary to pay for a nice lifestyle. Otherwise, what's the point? People who have shit jobs don't have this expectation, and are OK with living in the ghetto.

      2) They live with 10+ people per apartment. That brings down your living costs significantly. College-educated Americans aren't willing to live like that.

      3) Many of them live farther out, and commute by train. However, this sucks because it takes another 2-4 hours out of your day. But if you're an hourly worker, and will only be working 8 hours (no unexpected overtime like a high-level salaried position frequently requires), that's doable, plus they put up with it. Again, the expectations are lower. People with higher expectations are usually going to want a shorter commute.

    19. Re:Mid-Level $132k, really? by Fulcrum+of+Evil · · Score: 1

      ooh, do you know a short blond (now redhead) girl that moved the other way in 2009? I mentioned you to her last night and I think she knows you.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    20. Re:Mid-Level $132k, really? by Doomdark · · Score: 1

      Right, all I am saying is just that it'd be even lower in most other states. In WA 140k$ would be kind of high, for example. Not that offers in CA might be stellar per se; and from what I have heard, 140k$ does sound bit low And yes, there are tons of unsolicited contacts currently... job market for s/w engineers is rather hot these days. At least experienced ones.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
  20. Stressful job, but not a bad one by Mean+Variance · · Score: 5, Informative

    I have carried the title "Software Engineer" for 13 years. I'm of mixed opinion about how great the job is. It pays pretty well, but much of that is relative to what you're comparing to.

    There are worse jobs out there, no doubt, but we're not just coders at least in my experience and many people I know in Silicon Valley. You have to read a lot of boring documents. You have to know how to write. There are meetings. There are customers to talk with. For me what makes it "not the greatest job in the world" is that it's stressful in a way that people don't understand.

    Deadlines always loom, and they are always too short. A good SE has to constantly decide where to unit test, design, explain to management, or just hack to get it done. There's no worse feeling when management decides that a project is taking too long and asks "who can we add to the project?" like we and our code is just plug-n-play factory work.

    That is stressful and few people understand the kind of stress created on the job. I'm not asking for pity. It's a good gig overall, but sometimes I wish I would have stuck with my original, lower paying pursuit of teaching junior college mathematics.

    1. Re:Stressful job, but not a bad one by Anonymous Coward · · Score: 1

      I'd had to agree with you, especially related to the plug-n-play factory worker statement. It seems to me that developers are more and more being looked at like white-collared factory workers by other workers in the company. Computers are the new cars in our generation. The company that I'm at has started to outsource to India more and more and at the end of the day I feel like my work is just a commodity.

    2. Re:Stressful job, but not a bad one by LordNacho · · Score: 1

      Dude, you need a new job. Other people out there will actually value your work. The thing with software is that while it's seen as absolutely critical in some organizations, others in the same field will see it as merely a utility. I work in finance, and that's how it is. Some guys want to hire some gimps to do their VBA spreadsheets. Other guys, their competitors, want to hire someone to write some proper tools that add value. Go and find them, in whatever field you're in.

    3. Re:Stressful job, but not a bad one by bzipitidoo · · Score: 4, Informative

      I don't buy this article. The article claims software engineering is low stress. No way! You say software engineering is moderately stressful. Closer. I say it's often much worse. Many of the software related jobs I had were extremely stressful.

      Software projects are notoriously difficult to plan, schedule, and execute. Just figuring out a goal can be difficult. Even good planners can be way off with their estimates. But many people don't have a good grasp of what computers can and cannot do, and it is very easy to step across the line from asking for a mere number and data crunching app to asking that the capabilities of human intelligence be exceeded. Or that it scale to impossible levels. They think they're asking for something easy and trivial, and fail to understand they're asking for perpetual motion. "Scope creep" is endemic. Communication is difficult. Often businesses discover that the engineers were asked to solve the wrong problem. Add that lack of understanding to suspicious, adversarial management 'tards who feel that coders (and everyone else) are just naturally lazy slackers, and you have trouble. Are the coders telling it straight, or are they making mountains out of molehills in a big conspiracy to make their lives too easy, or because they're a bunch of wimps?

      Deep Thought didn't usher in a new era of AI superior to human intellect, instead it demonstrated that chess is amenable to number crunching. I like to put it this way, that computers can compute for you, but they can't (yet) think for you. You must still ask good questions, choose good directions to pursue, otherwise it is like the old saying: garbage in, garbage out. When management doesn't get this right, it is stressful for everyone. It's a hard problem that is often got wrong.

      Most software projects end in failure. Why is a big question-- is it that software engineering should be no more difficult than any other engineering endeavor but we still suck at it because it is still a new discipline, or is it that software engineering really is harder? The questioning of the professionalism of the software engineering discipline is yet another doubt to add a tiny bit more stress. Or that typical expectations are way off base? By one measure I heard, roughly 30% of projects are total failures, 30% are only partially successful, achieving only some of the goals, and 30% are successful but late. Only 10% are successful and on time. And failure is stressful and hateful.

      Another thing adding to the stress in software engineering is that there is very little downtime. Many jobs have slow days, but in software engineering, you can bang away at the keyboard every minute you're on the clock. On those rare occasions when downtime does happen, it isn't a chance to relax. More often it adds to the stress. Just like a meeting, downtime is taking away time you need to meet your schedule.

      At the worst such job I had, we had management who had no clue how to plan anything, and zero interest in honestly trying as they were much more concerned with the infighting, each trying to make sure it would be the other guys who were eventually fired. They weren't about to listen to or solicit input from each other, let alone any uppity engineers, so each was making up their own plans and schedules in a vacuum, and trashing the others. Since they didn't know a real schedule from a load of buzzwords and bull, they couldn't see it when someone managed a miracle, and would reprimand the guy for not being even faster! Beating up the engineers for being too slow, incompetent, and stupid, in absence of any metrics whatsoever to make their case, was SOP for them. No matter how much evidence there was that that kind of management was counterproductive, their answer was to flog everyone harder. In hindsight I should have quit that job much sooner.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    4. Re:Stressful job, but not a bad one by Burnhard · · Score: 1

      I'm not sure I agree to be honest. Very often developers get defensive about sharing their burden or want to retain control, even over the smallest details. It's really not that hard to get multiple people working on a project together. You just have to be able to divide up the tasks intelligently.

    5. Re:Stressful job, but not a bad one by khchung · · Score: 1

      Deadlines always loom, and they are always too short. [...] has to constantly decide [...] to get it done. There's no worse feeling when management decides [...] and asks "who can we add to [...]?" [...].

      Not to belittle your stress, but tell me, which decent-paying mid-level job is NOT like this?

      Not everyone can function well under stress, and not everyone can work without a script telling them exactly what to do. THAT's why your job is paying such money, not a lot though, cause there are still quite a lot of people out there who could do your job, your pay just reflects how hard it is to find your replacement.

      --
      Oliver.
    6. Re:Stressful job, but not a bad one by cavebison · · Score: 1

      I agree, with the caveat that it's not always possible. But it's like any job really - you will feel more or less valued depending on who your managers are, the kind of company culture you're in.

      I decided about 6 years ago to stop being an employee and do freelance work. There are pros and cons. But in terms of feeling valued, it's much better. You're working directly for a company as a "consultant" and you're in a position of trust.

      Once you prove you're not out to rip anyone off, and you care about the quality of your work and really care about the outcome for the client, you're put on the "this guy is great to work with" list and it's a nice atmosphere to work in.

      Of course the cons are you don't have an office of peers to shoot the breeze with, compare notes, etc. I miss that. And the obvious benefits of being an employee. But in the end it's up to you how to work with it. At least there are options.

    7. Re:Stressful job, but not a bad one by sitarlo · · Score: 1

      Been a Software Engineer for over 20 years and I couldn't agree more. I can't complain about the money or general lifestyle other than the stress of dealing with people who know very little about software development somehow always being in control. Then the stress doubles when they sell expectations that are unrealistic and expect us to work miracles. Then when we work the miracle and ship, they make a zillion dollars and outsource maintenance and enhancements leaving us broke, beat, and just a little jaded towards the next "employer". I am happy to have broken this cycle and now work in a very solid situation, but I feel for the cubical dwellers who have to play that tired old game.

    8. Re:Stressful job, but not a bad one by Anonymous Coward · · Score: 0

      Jon Skeet should work for them. He would write a shell script to replace them and report to the CEO. :-)

    9. Re:Stressful job, but not a bad one by roman_mir · · Score: 1

      I have done it for 16 years now, at this point working on becoming my own management, creating my own product line. There is a very big difference between doing it this way and just working on a contract (as I used to) or in permanent positions.

      It is so much more stressful doing it this way specifically because I am not getting paid for already almost a year, living on the savings and trust me, when you don't see that check coming in every month (and I am used to getting very good checks) it takes a bigger toll yet, even though nobody is setting any deadlines for me, just life is doing it. Time is short, that's how it is.

    10. Re:Stressful job, but not a bad one by Peeteriz · · Score: 1

      Most projects end in failure, period.
      All that you say applies to all the other professions such as architecture, plumbing, transportation, graphic design, whatever. The management factors you describe would increase the accountant stress as well, so it's not an indicator that software engineer jobs are highly stressful.

    11. Re:Stressful job, but not a bad one by Anonymous Coward · · Score: 0

      Wow, I would hate to see how you handle a job that is actually high-stress day-to-day. Imagine working on a trading desk (perhaps as a quant whose job includes writing software, and goes through all those sources of stress and more on a much shorter time scale) or as a doctor in an ER (where several lives may be at stake every day).

    12. Re:Stressful job, but not a bad one by Software+Geek · · Score: 1

      I don't think you have thought through the concept of comparative stress levels.

      Surgeon is a stressful profession. When you screw up, people die. Sometimes they die when you don't screw up.
      Police officer is a stressful profession. You must be prepared for sudden violence at any time.

      Software engineer is a medium stress profession. You must deal with pressure from management to perform at a high level, and job insecurity.
      Note that these stresses are common to almost every profession.

      High stress means more stress than other professions, not just the simple presence of some job stress.

    13. Re:Stressful job, but not a bad one by CAIMLAS · · Score: 1

      I agree. In my experience, software jobs are exceedingly difficult, because you're often not defining the project yourself. "This will take roughly 1,400 man hours" is difficult to estimate, and even if you get an accurate estimate, it's not going to be accepted by management.

      Since I'm primarily on the systems side of things (though too many software projects for my liking!) I can agree that it falls on this side of the fence, too. We've got the kind of responsibility which, if we fuck up in a minor little way (lacking malice or intent to do harm, even through a small oversight), can land us in deep water (legally, criminally, professionally) and unemployable. Often, we don't have the benefit that other trades who are placed in this situation have (such as architects, engineers, doctors, etc.) where a design decision can be gut-checked by someone else, quickly - and we're certainly not paid on the same level.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    14. Re:Stressful job, but not a bad one by bzipitidoo · · Score: 1

      But that's the question. Is software engineering really just like any other engineering profession? I doubt it. Of course they all have their own features, and no 2 are exactly alike. But software engineering is a breed apart. So much so that there are doubts that it should be labeled "engineering".

      Of course bad management can turn any job into a nightmare. When you are not being ignored, or lied to, you are constantly being criticized, doubted, grilled, and blamed. You have no control, and no say. But it is still all your fault that it's all failing, and you are constantly reminded that you will be fired soon if your performance doesn't improve.

      Another poster seems to think that cop is more stressful. There can't be anything more stressful than risking your life, and being shot at. Wrong. Many people, perhaps most, prefer serving in the military, even if that means fighting, rather than going through a messy agonizing lengthy foreclosure, job termination with prejudice, or a bitter divorce. Having "superiors" constantly hammer you with what a worthless, lowlife, lazy, stupid, failure of a loser you are, and wondering if, maybe, just maybe, they could be on to something, is way more stressful. Even when you know they're full of it, that much of it is them just venting, because "shit rolls downhill", it still sucks, and you still entertain doubts.

      Software engineering seems especially susceptible to being badly managed. And from all I have heard, the failure rate is much lower in other engineering disciplines. I don't know these other professions, but I would guess that architecture and those others are more conservative, and more formulaic. That makes it easier to estimate design times. It's a lot more predictable. We don't have that in software engineering. "Lines of code" is an infamous metric that has been shown time and again to be very poor at measuring real productivity. What would they use to measure productivity in architecture? Area in square feet or meters? Would have plenty of flaws, but as a rough measure I would guess that is better than lines of code. No, as has been argued many times, software engineering is all design, all the time. These other disciplines involve fewer decisions and more labor between decisions. A better comparison would be with a profession in science. But there at least they know better than to try to treat scientific endeavor as just another product that can be done on an assembly line.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    15. Re:Stressful job, but not a bad one by Anonymous Coward · · Score: 0

      There's no worse feeling when management decides that a project is taking too long and asks "who can we add to the project?" like we and our code is just plug-n-play factory work.

      Didn't you know: management thinks that 9 (nine) programmers (coders, software engineers, etc.) can make a baby in 1 (one) month?!

  21. Don' t like it, quit by gunner800 · · Score: 1

    As a software engineer, this makes sense to me. I haven't met many other engineers who don't like their jobs. Those who do, quit and do something else. I suspect it helps that before you get called "engineer" you build some widely usable skills, and we get paid pretty well even early in the career. So if you don't like it, you have some flexibility in finding something else. Try that in a field with highly specialized (or no) skill, or less ability to save money.

  22. $132K is a bit low for top-tier engineers by jmcbain · · Score: 5, Informative

    $132K as an upper bound sounds about right for mid-level engineers but is a bit low as an upper bound for senior software engineers at large corporations. Principal software engineers at Microsoft are paid at around $160K with fairly huge bonuses that push their yearly pay to nearly $200K. Staff software engineers at Google and others are in the neighbourhood. Note that these are cream-of-the-crop engineers who have chosen to stay as ICs rather than go into management. Source: personal knowledge and glassdoor.com.

    1. Re:$132K is a bit low for top-tier engineers by Anonymous Coward · · Score: 3, Informative

      It's the same at Apple. I'm a level-5 software engineer. I'm on circa 170k + bonuses (mainly in shares). I'll pay taxes on about 300k this year because of stock vesting - although Apple's stock has risen dramatically in the last few years.

    2. Re:$132K is a bit low for top-tier engineers by Anonymous Coward · · Score: 0

      Is this the cream of the crop that made Vista ?

    3. Re:$132K is a bit low for top-tier engineers by Anonymous Coward · · Score: 0

      Good grief. I'm a "development specialist" in the midwest (location, location, location...) with 10 years of experience and several large and successful projects on my resume and I can't get more than about 45-50k. 40k since the downturn. Outsource to India? Pffphf. Outsource to me! I can speak English and produce good code!

      Yes, I know this is a bit late to the discussion.

  23. Laughable headline by The+Joe+Kewl · · Score: 1

    Does "best job" mean "most easily replaced" for budget reasons? Must be why my job was "outsourced"

  24. Astronomers vs. Physicists by simonbp · · Score: 1

    As an astronomer/astrophysicist, I find it hilarious that "physicist" rated higher than "astronomer" due to stress level. Apparently working with real data is much more stressful than with just theory.

    And mathematicians are even higher, the hippie bastards...

    1. Re:Astronomers vs. Physicists by Anonymous Coward · · Score: 1

      I am reminded of this XKCD comic:
      http://xkcd.com/435/

    2. Re:Astronomers vs. Physicists by Tablizer · · Score: 1

      They can just invent something clever but untestable, like String Theory. It makes even creationists jealous.

  25. Electrical engineer vs. electrician? by jmcbain · · Score: 1

    It is roughly the same distinction between an electrical engineer and an electrician. Sorry, I didn't have a good car analogy.

    1. Re:Electrical engineer vs. electrician? by Anonymous Coward · · Score: 0

      Mechanical engineer vs mechanic?

    2. Re:Electrical engineer vs. electrician? by dlgeek · · Score: 2

      Automotive engineer (the guy who designs the engine) and mechanic?

    3. Re:Electrical engineer vs. electrician? by DrLang21 · · Score: 1

      Anymore the term Automotive Engineer is about as loaded as Biomedical Engineer. Which engineer in automotive design is the automotive engineer? The style designers? Electrical system architects? Powertrain engineers? Chassis designers? Quality engineers? It's about as laughably vague as the term "bio-tech" which could refer to anything from creating ethanol with algae to building medical devices. Of course, when people use these words they usually have one specific thing in mind that you will be unable to ascertain from their language.

      --
      I see the glass as full with a FoS of 2.
  26. meaningless question by Anonymous Coward · · Score: 0

    The notion of an objectively "best" job is absurd on the face of it. I have a job that, on the face of it, is pretty good. The pay is great for the local cost of living, the work environment is comfortable, the physical labor is minimal, it's not especially difficult work, I like most of my co-workers, and it's for an organization that's doing work I believe in. But I fucking hate it, because it's a terrible match for my personality. It's 75% of the time on the phone (no, not telemarketing), which I'm sure would be fine for a "people person" who likes smalltalk and chit-chat, but I absolutely despise talking on the phone. I don't even phone with my friends, instead either meeting them in person or e-mailing or texting them. So my every working day is a living hell, even though this survey would conclude it was a "good" job. And I seriously think I'd rather be assembling refrigerators or delivering pizzas.

    1. Re:meaningless question by Grishnakh · · Score: 2

      My last job had a lot of those traits: great pay for local COL, no physical labor, not terribly difficult work. I almost never had to talk on the phone either. However, the work environment was horrible: I had to sit in a bull-pen environment, with all kinds of noise and distractions around me. I finally quit because of that. I simply couldn't concentrate with people interrupting me and having to listen to conversations around me. I also was fed up with never knowing what was going on, as the company had a policy against having meetings to disseminate information. The last straw was when I was told that I was expected to learn about the company direction, what's going on with the project, etc. by overhearing it.

  27. the opposing viewpoint by Anonymous Coward · · Score: 0

    is presented here

  28. We hardware engineers are your gods. :-) Without us, what would you run your software on? Hey, I tease. Mostly. :-D

    1. Re:Meh by Actually,+I+do+RTFA · · Score: 1

      We hardware engineers are your gods. :-) Without us, what would you run your software on?

      Last year's already designed hardware. You have it backwards... if we don't write new software, who's going to need more RAM/speed/space?

      --
      Your ad here. Ask me how!
    2. Re:Meh by RightwingNutjob · · Score: 1

      You have it backwards... if we don't write new software, who's going to need more RAM/speed/space?

      Gullible idiots, of course.

    3. Re:Meh by kybred · · Score: 1

      We hardware engineers are your gods. :-) Without us, what would you run your software on? Hey, I tease. Mostly. :-D

      Virtual machines! ;-)

    4. Re:Meh by sydneyfong · · Score: 1

      Virtual machines all the way down!

      --
      Don't quote me on this.
    5. Re:Meh by drsquare · · Score: 1

      It's a two-way relationship, hardware designers rely on software developers to write new, bloated, inefficient software to make people buy new hardware, and software developers rely on people making faster hardware to run their bloated, inefficient software.

  29. reporting income by NynexNinja · · Score: 1, Insightful

    If you are a software engineer and you make over a million dollars per year, do you think you would want people to know this? I'd rather just file a W-2 and say I made $20K/year and write the rest off through my corporation as an expense. I think once you get above a few hundred K per year, it really behooves you to adjust what you report as personal income accordingly, otherwise you're just going to be giving away all your money towards taxes. I think most people in this position are already doing this tho, so I'm preaching to the choir I'm sure. :/

    1. Re:reporting income by seanadams.com · · Score: 1

      Fucking write offs, how do they work?

    2. Re:reporting income by Lord+Ender · · Score: 1

      Uh... good luck with that. I would rather pay my taxes than take a substantial risk of going to prison, personally.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    3. Re:reporting income by Anonymous Coward · · Score: 0

      You forgot the ending: move out of the United States ASAP.

      Not that you wouldn't want to after making that much money.

    4. Re:reporting income by nomadic · · Score: 1

      I'd rather just file a W-2 and say I made $20K/year and write the rest off through my corporation as an expense.

      The money you pay yourself through your corporation is income, and you must pay income tax on it. If you're talking about paying your mortgage, food bills, entertainment, etc. through your corporation, you're committing tax fraud and the IRS will eventually likely catch you.

    5. Re:reporting income by Anonymous Coward · · Score: 0

      You don't even know what a write off is.

    6. Re:reporting income by ub3r+n3u7r4l1st · · Score: 1

      It is people like you that are the reason why we have a huge debt.

      It is un-American not to pay tax. In fact, the more you pay, the more patriotic you are. A real American should be proud of paying MORE tax.

    7. Re:reporting income by Anonymous Coward · · Score: 0

      4chan is invading more each day

    8. Re:reporting income by euroq · · Score: 1

      1. The amount of software engineers making over a million dollars per year is so small it is inconsequential to any statistical report of software engineers. 2. How exactly does one who makes a million dollars per year report that they make $20K a year? By being paid cash? That has nothing to do with software engineers, that has to do with working for the mob.

      --
      Just because the U.S. is a republic does not mean it is not a democracy. Democracy/republic are not mutually exclusive.
    9. Re:reporting income by Anonymous Coward · · Score: 0

      mobs recruit software engineers too. I know I refused an offer from a guy named Tony to do some work on payment system and credit card terminal. The pay was looking really good but the risk was to high for a cubicle dweller.

  30. really? by Anonymous Coward · · Score: 0

    Software engineering beat out porn star? Really?

    1. Re:really? by Anonymous Coward · · Score: 0

      yeah, those bukkakes must make the job awesome.

    2. Re:really? by Anonymous Coward · · Score: 0

      Really. Don't get me wrong: performing in porn movies was pretty good money for pretty good work. But if you're looking for a prime example of "doing it for a paycheck" taking the fun out of "doing it", sex work is it.

  31. Re:Actuary? Really? by nomadic · · Score: 1

    Also pension actuaries have to learn a lot about the Internal Revenue Code and ERISA, both extremely challenging, extremely convoluted bodies of law; it's not all just numbers.

  32. bah by nomadic · · Score: 1

    Attorney is ranked 82nd? There is no way that job should be ranked that high, calls their methodology into question.

    1. Re:bah by Grishnakh · · Score: 1

      It should be ranked much, much higher. You can get really rich by being an attorney, much more so than a software engineer.

      For instance, you can specialize in wills and estates. Then, you do wills for rich people, and write their wills so that you inherit everything, instead of their families. There's tons of money to be made this way. You might think you'd get sued or something, but it's not likely, as lawyers are loathe to sue each other.

      Of course, this requires you to have a complete lack of ethics or conscience, but if you have a conscience, you shouldn't be going into law school in the first place.

    2. Re:bah by nomadic · · Score: 1

      It should be ranked much, much higher. You can get really rich by being an attorney, much more so than a software engineer.

      First of all, money is not everything, and it is certainly not a great gauge of happiness, which this list is supposed to measure. Secondly, the vast majority of attorneys do not make a lot of money. In fact, the median salary of attorneys doesn't even break six figures, and that number has probably plummeted in the past few years. I know of licensed attorneys working at KFC, or pizza parlors, or bars. The field is beyond saturated. Even those of us who have decent-paying jobs tend to hate them because while the subject matter and work can be interesting, the way the profession is run in terms of hours and the personalities you have to deal with is horrible. For instance, you can specialize in wills and estates. Then, you do wills for rich people, and write their wills so that you inherit everything, instead of their families.

      Wow...didn't know you were part of the black helicopter set. That's something an attorney can get disbarred for. And whatever other flaws the profession has, it is far more likely than similar professions to strip its members of their licenses if they stray out of line.

      You might think you'd get sued or something, but it's not likely, as lawyers are loathe to sue each other.

      That's just not true.

    3. Re:bah by Grishnakh · · Score: 1

      That's something an attorney can get disbarred for. And whatever other flaws the profession has, it is far more likely than similar professions to strip its members of their licenses if they stray out of line.

      You've got to be kidding. Attorneys almost NEVER get disbarred, unless they do something that kills someone. These are people who have no ethics whatsoever, however they do protect their own at almost any cost. That again, is why they never sue each other, regardless of your baseless assertions to the contrary.

    4. Re:bah by nomadic · · Score: 1

      Hmmm, that's funny, I get a monthly bar journal from one of the states I work in listing the attorneys that have been disciplined, including those disbarred. There are several every month who have their licenses completely yanked, almost inevitably because they've done something with their client's money. And you are seriously asserting that lawyers "never sue each other," despite the thousands of legal malpractice lawsuits that are filed every year? And the significant number of attorneys whose SOLE area of law is either prosecuting or defending legal malpractice actions? Why do most law firms buy legal malpractice insurance then? Isn't that a waste of money?

  33. Re:Actuary? Really? by exploder · · Score: 1

    You offer this as evidence FOR that job being intellectually fulfilling?

    --
    Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
  34. Re:Actuary? Really? by uberjack · · Score: 1

    Obligatory MP reference: http://www.youtube.com/watch?v=FdEVWlnWc7s Gratuitous boobies ~:50s

  35. survey? by DaveGod · · Score: 1

    So... A major dataset is what people doing those jobs told them? Most people have performed few different roles and for few employers. Most people have no idea, except that the grass is always greener elsewhere.

    True this is my impression based on anecdotal evidence, but since I work as an accountant and most of my time is out at a client, I get to observe and interact with lots of different people at work and see their payroll. And for some reason people have a habit of confiding in me, I think they're looking for some independent assurance on just how overworked and underpaid they are.

    Or aren't. I can recount stories, but it just ends in a muddle because none of them really have any clue whether they're being overworked or underpaid. There is some kind of masochistic humour to be had though when (and this happens so often it's a standing office joke) you have to sympathise with someone saying they wished they make close to what you do, only to later do the payroll section and find they make 25-50% more.

  36. Re:Actuary? Really? by damn_registrars · · Score: 1, Troll

    You'll notice that the criteria don't include "intellectual fulfillment." Actuaries rate pretty highly in all the criteria the study considers, but perhaps their job is not as interesting as some others.

    I know some actuaries, and they find their jobs very intellectually stimulating and fulfilling.

    However, at least in the US, the results the actuaries come up with are invariably used to screw people out of money. No insurance rates have ever gone down as a result of an actuary's work - the results are used only to decide which group of people a company can justify screwing just a little bit harder.

    Hence those of us who don't find that kind of work to be interesting or fulfilling then also find that the work is on ethically shaky ground as well. And those of us who would find the work to be interesting or fulfilling would still find the work to be ethically questionable.

    Frankly from my vantage point pimps and drug dealers are more honest than insurance company employees. Insurance companies I place on the same level ethically as politicians and used car salesman.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  37. Re:Actuary? Really? by damn_registrars · · Score: 1

    Actuaries are people who didn't have enough personality to be accountants.

    Or strong enough ethics to sell hookers and drugs on the street corner.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  38. Re:Actuary? Really? by damn_registrars · · Score: 1

    You'll notice that the criteria don't include "intellectual fulfillment." Actuaries rate pretty highly in all the criteria the study considers, but perhaps their job is not as interesting as some others.

    To play the devil's advocate I can think of one reason why someone might want to become an actuary rather than any of the other highly-rated jobs from the survey.

    That reason is one of the key things that sets that job apart - nobody ever (possibly in the history of all humankind) calls an actuary beyond business hours. You might need a software engineer in the very wee hours of the morning (perhaps because the attached project has foreign clients) but you can't say the same for actuaries. Hell I'm a graduate student in the biological sciences and I bet I've had more off-hours calls related to my work while working on my PhD than most actuaries will receive in their entire lifetimes.

    That said, I still wouldn't want that career path for myself. I suspect I'd find 24hour on-call plumbing more rewarding.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  39. Bittersweet funny code monkey video by Paul+Fernhout · · Score: 1

    Code Monkey: http://www.youtube.com/watch?v=v4Wy7gRGgeA
    Brought some tears to my eyes for the truths there about submission to authority to earn a living -- even, and especially, when you are a good developer...

    How to build a world that works for everyone, even would-be code monkeys:
    http://knol.google.com/k/paul-d-fernhout/beyond-a-jobless-recovery#Four_long(2D)term_heterodox_alternatives

    That's what I've been doing with my "spare" time instead of building the "The Future Soon" and perfecting a warrior robot race: :-)
        http://www.youtube.com/watch?v=LDiDK_yBCw0

    On creating and using killer robots, btw:
        http://www.pdfernhout.net/recognizing-irony-is-a-key-to-transcending-militarism.html
       

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  40. Not what I've heard. by RackinFrackin · · Score: 2

    I seem to remember a guy named Steve saying that there's better money selling magazines door-to-door.

  41. Re:Actuary? Really? by LordNacho · · Score: 1

    I don't get it, why the hostility? All they do is calculate risk for insurance purposes.

  42. Re:Actuary? Really? by LordNacho · · Score: 1

    I have a buddy who is an actuary. He's got great job security, insurance on his everything as a benefit, really high salary, and he gets to have long lunches around the City of London all the time. In which he can drink. I don't know why you wouldn't do it. It's even intellectually interesting, with lots of mathematical models (from early statistics to things like extreme value models). And the field itself has a history worthy of a few books (spice trade insurance, Lloyds names, suicides, asbestos, natural disasters).

    I don't get the hostility...

  43. No threat from offshoring or inshoring? by walterbyrd · · Score: 1

    I thought developer jobs were being offshored, and inshored, out of existence. Maybe they don't mean good jobs for US workers?

  44. Re:Actuary? Really? by damn_registrars · · Score: 0

    Or strong enough ethics to sell hookers and drugs on the street corner.

    All they do is calculate risk for insurance purposes.

    Which is inevitably used to justify rate increases. Never in recorded history has an actuary's new work been used to reduce insurance rates.

    I don't get it, why the hostility?

    Sorry for taking this out of order this time, but I despise all insurance industry workers. I see that industry as being morally bankrupt to an almost unfathomable level. Actuaries can do all they want to make themselves feel good at night, but in the end they are just aiding a machine that exists to make money off of making us miserable.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  45. Actuaries are all wrong... by Paul+Fernhout · · Score: 1

    Because they are ignoring exponential technological change and breakthroughs in nutrition.
    "Eating for Health"
        http://www.youtube.com/watch?v=wPiR9VcuVWw
    "[unrev-II] Singularity in twenty to forty years?"
          http://www.dougengelbart.org/colloquium/forum/discussion/0126.html

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  46. Re:Pardon me by Anonymous Coward · · Score: 0

    in US, a guy making $100k a year would probably end up with $60k to $70k in spendable money in his pocket, depending on which state he's in (some states have higher income tax than others)

  47. Re:Actuary? Really? by LordNacho · · Score: 1

    You don't find any use in insuring yourself against unlikely events, such as your house burning down? Surely it takes some of the fickleness out of life.

    And why wouldn't rates go down? Insurers need to compete to get the business, like everyone else.

  48. Re:Actuary? Really? by hedwards · · Score: 1

    Or the lack of integrity to work in HR.

  49. Re:Actuary? Really? by nomadic · · Score: 1

    You offer this as evidence FOR that job being intellectually fulfilling?

    You would be surprised how excited some pension actuaries I've met get over this stuff.

  50. Re:Actuary? Really? by nomadic · · Score: 1

    nobody ever (possibly in the history of all humankind) calls an actuary beyond business hours.

    I have.

  51. Best job? by Anonymous Coward · · Score: 0

    Um... Really? Last time I checked Firefighter was still a job.

  52. Re:Actuary? Really? by tchuladdiass · · Score: 2

    If you don't find that you are getting a good deal with insurance, then why buy it? Except in cases where you are required to (minimal car insurance, or full coverage if you have a loan). For example, I never buy extended warranties on electronics (I consider that a form of insurance), because in my experience it would cost more than it pays back in the long run. Another example, if you are a teenager driving a $8000 car, it doesn't make sense to pay $4000 a year for comprehensive collision insurance.

  53. Re:Actuary? Really? by Grishnakh · · Score: 1

    Frankly from my vantage point pimps and drug dealers are more honest than insurance company employees. Insurance companies I place on the same level ethically as politicians and used car salesman.

    I think your post is extremely offensive to used-car salesmen.

  54. Re:Actuary? Really? by damn_registrars · · Score: 1

    You don't find any use in insuring yourself against unlikely events, such as your house burning down? Surely it takes some of the fickleness out of life.

    I am not opposed to the concept of insurance. I am, however, opposed to the way insurance companies operate. Every last one of them is, from my vantage point, legalized extortion. They are the slimiest of con artists, getting away with their crimes because they have all of our politicians of every stripe and color on their books.

    And why wouldn't rates go down? Insurers need to compete to get the business, like everyone else.

    Except for when they co-conspire against the consumers. Sure they can find that their rates are a bit high and driving customers elsewhere, but then they'll just do some more mathematical mumbo jumbo to bring the customers back (or use scare tactics), or just cheat (as they often prefer) and share a cut with their buddies in the other insurance companies. Morality left the insurance industry a long, long time ago, regardless of how clean cut their commercial spokespeople are.

    So to answer your question, the rates don't go down because that would cut into their profit. They "reduce" rates by raising all the other ones and saying "look how your rates are lower [after we raised all the other ones]!"

    While the actuaries themselves might be the most morally sound folks in the industry, that is like saying that chicken pox is less dangerous than small pox - they can both be extremely dangerous depending on your health state and either way you'll be ill for at least a while. Insurance, on the other hand, will make me ill until the day I die (at which point it will make everyone who knew me ill).

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  55. Re:Actuary? Really? by Joking611 · · Score: 3, Informative

    As someone who spends $1,400 a month on private health insurance, I spend it because the risk of someone in the family needing a 6 figure treatment is worse. Since the risk is actually low, I don't consider it a good deal. A child's health has a different weight than that $8000 car.

    --
    www.joking.net
  56. Its a sucker by Anonymous Coward · · Score: 0

    The job better be best as long as we have it. In this profession, the older you become, the useless you become. An advice to young guys, there is no Banking 2.0, Human 2.0 or Constitution 2.0 coming anytime soon so the longer you are in banking and health care law the more expert and consequently more valuable you become. In software they have anew version every six month so unless you work your butt off to learn new technology you are considered dead meat. And please don't try to go into any technology that is "cool", there are guys in Ukraine and Russia who would work free in those technologies because its cool and believe me, once you are 40+, it is impossible to compete with free.

  57. Hmmm by JimboFBX · · Score: 2

    Where are these high paying jobs they speak of? And how much do they really make after you take into account all the high paying jobs are in places with a high cost of living to go with it, and the lower paying ones.. well you get the idea. Everyone in California makes ridiculous amounts of money even though their job is usually perfectly transplantable elsewhere. With so many tech jobs in that state it really skews the numbers. How much does a "software engineer" make in a humble small town in a red state? Usually not so much...

    1. Re:Hmmm by euroq · · Score: 1

      Red state? I get why you used that comparison, but I don't think it's correct; i.e. a fair way to compare job markets, IMHO. I think you should have just said "big city" vs. "small city". This is coming from a "Software Engineer" or what have you, who lives in a big city in a red state, and I believe that my job, including salary and quality of work, compares to an equivalent job in California.

      --
      Just because the U.S. is a republic does not mean it is not a democracy. Democracy/republic are not mutually exclusive.
    2. Re:Hmmm by russotto · · Score: 1

      You have a point, but on the other hand there are financial advantages to working in a high-paying job in a high-cost area rather than a low-paying job in a low cost area:
      1) Some things are basically the same price nationally. Just about anything you order on the Internet, for instance.
      2) Your savings and/or investment in the high cost area will be greater in dollars. (assuming you're living within your means anyway)
      3) Similarly to 2, if you own a home and pay a similar percentage of your income in mortgage payments, your equity will be greater in dollars. Assuming we don't have another crash, anyway
      4) Vacations will be easier financially, since their price doesn't typically depend on where you live.
      5) Because of 2 and 3, you can have a retirement strategy involving moving somewhere cheaper.

    3. Re:Hmmm by Anonymous Coward · · Score: 0

      I live in MN, 3 years out of college (never picked up my diploma) and at the middle of this pay range! There is no force in the world that would make me move to CA, make the same money, and spend every single penni of it on rent.

    4. Re:Hmmm by Tablizer · · Score: 1

      Some things are basically the same price nationally. Just about anything you order on the Internet, for instance.

      So I should order a California house on the Internet?
         

  58. Re:Actuary? Really? by DrLang21 · · Score: 1

    Like any good risk analysis, you have a Likelihood and a Severity generating your RPN.

    --
    I see the glass as full with a FoS of 2.
  59. Re:Actuary? Really? by Z8 · · Score: 2

    You obviously know nothing about the industry. Many insurance lines (especially liability) are in a "soft market", and effective rates have been decreasing for several years, often by 5%+ a year.

    If you don't buy liability insurance you may not get that example. But you probably know something about car insurance. On a loss ratio basis, companies like Progressive and Geico attacked the auto market and won market share from companies like State Farm and Allstate. Their secret? More sophisticated and efficient pricing algorithms, which enabled lower prices for many drivers.

    Your whole post doesn't make any sense anyway—insurance is a competitive market; if they were really screwing their customers, new companies could just enter and take their profits. It only takes a few guys to start an insurance company and there are about 1000 registered in the US.

  60. Missing choice by ChrisMaple · · Score: 1

    Where's the entry for "corrupt politician"?

    --
    Contribute to civilization: ari.aynrand.org/donate
    1. Re:Missing choice by euroq · · Score: 1

      I have never been in politics, nor know anyone at all who is involved in politics. That being said, IMHO I believe that being a corrupt politician is not an easy job. It may score high on Salary vs. Education/Smarts, but I bet it doesn't score high on comfortable workplace environment.

      --
      Just because the U.S. is a republic does not mean it is not a democracy. Democracy/republic are not mutually exclusive.
  61. Re:Actuary? Really? by Z8 · · Score: 1

    Which is inevitably used to justify rate increases. Never in recorded history has an actuary's new work been used to reduce insurance rates.

    This is provably false. In most states, insurance levels are a matter of public record, so you can walk into the office of your state's Department of Insurance and look at ratefilings (some put theirs online, like Florida. There you fill find many, many filing for rate decreases.

    In fact, for entire industries, rates have been going down.

  62. Re:Actuary? Really? by Z8 · · Score: 1

    Every last one of them is, from my vantage point, legalized extortion.

    Uh huh, every single one of the thousand insurance companies in the US is crooked. Also, you know this for a fact. Why do people keep buying from them? Why doesn't a single honest company get started? Why doesn't anyone know this except you? It's all a mystery.

  63. Re:Actuary? Really? by swillden · · Score: 1

    However, at least in the US, the results the actuaries come up with are invariably used to screw people out of money.

    You have no idea what you're talking about.

    Z8 already covered the rest, but I had to at least say that.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  64. Re:Actuary? Really? by Anonymous Coward · · Score: 0

    You have to think about more than your own car's value. "Comprehensive collision insurance" would cover damage to your vehicle, the other vehicle, and the squishies inside both of them. The squishies can be by far the most expensive. Still, yeah, $4000 seems a lot higher than you should be paying.

  65. Re:Actuary? Really? by Anonymous Coward · · Score: 0

    You obviously don't know much about what actuaries do or how insurance companies work, but I give you kudos for your use of truthiness. Did you even know that the profit margins of insurance companies are regulated?

  66. Shagablility factor missing by Anonymous Coward · · Score: 0

    > based on factors such as income, working environment, stress, physical demands and job outlook

    If they had also factored in shagablity-of-profession then Software Engineer would have crashed down the ratings :-(

  67. That explains a lot... by grikdog · · Score: 1

    About how known bugs get shipped. For $87 grand, I can get almost that laid back.

    --
    ``Tension, apprehension & dissension have begun!'' - Duffy Wyg&, in Alfred Bester's _The Demolished Man_
  68. Article downright wrong by Anonymous Coward · · Score: 0

    I am a software engineer at a huge corporation and have been looking for jobs at other companies and interviewing, so I have a good amount of data here. And top of the line engineers are rarely paid more than $95,000, usually start at $80,000 for someone with 10 years experience running global programs that have about 10 transactions per second and make millions of dollars. Mid-level engineers often get $40,000-$90,000 at most. So the numbers appear to be pulled out of thin air. These numbers are more closer to reality. But yes it is the best job there is, because you impact everyone on the planet. Much better than being a actuary... but the numbers that management is allocating for actuaries are now much higher so I am thinking of switching.

        I'm sure all the other programmers are aware of this as well. Salaries used to be higher, but they have dropped rapidly due to poor management. A few years ago they were much higher. Maybe the salaries used are based on people locked in at the old hiring salaries and are thus way out of date.

          I looked at the article and comments....... yeah and the article compared a software engineer to a weatherman (which is is much less demand)!

  69. This is absurd by donberryman · · Score: 1

    You would never pay "away all your money towards taxes" - and contrary to popular belief, we have lower taxes now than we had for most of the 20th century. It always pays you to make more money, you always retain most of it. Except in the case of tax credits, spending money just to write it off costs you money - since it only reduces your taxable income dollar for dollar but not taxes are only reduced to a lesser amount according to your effective tax rate. What the write-off does is exclude your business expenses fro your taxable income.

  70. No methodology by Baldrson · · Score: 0

    The article doesn't cite any documents describing its methodology.

    It is very likely worthless.

  71. Re:Actuary? Really? by eharvill · · Score: 1

    I've had a pretty good experience with USAA. Maybe they are the one honest insurance company out there. ;-)

    --
    At night I drink myself to sleep and pretend I don't care that you're not here with me
  72. Pick: Manila Brataslava Chengdu Lima Hanoi by Anonymous Coward · · Score: 0

    From first hand experience, when I shift software work one of the 5 cities above, my costs drop by 80%. Key staff remain in the US, and the other 80% go global. And don't assume a good degree will make you immune to this. I've had NYU grads outsourced because they couldn't cut it.

    Those making $170K/year are at the top, and are immune to this. Anyone below ~$120K (NY metro area) is right in the cross-hairs.

  73. TopCoder and ODesk Not Surveyed by thebiss · · Score: 1

    This fails to consider the growing segment of software development: the component contractor, making $500-$1000 per job. What they earn annually, and how that impacts existing project staffing, has yet to fully play out. My assumption is that piece-part work pays less than salary, but we need a real study to see the impact.

    --
    Beware: I believe all are created equal, and have the right to life, liberty, and the pursuit of happiness.