Slashdot Mirror


Programming Jobs Losing Luster in U.S.

alphapartic1e writes "Yahoo! News writes "The U.S. software industry lost 16 percent of its jobs from March 2001 to March 2004, the Washington-based Economic Policy Institute found. The Bureau of Labor Statistics reported that information technology industries laid off more than 7,000 American workers in the first quarter of 2005. Gartner researchers say most people affiliated with corporate information technology departments will assume "business-facing" roles, focused not so much on gadgets and algorithms but corporate strategy, personnel and financial analysis. "If you're only interested in deep coding and you want to remain in your cubicle all day, there are a shrinking number of jobs for you," said Diane Morello, Gartner vice president of research.""

25 of 856 comments (clear)

  1. In summary by dawnread · · Score: 3, Insightful
    There are people as good as or better than you who'll do your job for less. We used to think we could 'add value' by being better than the 'code-monkeys' abroad, but I don't think this is any longer the case.

    The short future is projects managed in US but implemented abroad - the far future is too scary to think about at all - they're gonna take all our jobs :(.

    1. Re:In summary by zero_offset · · Score: 4, Insightful

      There are people as good as or better than you who'll do your job for less.

      In my considerable experience with the matter, "as good or better" is almost never a consideration. It is entirely a cost-driven decision.

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

  2. Perspective by saddino · · Score: 3, Insightful

    "If you're only interested in deep coding and you want to remain in your cubicle all day, there are a shrinking number of jobs for you," said Diane Morello, Gartner vice president of research."

    Actually, if this describes you, and you are creative and business savvy to boot, then you are perfectly suited for starting up your own software business.

  3. Re:I could have told you that back in... by antifoidulus · · Score: 5, Insightful

    Unfortunately Gartner has beat you to the punch!

    Anything with the name "Gartner" in it automatically has a taint(not the area between a man's genitals and his anus, though that may be an accurate description of Gartner). It's just hard to swallow their credibility. They seem to keep on coming up with research that says, "Offshore everything! oh and by the way, we just happen to have a large offshore consulting division, what a coincidence". If they are a research firm then they should stick to just research, anything else tarnishes their credibility....

  4. Because all that matters... by Microlith · · Score: 3, Insightful

    is middle management. Everything else can be outsourced.

    Entry level positions aren't necessary. Knowlege of how computer systems behave and are operated isn't necessary. Intelligence isn't necessary.

    All you have to know is how to play petty office politics and sell people on useless shit. And run an office (either well or poorly.)

  5. Giving away the store by NetSettler · · Score: 3, Insightful

    Only an idiot would aim for a job with shrinking pay and demand, while outsourcing is increasing.

    Then again, in what other industry do those struggling to pay for college or to get through unemployment amuse themselves by giving away the very craft that they think they're going to sell if they're ever employed later? Don't blame it all on outsourcing. Some of the lessened market demand can be traced straight back to free software. You can't give away huge quantities of something that has intrinsic value and expect it not to have an effect on market pricing.

    --

    Kent M Pitman
    Philosopher, Technologist, Writer

    1. Re:Giving away the store by marcosdumay · · Score: 3, Insightful

      It is more a consequence of free software being new and little accepted than of it being out there. Inhouse programing is so expensive that companies prefer to use s**t tools that don't fill their needs than make inhouse development. To solve this, we need more free software, not less.

      But, again, it is Gatner...

    2. Re:Giving away the store by youknowmewell · · Score: 5, Insightful

      Some of the lessened market demand can be traced straight back to free software.

      Really? Where do you get that from? Empirical evidences shows that one can get very good jobs from large companies if one of those companies sees the quality in your work. How many times have we heard "X lead programmer for large Free Software project was hired by Y large enterprise"? You have nothing to back up your statement except, what you believe to be, a logical argument. There are many factors which can effect the decrease of programmer jobs in America, why pick a reason which has evidence that contradicts your conclusion?

    3. Re:Giving away the store by Kjella · · Score: 3, Insightful

      Then again, if what you give away during training is as good as real production code, isn't that a questionable thing in itself? For every piece of good, elegant code I've seen I've seen ten buggy, miserable, unmaintainable and poorly structured pieces of code.

      Besides, if you're skilled at it, you don't compete with free code, you use free code to your advantage. That is what all the people that bicker about assembler optimization and memory size of long long's miss. A good programmer today, is one that can assemble libraries with solid glue code and deliver solid, bug-free solutions quickly. Reimplementing the same sort algorithm for the 1000th time is a waste of developer time.

      Kjella

      --
      Live today, because you never know what tomorrow brings
    4. Re:Giving away the store by smokeslikeapoet · · Score: 3, Insightful
      You can't give away huge quantities of something that has intrinsic value and expect it not to have an effect on market pricing.
      That's a specious arguement. Most programming happens to be "in house" custom applications. Not OTB solutions that FOSS can replace. Try reading "The Cathedral and the Bazzaar" and you would know this. If it's Linux you speak of, replacing Unix or Windows solutions then you should know that the programmers working on operating systems for Microsoft/HP/Sun/SCO are just a drop in the bucket.
    5. Re:Giving away the store by robertjw · · Score: 4, Insightful

      Look, I LIKE open source, but you can't deny it's taken away from some programming jobs.

      No, you can't deny that, but you also can't deny that open source has also added programming jobs.

      How many PHP coders are out there that wouldn't exist without PHP and Apache? How many people have HP, IBM or Redhat directly hired to work on open source apps, like Eclipse? How many additional programmers have established software companies like Microsoft and Adobe had to hire to ensure that their products are better than the open source alternatives? How many commercial products, like VMware, have popped up directly as a result of Open Source applications?

  6. And what do you expect? by ShatteredDream · · Score: 3, Insightful

    Manufacturing jobs "lost their luster" a long time ago because a combination of many destructive forces converged on blue collar workers. Corporations with loyalties to no one, not even the stockholders, union bosses who wanted blue collar workers to live middle and upper middle class lifestyles, politicians hell-bent on judging their job performance in volume of regulation and prison/quasi-slave labor in countries like China all conspired to destroy those jobs. Now we are simply progressing toward the inevitable destruction of the white collar job market for anyone who isn't a business major in college.

    One thing is certain about the job market. If the starry-eyed socialists would stop regulating our economy into the second world, we'd not be losing jobs the way we are. American workers are very expensive to hire, often too expensive to justify. A decent chunk of it is caused by politically correct bullshit like pushing for diversity over qualification, allowing people to sue merely for being offended rather than telling people to deal with it, the constant threat of corporate-to-corporate lawsuits over nothing and things of that nature.

    The bottom line is that if you want to actually have a job and a society that produces wealth rather than living off of the wealth of bygone years, you'll vote for the Libertarian Party. The LP is the only party that actually wants to create a regulatory regime that works for everyone. The coin-operated Democrats and Republicans only care about giving back to those who put them in power and don't care about making the system work for the rest of society.

    1. Re:And what do you expect? by telbij · · Score: 4, Insightful

      And a huge wad of cash you expect to lose.

      No, you don't need huge wads of cash to start a business. By starting small and building up you learn and confront problems as you go rather than overinvesting in a flawed concept.

      You should not look at some statistic on how many businesses fail and think "the odds are against me". Instead you should ask why they failed and how can you avoid those pitfalls. Then go look at successful startups and find out why they succeeded. It's not a crap shoot, you are in control.

      I understand if you have a family to feed and are unmotivated or risk-averse that starting a business is not for you. Fair enough. But this country is the best place in the world for small businesses, so to suggest that starting a business is a bad idea for intelligent, motivated people is FUD. At no other time or place in history has there been so much opportunity for the average individual, take advantage of it!

    2. Re:And what do you expect? by megarich · · Score: 3, Insightful
      American workers are expensive to hire because the cost of living is too high. Salaries will always be reflected by the cost of living so until the price of living comes down, salaries won't. Of course this doesnt aplly to retail or fast food since you can never get paid enough there to maintain a living.

      It's not as easy as you think to start up a business. The truth is most businesses fail within the first 5 years. You need more than a salesperson and a half ass idea. You need capital to get the business up and running, and you need to know how business operate. Budgeting, ordering the right amount of supplies, keeping inventory, hiring employees and know how to effectively manage them, etc.

      Even if you do have a great idea but you do not know how to or have anyone to help you run the business side of things, you'll run yourself bankrupt. And if you do succeed, garuanteed others will have some sort of knock off on your idea, and now you have to worry about competitor B who set up shop 2 blocks down the road from you taking away your customers.....

      It's stressful, the beginning process you'll literally have no life. It really is a daunting task which most people cannot or are not capable of handling.

  7. Re:changing roles by jellomizer · · Score: 4, Insightful

    I wouldn't blame the Bush administration on the Bubble Bursting. The Clinton Administration was the one who opened to doors for all this outsourcing. And if you actually looked at the market near Clintons final years the Stock Prices started to fluctuate and many of the Dot COM start to Dot Bomb. But I wouldn't blaim the Clinton Admistration much for their actions also. Because at the time Tech Workers were is so much demmand they needed to open the gates to get the work done. Who you should blame is all the greedy new investors hoping to jump onto the Next big thing. Over and Wrongly Evualiting all the new companies out there. I dont care what you say Pets.com is not a Tech Stock!!!

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  8. Yup, very frustrating ol' story. by crovira · · Score: 3, Insightful

    I've been dealing with (mis)management ass-holes who never seem to get a clue that, when you've planned out a project if you cut the staffing and/or the budget for it, you still get what you pay for (meaning the original projections go out the window.)

    Its not rocket science but the way these guys manage, it's more like voodoo (and about as effective as 'gris-gris' in warding off AIDS... NOT!)

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  9. I call bullshit by Derkec · · Score: 4, Insightful

    Our problem is not lack of jobs, it's lack of qualified people. I've been in touch with folks in cleveland, chicago and denver and nobody can hire talented folks fast enough to keep up with growing demand \ businesses. It aint quite the late 90s, but demand is up folks.

    1. Re:I call bullshit by iwadasn · · Score: 3, Insightful


      exactly. If these people are actually qualified (I have found that about 20% of the "Super senior level god type programer/systemguy/dba and CTO"s out there are qualified to be basic entry level programmers) to be programmers, then I know about 20 companies that would trip over themselves trying to hire them for six figure salaries.

      If these people are HTML designers who call themselves CTOs because they can pick colors that look hideous together, then I think that's the root of the problem.

      Incompetence no longer guarantees a tech job. Most tech places have about 50% incompetent people, or more. Getting rid of them will be a long, drawn out, process as management learns something about computers and becomes able to recognize competence. While that happens, the dead weight will get cut loose, and we'll hear "OMG, 10% of techies who can't do basic arithmatic have been fired!!!!!" twice a week.

  10. Re:H-1b/L-1/immigration a bigger issue by Jose-S · · Score: 3, Insightful

    So about 30,000 visas a year? Big deal. I hear they are running out too quickly so the quota needs to be increased. Note that there are laws that regulate H1-B visas. For example, an employee on an H1-B cannot earn less than the prevailing wage in his area. Evidently, continued demand for H1-Bs means the local talent pool is insufficient.

  11. Re:changing roles by Anonymous Coward · · Score: 3, Insightful

    Outsourcing has been going on for years before the Clinton administration. It has simply become more popular because it is more viable with improved communication technology. Bush however, giving tax breaks for outsourcing doesn't help.

  12. Lack of over qualified people, you mean by Anonymous Coward · · Score: 5, Insightful

    Very few competent people have *all* of the qualifications that these jobs typically require. The resumes of these people are tossed out by HR for not having every single qualification and all you get passed on to you are applilcations by poseurs. Your sampling technique is flawed and there is no basis for your characterization of the talent pool.

  13. Re:I call BS by rkischuk · · Score: 5, Insightful
    I'm gonna call BS on your call, at least in part. Companies have an unrealistic expectation of hiring every single technical employee fully qualified. I get calls all the time for mid to upper level development jobs, and sure, there aren't enough people around to fill those jobs, but that's because few people are looking to hire at entry-level. I've seen dozens of guys just getting out of school, hunting for development jobs with no luck, while many of my friends at other companies are still asking if I know of anyone to fill their mid-level developer position.

    Companies need to suck it up. Maybe you would like to have an experienced developer, but the answer to a shortage of talent at that level needn't be whining or outsourcing. The experience threshold seems to be a reaction to the complete hacks hired into IT in the late 90's - by enforcing minimum experience, you reduce your chances of hiring a nitwit. The correction that needs to happen is that companies need to learn to filter and find qualified, inexperienced applicants. Companies aren't willing to invest in entry-level enough to create the mid-level talent that is needed. It's going to get worse before it gets better - I see new grads branching into other careers when they can't find a job, so there's even less new talent coming in.

    --
    Seen any BadMarketing lately?
  14. Re:Bullshit by robertjw · · Score: 3, Insightful

    Anyone complaining that "experienced" developers are hard to find either 1. hasn't looked, or 2. is being too picky.

    Obviously there are many factors, but let me relate the experience our company had in the last few years.

    We decided to bite the bullet and hire some good/experienced developers and pay them what they were worth. We looked for quite some time and ended up hiring four people. Out of the four, two were what I would call GOOD, experienced C++ developers. The other two had some skills, but were nearly impossible to get along with. Since hiring these developers three have left. One because she didn't like the location, one because he was unproductive and one because he couldn't get along with anyone.

    I'm sure there are many factors that go into our experiences, our location, the economy at the time of our hiring, etc... OTOH, in my experience, it can be difficult to find top quality individuals in any industry. The grandparent is right, the best software developers already have jobs and are paid well, if you want to hire the best you have to be willing to find these people and pay them what they are worth. If you aren't willing to do that you need to lower your standards.

  15. Re:seed corn by Tangurena · · Score: 4, Insightful
    A few months ago, there was a series of articles in the Wall Street Journal about a shortage of machinists in the US. They were hyping a shortage of Swiss-style machinists. Those are guys who make tiny parts. Small enough for watches which leads to the name. It takes about 10 years of apprenticeship for a machinist to get proficient in this type of machining.

    What most readers of WSJ are woefully ignorant of is that most companies require machinists to own their own tools. Not the multi-hundred thousand dollar CNC machines, but the general everyday measuring instruments, clamps, jigs etc that can add up to $20,000 to $50,000 of tools over a lifetime. When these guys retire, part of their retirement income comes from selling off their tools. When they get laid off, many sell off their tools as well. Just like car mechanics, machinists have a huge investment in their own tools.

    So all the guys who know how to do this stuff are retiring, or were laid off when their jobs were offshored. Even if we as a country somehow woke up and paid attention, it will take a decade or two to recover from our current insanity. It is the same with engineering and software development.

    The Ant works hard in the heat all summer long, building his house and laying up supplies for the winter. The Grasshopper thinks he's a fool and laughs and dances and plays the summer away.

    Come winter, the Ant is warm and well fed. The Grasshopper has no food or shelter so he either dies out in the cold, or begs and receives humiliating charity from the ant he teased

    As a country, we seem to be taking the Grasshopper approach to life, instead of the Ant approach. We've combined the eat the seed corn along with the naked emperor approach. However, we've also adopted the "why do you hate America so much" mantra when anyone points out the nudity of the emperor.

  16. "Low Level" DoubleSpeak by Tablizer · · Score: 3, Insightful

    Whenever a career disappears (literally) over the horizon, it seems to get the label "low level", "repetative", etc. This article does it also. This is often used as a justification to let globalization eat away at the variety of careers available.

    How is sitting in meetings all day, placating paranoid CEO's, and playing office politics "higher level" than figuring out how to get Oracle to join 5 tables and 2 million records before the nightly batch job deadline is up?

    We already traded "boring, low-level" factory jobs for the highly skilled and highly rewarding cashier jobs at Burger King and Walmart. They are just bending language so that they can get away with doing the same thing to tech careers without the guilt.