Letters to the Editor

This letter is associated with the following article:
Could there really be more software jobs now than during the dot-com boom?
  • I agree with Reality Bites

    The anonymous author who wrote the comment titled "Reality Bites" wrote something much closer to reality than what the ACM has published. Below I've included my comment in the SlashDot discussion:

    I read the New York Times report on the ACM study this morning. All I could think of was that old joke about catching your significant other in bed with someone else. "Really", they tell you, "it's not what it looks like. Who are you going to believe, me or your lying eyes".

    My resume [bearcave.com] is published on my web page. So one way I judge hiring is by recruiter calls (obviously this lacks something in the scientific rigor catagory). The other way I judge this issue is by press reports, which I've collected in an annotated bibliography that is at the end of my web page An Economics Question [bearcave.com]. Many of these press accounts describe the experiences of other engineers in today's job market. There are a few conclusions that I draw from the current engineering employment environment:

    1. There are still interesting jobs that pay decently out there. However, pay and stock options are definitely not what they were, even in 1992, much less 1999.

    2. Job instability is way up. The days when you could get another engineering job relatively easily if you had a good background are over. This greatly increases the risk of working for a start-up, since you could experience many months of unemployment if the start-up fails and you're out of a job. The problem here is that most start-ups do not compensate you for this increased risk. They pretty much give you the same pay and stock options that you got a decade ago. But in this new environment you stand the risk of losing your savings or even your house because of a long period of unemployment.

    3. Job security is also way down. There remains a big pool of engineers looking for work and employers definitely have the attitude that they can always hire another engineer, so you're a disposable, interchangable commodity. With many software development jobs there is always the threat that your project will be "offshored" or that when you complete it, maintenance will be offshored and you'll be out of work.

    4. While hiring is at best tepid in the United States and Europe, hiring is booming in India. Employment demand for Indian engineers who graduate from schools with education comparable to schools in the US or Europe has entirely outstripped demand. The good news is that this is forcing salaries in India up. But my lying eyes tell me that what is fueling the demand in the Indian job market are "first world" jobs that are being outsourced.

    With the ACM report working engineers are faced with that question of "who are you going to believe, the ACM or your lying eyes". My lying eyes tell me that the story told by the ACM does not reflect the employment experience of the ACM membership.