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.""

856 comments

  1. Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 5, Funny

    Dear Friends,

    We have an immidiate requirement for Sr. Software Engineer for our MNC
    client from Banglore, INDIA.
    Exp: 5 - 8 Years
    Qual: B.E/B.Tech OR M.E/M.Tech
    The person must have a knowledge of the following key skills.

    - C and RISC programming
    - Software Arch. and Design Experience
    - Chip Debugging
    - VxWorks
    - pSoS
    -Device Drivers
    -ATM
    -DSL
    -System Debugging

    Please forword your Latest Resume as word document attachment.

    Thanks

    Uday.
    uday@eexcelsolutions.com
    visit: www.eexcelsolutions.com

    Please do convey your friends and pals who are looking for a better
    opportunity in in INDIA.

    1. Re:Imm. Req!!! Sr. Software Engineer - INDIA by DaHat · · Score: 1

      May I suggest the spammer known as Javier Luna for this job? Take a look at the link in my sig for some info on him.

    2. Re:Imm. Req!!! Sr. Software Engineer - INDIA by oliverthered · · Score: 0, Offtopic

      Maybe funny, but there's a real lack of European langauge speekers in India.

      If you want to make a bit of cash, and speak at least English and one other European language go get a top level management job in India.

      --
      thank God the internet isn't a human right.
    3. Re:Imm. Req!!! Sr. Software Engineer - INDIA by dfn5 · · Score: 3, Funny
      If you want to make a bit of cash, and speak at least English and one other European language go get a top level management job in India.

      Oh, that's me. I speak English and British.

      Cheers!

      --
      -- Thou hast strayed far from the path of the Avatar.
    4. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0

      real lack of European langauge speekers in India.

      Not to mention the lack of English spellers.

    5. Re:Imm. Req!!! Sr. Software Engineer - INDIA by chochos · · Score: 1

      I received a mail from him once, too - and I read it only because I know a guy named Javier Luna, I used to work with him some time ago, in Mexico City. But as it turns out, it wasn't the same guy, so I just told him to fuck off (the spammer, not my ex-coworker). I just checked that blog and the spammer is peruvian.

    6. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Austerity+Empowers · · Score: 1, Insightful

      Why the hell would anyone want to move to India?! There's a reason they can get away with paying pennies overthere yet still be making the native programmers rich....

    7. Re:Imm. Req!!! Sr. Software Engineer - INDIA by qazwart · · Score: 5, Funny

      You know a recruiter has been calling me up about moving from New York to Bangalor for a position. He seems pretty certain I am the man for the job. Probably because it was my job before it got outsourced.

    8. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Lemmy+Caution · · Score: 1

      Because the amount they will pay you will get you a comfortable middle-class existence, including the ability to buy a nice house and car, etc. It's not as if you'd be living in poverty: in fact, you may be able to enjoy a higher standard of living than you might in, say, the San Francisco Bay Area or New York area. You'll just be in another country.

      The US was built up out of immigration. Now, you can build up another country with your immigration.

    9. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0

      Umm... I don't think India needs 'building up with immigration.

      It's got a lot of people already, with a greater level of skills than the US.

    10. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0

      This kind of action makes me laugh each time. You do know that most of the spam return adress are forged, don't you ? And if it is not the case, why would spammers bother to read their inbox ? In other words : Its pointless to reply to such mail. At worst it only confirm that the spammed adress is valid ... more spam for you!

      In the other hand, It may be good for one's mental state to vent every once in a while...

    11. Re:Imm. Req!!! Sr. Software Engineer - INDIA by abigor · · Score: 1

      "Build up" another country? The U.S. was a relatively empty land that was populated by immigrants. India is a crowded, chaotic place with a very old culture and nearly unbreakable social taboos. Oh, and some intractable poverty issues (please visit Calcutta some day). To suggest India is an undeveloped place full of promise for the enterprising westerner willing to roll up his sleeves and get to work is incredibly patronising.

    12. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0

      Well, I moved my family to Hyderabad last October to open a development center for a US software company. So, in fact, India is an undeveloped place full of promise for an enterprising westerner willing to roll up his sleeves and get to work.

      There's two places to be: on the bus or under the bus. It's your choice.

    13. Re:Imm. Req!!! Sr. Software Engineer - INDIA by robertjw · · Score: 1

      Cheers!

      Didn't you mean Cheerio?

    14. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Cromac · · Score: 1

      I can't decide if this post should be modded funny, ironic or sad. If it's true I might be just a tad bitter about it.

    15. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Lemmy+Caution · · Score: 1

      I don't really think that India "needs" anyone from the outside. What I really mean is that, just as the US owes its economic development to people who came there opportunistically, it's quite reasonable to think that people could go to India if the economic opportunities (for their skill set) are there.

    16. Re:Imm. Req!!! Sr. Software Engineer - INDIA by ebh · · Score: 1

      Have you tried getting an Indian work visa? As in most countries, it's nearly impossible compared to getting an H1-B to work in the US.

    17. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Lemmy+Caution · · Score: 1

      The "building up" question isn't the focus of my remark - it is the fact that opportunities now exist in India for good programmers, that can offer a good standard of living. It isn't just the enterprising westerner, it's the enterprising anybody (and, yes, they will have to compete with skilled local labor, just as enterprising Indians had to compete with skilled US-born labor in Silicon Valley.)

      The Irish and Italian immigrants who built up NYC did not come into a "relatively empty land." The frontier economy was quite different from the industrial economies of the east coast that were the primary beneficiaries of 19th century immigration. And profound poverty issues vexed the US for much of that history.

      The "unbreakable social taboos" bit, I think, is suspect. There are some "traditional" practices (often a. not as traditional as thought, and b. defended as "tradition" rather than on their own merits) but to see them as unbreakable, and to see Indian culture as some unchanging, intractable, fixed entity instead of being a dynamic factor that grows out of the changes in society itself - including the economic and demographic changes - is very patronising. The formula for Orientalism is the belief that the west has "history" and the east has "culture."

    18. Re:Imm. Req!!! Sr. Software Engineer - INDIA by flacco · · Score: 1
      India is a crowded, chaotic place with a very old culture and nearly unbreakable social taboos.

      ...so you're in a perfect position to find yourself in a light-hearted yet socially aware romantic comedy.

      --
      pr0n - keeping monitor glass spotless since 1981.
    19. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0
      with a greater level of skills than the US

      Anyone who believes this has not seen Indian code, period.

    20. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Gherald · · Score: 1

      Didn't you mean Cheerio?

      Look, doughnut seeds!

    21. Re:Imm. Req!!! Sr. Software Engineer - INDIA by DeadChobi · · Score: 1

      Actually, there were people over there 5 or 6 years ago working outsourced jobs who could afford a couple of servants for their household.

      --
      SRSLY.
    22. Re:Imm. Req!!! Sr. Software Engineer - INDIA by oliverthered · · Score: 1

      ' There's a reason they can get away with paying pennies overthere'

      Because it costs pennies to live?

      --
      thank God the internet isn't a human right.
    23. Re:Imm. Req!!! Sr. Software Engineer - INDIA by oliverthered · · Score: 1

      all you need is a couple of european languages and your in.

      --
      thank God the internet isn't a human right.
    24. Re:Imm. Req!!! Sr. Software Engineer - INDIA by ShieldW0lf · · Score: 1

      They take education seriously in India. What makes you think they'd want to hire Americans?

      --
      -1 Uncomfortable Truth
    25. Re:Imm. Req!!! Sr. Software Engineer - INDIA by ciscoguy01 · · Score: 1

      Because the amount they will pay you will get you a comfortable middle-class existence, including the ability to buy a nice house and car, etc.
      Can a non-Indian buy a house in India? I doubt it.

      A non-Japanese can't buy anything in Japan "You can't buy real estate in Japan, you are not Japanese". Or so I heard. Perhaps someone can verify.

      --
      .
    26. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Lemmy+Caution · · Score: 2, Informative

      You need residency in India to buy property. You do not need citizenship. However, you cannot buy property in India if you are a citizen of Pakistan, Bangladesh, Sri Lanka, Afghanistan, China, Iran, Nepal or Bhutan.

      There are no restrictions to foreigners buying property in Japan. It is difficult, perhaps practically impossible, to get a home loan if you are not a long-term resident (not necessarily citizen); of course, that is also true in the US, since credit-bureau information is often not shared internationally. But if you have the cash, you can get property.

    27. Re:Imm. Req!!! Sr. Software Engineer - INDIA by ciscoguy01 · · Score: 1

      Uh, that should be modded SAD, if there were such a mod.

      Remember that guy Mike Emmons, who was a developer, his job was outsourced to India? But instead of actually sending the work to India they brought the Indians here, put them right at the displaced American's desks, and they had to train them in order to receive their severance pay?

      http://www.csmonitor.com/2004/0420/p03s01-usec.htm l
      Especially since they hired a consulting firm (TATA Consulting) to provide and pay them, their pay wasn't then subject to the same payroll taxes that would be levied on the American's wages.
      Outrageous, I think.

      --
      .
    28. Re:Imm. Req!!! Sr. Software Engineer - INDIA by ciscoguy01 · · Score: 1

      Maybe that as regards Japan is new. I knew a man a number of years ago, worked for a giant U.S. financial company, lived in Japan for years doing the company's business there. He was married to a Japanese woman.

      He told me if he hadn't been married to a Japanese he would not have been able to buy a house.

      --
      .
    29. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0

      International Paper is outsourcing to EDS.
      EDS in turn is outsourcing to India.

      An excutive at International Paper is quoted as saying "Why would I pay them $80,000 a year here, when I can send back to India and pay them $5,000"

    30. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0

      like an Indian.

    31. Re:Imm. Req!!! Sr. Software Engineer - INDIA by PingPongBoy · · Score: 1

      You might imagine that very little future innovation may be required. Then there would be little point to keep highly skilled people employed. The company was willing to pay very likely quite a lot to achieve a goal though. Surely they were headed somewhere that would make it painless to retain their workforce, but maybe not. People are laid off from many jobs, often without replacement.

      Is IT really innovating by providing new screens and reports? This kind of work becomes as easy as flipping burgers, though there are a lot of dollars at the responsibility of one little button on a screen. Programmers have to think of the next generation of software, especially intelligent software. Lotsa luck.

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    32. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Bush+Pig · · Score: 1

      About 10 years ago, I usually sent a "fuck off and die" reply to spammers. It didn't work :^(

      These days, I don't bother. (But I still wish they'd fuck off and die.)

      --
      What a long, strange trip it's been.
    33. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Bush+Pig · · Score: 1

      You do realise, don't you, that most of the languages spoken (and written) in India and Europe (including, but not limited to, English) are Indo-European?

      I thought so.

      --
      What a long, strange trip it's been.
    34. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Bush+Pig · · Score: 1

      Placed in his position (and I have been), I would have just spent a lot of time posting to /., playing patience, futzing about writing software I was interested in, ...

      What are they going to do, sack you? Fuck 'em.

      --
      What a long, strange trip it's been.
    35. Re:Imm. Req!!! Sr. Software Engineer - INDIA by Anonymous Coward · · Score: 0

      my in?

    36. Re:Imm. Req!!! Sr. Software Engineer - INDIA by ebh · · Score: 1

      True, most countries make it easy for you to immigrate if you have a talent they can't easily produce among themselves, e.g., native speakers/teachers of foreign languages.

      That doesn't help software engineers who want to offshore themselves ("All the coding jobs are going to India so maybe I should too"). That's been discussed here before, and the general consensus is that Americans and western Europeans wanting to emigrate to Asia are kept out by nearly impenetrable immigration laws.

  2. I could have told you that back in... by MisanthropicProgram · · Score: 3, Funny
    2002.

    Hey! Maybe I should start an IT consulting company. I'll call it the "Smart-Ass Group"!

    1. 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....

    2. Re:I could have told you that back in... by chochos · · Score: 1

      I thought that part was called the "aint", as in "it aint asshole but it aint genitals either" (or something like that).

    3. Re:I could have told you that back in... by Anonymous Coward · · Score: 0

      No... it's "taint". You get that word from when you say "It ain't" fast and they run together...

      "Itain't"

      I've always heard it more referring to females than males. Itain't pussy nor ass.

    4. Re:I could have told you that back in... by Nytewynd · · Score: 1

      Gartner did "research" on the 2 databases we have where I work. They produced a 200 page document citing all of the good things from one and all of the bad things from the other. In both cases, the bullet points where either exaggerated or outright lies. Never trust a research firm to investigate your own stuff. They don't know what they are talking about. They just list the things that random people say about it.

      Gartner is a company that you pay to provide a report that says what you want. If I wanted to "prove" that all IT jobs are leaving the US, I would pay them whatever they asked and suddenly there would be headlines that "All IT Jobs Are Leaving the US".

      --
      /. ++
    5. Re:I could have told you that back in... by Anonymous Coward · · Score: 0

      Well, I thank you all wholeheartedly for the enlightening discussion. I have learned something useful from /. today!

    6. Re:I could have told you that back in... by TrashGod · · Score: 2, Informative

      "the area between [the] genitals and [the] anus"

      perineum

    7. Re:I could have told you that back in... by Anonymous Coward · · Score: 0

      It's interesting that a recent article (http://www.intersplice.com.au/blog/2005/06/india- faces-worker-shortage.html) pointed to a shortfall of skilled IT employees in the mecca of offsource outsourcing.

      Makes you question the logic of some business decisions and the subsequent effects on the company in an uninformed attempt to save maoney.

    8. Re:I could have told you that back in... by Anonymous Coward · · Score: 0

      Funny, I could've done the same in 1986. Face it, thanks to the mba mindset, we don't make anything here anymore.

    9. Re:I could have told you that back in... by Anonymous Coward · · Score: 0
      Well, I thank you all wholeheartedly for the enlightening discussion. I have learned something useful from /. today!

      Better than most days!

    10. Re:I could have told you that back in... by crazyphilman · · Score: 1

      AKA "Gooch" or alternately, if you're English, "Barse" (Balls/arse).

      --
      Farewell! It's been a fine buncha years!
    11. Re:I could have told you that back in... by poopdeville · · Score: 1

      It's called a "taint." See the Mr. Show episode entitled "It's Insane This Guy's Taint."

      --
      After all, I am strangely colored.
    12. Re:I could have told you that back in... by mschaef · · Score: 1

      Maybe I should start an IT consulting company. I'll call it the "Smart-Ass Group"! There's already one close: Smart Associates... which reminds me of this law firm. (Check the URL. :-)

    13. Re:I could have told you that back in... by typical · · Score: 1

      Gartner did "research" on the 2 databases we have where I work. They produced a 200 page document citing all of the good things from one and all of the bad things from the other. In both cases, the bullet points where either exaggerated or outright lies. Never trust a research firm to investigate your own stuff. They don't know what they are talking about. They just list the things that random people say about it.

      Gartner is a company that you pay to provide a report that says what you want. If I wanted to "prove" that all IT jobs are leaving the US, I would pay them whatever they asked and suddenly there would be headlines that "All IT Jobs Are Leaving the US".


      Indeed, trusted information is a rare and valuable commodity.

      Google has done very well by doing an exceptional job of automating the dredging up of this information.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    14. Re:I could have told you that back in... by Kazoo+the+Clown · · Score: 1

      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".

      Wouldn't that sorta backfire? I mean, if there are supposedly fewer programming jobs in the US, wouldn't that ultimately mean there are a surplus of programmers in the US which according to the law of supply and demand, you could get cheaper than you used to? Wouldn't that actually undermine the argument for outsourcing?

    15. Re:I could have told you that back in... by Baby+Duck · · Score: 1

      No! Chin rest.

      --

      "Love heals scars love left." -- Henry Rollins

    16. Re:I could have told you that back in... by Bush+Pig · · Score: 1

      It's the bit between the fuck hole and the muck hole. And if you slip, you're in the shit. (An oldy but a goody, brought to you by 1968.)

      --
      What a long, strange trip it's been.
    17. Re:I could have told you that back in... by Bush+Pig · · Score: 1

      Gartner will _always_ give you the finest opinion that money can buy. Only management could trust them. (Which pretty much explains most of the problems of our world.)

      --
      What a long, strange trip it's been.
    18. Re:I could have told you that back in... by superrcat · · Score: 1

      2001.04.12 Future Is Looking Bright for Microsoft HailStorm Analysts say that, despite problem areas, HailStorm will lead the Web services technology. The release of HailStorm, Microsoft's newest piece of the .NET framework, could not only spark more enthusiasm for .NET and its host of Web services, but also fuel the battle between Microsoft and its competitors -- particularly America Online -- says a report from Gartner Group. The power of a HailStorm Microsoft HailStorm is a Web-based architecture built on open standards that provides XML-based Web services. HailStorm will serve as an integral part of the .NET framework. How? The Passport authentication technology at the center of HailStorm will serve as the sole user authentication throughout the .NET framework. HailStorm seeks to quickly and powerfully advance the move towards subscription-based software and Web services. Gartner Group recognizes the impact Microsoft could have if successful in this venture. It reports that Microsoft could see a "virtuous cycle of success." HailStorm could quickly make Office XP, Windows XP, and .NET the industry standards. Potential problems Although HailStorm was built using open standards such as SOAP and UDDI, the Gartner Group report points out that Windows XP and Office XP will of course offer more convenience and ease than other software products. The fact that Windows XP will only accept Passport authentication raises another important issue regarding competitive practices. These issues then lead into larger-scale ones Microsoft is already facing. Gartner Group points out trust and control issues (mostly due to the recent antitrust cases), as well as problems with reliability, security, and availability. (Microsoft doesn't have a good reputation when it comes to any of these areas.) Strong alliances Microsoft does have an advantage in this fierce competition when it comes to partnerships and cooperation. eBay and Microsoft have announced a partnership involving HailStorm, which already practically ensures success, and other companies have already expressed interest in partnering with Microsoft in this endeavor. Gartner also addresses IBM's close relationship with Microsoft in regards to Web services. The companies worked closely in developing SOAP, UDDI, and WSDL, and Gartner predicts that IBM will not only endorse HailStorm, but also provide support for it by the end of 2003. Fierce competition The fiercest competition appears to be from the alliance between AOL and Sun Microsystems, according to Gartner. AOL is known for reliability, although falls short in comparison to Microsoft's presence on the desktop. Sun adds to this shortcoming in that it hasn't even developed a prototype for its Web services offering. Microsoft and IBM, on the other hand, have both developed and produced products and services within the Web services arena. Gartner's bottom line is that HailStorm will lead the industry in the move towards Web services and subscription services. HailStorm will most likely also fuel the competition between Microsoft and AOL; Gartner anticipates a surrender (on the part of AOL) or partnership by the end of 2003. Gartner also predicts that by 2006, most midsized and large organizations will use HailStorm for crucial business applications and processes.

    19. Re:I could have told you that back in... by LordoftheWoods · · Score: 1

      Maybe, but the "law of supply and demand" isn't an absolute. We don't have a laissez-faire economic system in the US; things like minimum wage and the expectations of an educated American programmer pay-wise interfere with your theory. That is why it's cheaper to outsource. People in other countries are simply willing to accept less cash.

  3. 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 MisanthropicProgram · · Score: 3, Informative
      The short future is projects managed in US but implemented abroad

      I would change that to the "immediate future"

      The Indian firms want to climb the "food chain" and go after the higher margin business. That includes PM, design, and even outsourcing everything. Eventually, as wages come into parity with the US (theirs goes up, ours go down), they will have to outsource the coding to China or any number of developing countries that are trying to get onto the off-shoring bandwagon.
      While I was in B-School, we had a lot of folks from developing countries. Just about everyone of them said that their Government has some sort of program that trains and subsidizes IT with the hope of having work from the developed world sent to their country.

      Yes folks, you were right! It's a race to the bottom!

    2. Re:In summary by Anonymous Coward · · Score: 0

      If programming jobs are going to be outsourced, why bother having security measures for our personal information, India as well as other countries are going to build backdoors and utils to steal from every US citizen.. Corporations need to be held accountable, which means if US jobs go overseas so do our identities and dollars. Why bother working anymore when we can steal using backdoors and utils in programs.. God corp America are a bunch of short bus morons!!!!

    3. 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

    4. Re:In summary by Teckla · · Score: 4, Informative

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

      This is largely a myth. Take India, for example. They're scrambling to meet the demand for software developers. As a result, universities are graduating woefully bad software developers. Indian consulting firms are grossly exaggerating the qualifications of their employees. It's like the 1990s were in the U.S., except much, much worse.

      Companies who buy into the offshoring hype deserve what they get, which is, more often than not, terrible results.

    5. Re:In summary by pete6677 · · Score: 1

      The way you add value is to fully understand what your employer really does, what they want to do in the future, what their competitors do. You'll be able to apply that knowledge to make their operations more efficient and provide more value than the low bidder outsourcing shops. Luckily more corporate management is beginning to realize this, especially when someone can document how much of an advantage a company can gain over their competitors by having a competent in-house IT shop.

    6. Re:In summary by cshark · · Score: 1

      I can vouch for the fact that programming jobs have been increasing in complexity and scope for several years. These days, in addition to being a coder, you also have to be an analyst and have an understanding of the bigger picture. There are also fewer people standing in your way between you and management, which means it's more likely that you'll get your point across. Yet still, I fail to see how that's a bad thing. Outsourcing isn't the cause (it's simply what keeps projects going forever, which may or may not be a good thing depending on your position in the pecking order). Good business is. sorry Chicken Little, the sky is not falling, you're just going to have to get some people skills, that's all.

      --

      This signature has Super Cow Powers

    7. Re:In summary by Xiaran · · Score: 2, Funny

      you're just going to have to get some people skills, that's all.

      "Well-well look. I already told you: I deal with the god damn customers so the engineers don't have to. I have people skills; I am good at dealing with people. Can't you understand that? What the hell is wrong with you people?"

    8. Re:In summary by dubl-u · · Score: 1

      The short future is projects managed in US but implemented abroad

      Only if we don't take advantage of our one unassailable advantage, proximity.

      If you're working with a document-driven process where the product manager spends months writing a giant spec, and then you spend months reading the spec and implementing what you thought he meant, then people in India can do your part almost as well.

      Instead, use one of the processes that takes advantage of proximity, like Scrum or Extreme Programming. Put the product manager in the same room with developers and do weekly iterations. You cut out all those months of spec-writing, and because the product manager can make snap decisions and give instant feedback, you'll develop more efficiently and more correctly than somebody far away ever could.

    9. Re:In summary by dr_dank · · Score: 1

      Yes folks, you were right! It's a race to the bottom!

      India will see this first hand when other countries that are more desparate for foreign capital enter the fold. India will become too expensive as wages and standard of living rises, driving work offshore yet again.

      --
      Where does the school board find them and why do they keep sending them to ME?
    10. Re:In summary by jonsequeira · · Score: 0

      Yes, but once we're at the bottom, everyone will send their programming work here.

    11. Re:In summary by Austerity+Empowers · · Score: 1

      That's not really true, if these people are not as good and you have a standard for quality such that you will not release a product until it is met, then they will cost you in redevelopment. This is not an academic consideration, it comes up with any company who does overseas development but is large enough to care about quality.

      They just don't have to be nearly as good to be cheaper.

    12. Re:In summary by Shads · · Score: 1

      That's already happening, alot of people who offshored early to india now offshore to the ex-russian countries.

      --
      Shadus
    13. Re:In summary by qwijibo · · Score: 1

      Businesses want to make money. As a programmer, you have to do something that helps with that goal. Being an analyst and understanding the bigger picture are a significant part of of the professional growth needed to be successful.

      Coding to specs is a commodity job that can be done by the lowest bidder. Developing those specs is still a job that needs to be done by someone who understands what the customer/employer needs and understands the technology well enough to write or contribute to clear specs. The actual nose down coding jobs may be largely migrating offshore, but there seem to be plenty of higher paying jobs locally for those who can do the more complex work.

    14. Re:In summary by gosand · · Score: 1
      In my considerable experience with the matter, "as good or better" is almost never a consideration. It is entirely a cost-driven decision.

      And you usually get what you pay for.

      Where I work, we are hiring. It is tough to find good people. But I work at a small company where "good enough" doesn't cut it. We have to hire really good people because there is no slack to be had. Once you get hired, and get up to speed, you have a lot of responsibilities and ownership of things. There is no hiding here, as there are in bigger companies. You can't just "get by" here, you are expected to bust your ass and get work done. I think a lot of programmers, especially ones who have been in big companies, are very used to not really getting a lot done. There is just a different attitude about things at big companies vs small ones. At a small company, if you don't pull your weight, you are fired. At my last job, we had a guy who would work about 3 hours a day, the rest was just goofing off. He was put on probation (for 6 months!) and was finally fired after a year. A YEAR!

      I think that good IT staff is hard to come by because nobody wants to let them go.

      --

      My beliefs do not require that you agree with them.

    15. Re:In summary by drxenos · · Score: 1

      I wonder if this is why I always posts from people with Indian names on the usenet programming groups asking the most basic questions, and whose posts show a lack of understand of very simplistic concepts.

      --


      Anonymous Cowards suck.
    16. Re:In summary by flacco · · Score: 1
      There are people as good as or better than you who'll do your job for less.

      that's why we're unionized. (flips the bird to the man. and to all the deluded libertarians on /. as well.)

      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 :(.

      don't worry about it. by then, the Peak Oil crisis will obsolete all your fancy technological skills. skills in natural farming of local crops, and working with hand tools, will be far more valuable.

      --
      pr0n - keeping monitor glass spotless since 1981.
    17. Re:In summary by glider0524 · · Score: 1

      I would have to disagree with thinking offshore folks are better at development, or even cheaper in the long run. I've seen several large unsuccessful offshoring projects, ones driven in to the ground through overreaching management style. I'm a Java technical developer who first worked for a big-6 firm, then contracted through a small firm locally for some years so as to avoid traveling, then finally after becoming fed up with the attitude taken toward consultants in general (and it being a shaky local job market), took a permanent position at Fortune 100 firm. I've managed offshore resources, and worked with them in teams. Here's my take on the whole thing..

      In the 1990's, offshore companies (Tata, Virtusa, Wipro, etc.) typically partnered with big-6 (big-4) management consulting firms in order to get their foot in the door in America. Toward the end of the 90's, the big-6 track record of project delivery was poor in light of the cost-benefit ratio. MC companies (most of which were not solicited by the client companies) were coming in and recommending either centralization or decentralization IT work at the enterprise strategy level that usually didn't deliver the promised level of productivity boost or cost savings. Some firms raked in hundreds of millions off single companies--average individual billing rates ranged around $150-$300/hour. This is despite the intense positive spin on it given by the firms. Professional big-6 consulting firms eventually came to be seen as having an unhealthy long-term parasitic relationship with large companies. A shake-out has been occurring among them in recent years, and lots of mergers have occurred. After the dot-com bust, and being mostly driven out as a company by management because of a desire for cost savings, they were openly being called parasites by executive-level management. Many savvy big-6 firm employees then transitioned over to work for their client companies as a job-parachute and brought their old contacts and subcontractor outsourcing strategies with them. After mostly being autonomously spun off of main accounting parent companies, the management consulting industry is still surviving and evolving and seeking opportunistic niches today.

      There's sometimes a rush-in-to-it 'fad' mentality to technology (EJB's, .NET etc.), and management techniques (extreme programming, total quality management, etc.). These things can take years before they find a point of proper usage. Outsourcing to some degree is like a fad. Before it has a proven track record, one company simply commits to it, and then the competition naturally feels obliged to copy the same technique. Many companies jumped on the big-6 project-led remediation bandwagon in the late 90's, especially for Y2K. After spending a few or many millions of dollars then, they learned better.

      There are currently some government-set tax benefits for using offshore contractors in 'throwaway-code' conversion projects. Enterprise-level strategy at many companies has been set down to leverage this. There is an explicit preference for offshore workers for this type of project. Some time ago my company had instituted an enterprise-wide limit for contractors, ones who have been at the company for over 2 years. The ban mostly affects Americans and small local contracting companies. The same parasitic stigma was (unjustifiably) applied to the small-fry guys. I left contracting at this stage.

      If requirements and design are documented very thoroughly, then off-shoring may be used effectively. Senior personnel must define precisely what must be coded, leaving no unanswered questions and no unexpected contingencies. They must specify all technology and architecture choices ahead of time appropriate to the solution design. Even when this is even possible to do however, it is very labor-intensive on the SME's to write this sort of document. Many natural assumptions and extra pockets of extraneous information must be defined and

      --
      In theory, there is no difference between theory and practice. In practice, however, there is. -Berra
    18. Re:In summary by sanosuke76 · · Score: 1

      Don't forget the substantial cache of infantry-grade weapons. Not everyone after the anarchistic crash is going to be friendly... in fact, based on current society there aren't going to be very many friendly people once they get hungry.

      --
      My 229 is all the Sig I need http://thegunwiki.com/
    19. Re:In summary by LazyBoy · · Score: 1

      Sounds like a dream! The large company I work at is full of people who have been hiding for years :(

      --

      If Chaos Theory has taught us anything, it's that we must kill all the butterflies.

    20. Re:In summary by Duhavid · · Score: 1

      You obviously have not worked in development.

      Management hammers you with timelines until the product is shipped, never mind that they set the date without asking if it feasiable. Then, when the product is released, they hammer you with quality concerns.

      --
      emt 377 emt 4
    21. Re:In summary by Anonymous Coward · · Score: 0

      well, if you look at a bunch of the 'unix' related mailing lists these days, you see a large number of questions from Indian programmers that have no clue at all what they are doing. But they do it cheap, so it doesn't matter.....

    22. Re:In summary by Bush+Pig · · Score: 1

      I saw a very amusing Dilbert cartoon on this theme. (Forgive me if I get some of the detail a bit wrong.) The company Dilbert worked for outsourced desktop support to a company in India, who outsourced it to a company in VietNam, who outsourced it to a company in the Phillipenes, who outsourced it back to Dilbert's company (because they lied about their service delivery). _This_ is the wave of the future.

      --
      What a long, strange trip it's been.
    23. Re:In summary by Bush+Pig · · Score: 1

      Not just unix. Oracle too. Probably other stuff as well.

      --
      What a long, strange trip it's been.
    24. Re:In summary by Austerity+Empowers · · Score: 1

      I do work in development. If you're in a company that puts a schedule ahead of quality:

      - You're small and the product needs to be released to get more funding, it's probably better to release it at expense to quality (you're looking for a big name buyer most likely anyhow, or you're releasing something new with no market expectations).

      - You're big and you're looking for a lawsuit, lots of warranty repairs, customer dissatisfaction or are making a product so cheap no one looks too close.

      In the past two companies I've worked at, both in the top 20 from Fortune, quality came first. It comes from lots of reviews, examination against databases of past mistakes, process standards etc. The managers who make these schedules, which are in many cases insane will not allow a product out that hasn't been through the full process and received sign off. Believe it or not, most of us here think lovingly of our start-up days when we had to pull all-nighters to get a product out (and when we COULD, since it didn't require 100 sign-offs to get a product out).

      It depends on your industry, I make hardware, poor quality costs us in terms of warranty repairs and phone calls. In another company I worked at, poor quality came out of our (very lucrative) support contract. In all cases it cost money, reduced profit and our VPs have learned to keep close track of these as part of the bottom line.

      I can't tell you how many times we've had to send some "overseas" designed stuff back for rework because it didn't meet our standards. It had become such a problem that we won't work with any 3rd party overseas without subjecting them to our own process. The resulting savings in labor is far less since an american engineer has to oversee those overseas.

      The thing about quality, without sounding too much like a PHB, is that it's a process. You start with a few smart people who remember the important points, then you develop ways of ensuring no problems, continuously building up solutions to issues that arise. Technology changes too fast for even your geekiest super-geek to get perfection. Similarly our overseas "friends" are using this time to learn from us how to build better stuff. In a few more years we won't even be able to accuse them of making low quality crap.

    25. Re:In summary by Duhavid · · Score: 1

      Your experience has been very different from mine.

      I guess the world is bigger than I knew. :-)

      Apologies for the insinuation.

      --
      emt 377 emt 4
    26. Re:In summary by Locke2005 · · Score: 1

      Exactly. How could a country that went from having 10,000 software developers 5 years ago now have 1,000,000 software developers all with 10 years experience? The numbers simply don't add up. Offshoring looks good on paper because there is simply no way of verifying the claimed qualifications of the offshore development houses. I beleive currently offshoring is barely a break-even proposition. However, a few years from now, after we have paid to train all these Indian software developers through many failed projects, offshoring will become a much more cost-effective way of doing business.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
  4. 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.

    1. Re:Perspective by room101 · · Score: 4, Interesting

      I beg to differ. This is why I haven't started my own buisness yet (this and being risk-adverse). I would spend too much time messing around with business crapola, which is what I don't like. I just don't see how you could have a successfull small business without selling your "product".

      The only reason I can (mostly) do this ("deep code" and stay in my cubicle all day) is there is someone down the hall selling our "product".

      I wish/hope I am wrong.

      --
      room101 -- how much can you stand before they break you?
      (they always break you eventually)
    2. Re:Perspective by mfh · · Score: 5, Interesting

      "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."

      I'm a programmer, like many of you. I develop my own Open Source systems and have done so for the past five years. After being shut down by employer after employer for stupid reasons, I finally got smart about it.

      My last experience was the clincher. This company will remain anonymous because they are dirty enough to go after me and tie me up in court if they ever found out I was talking about them negatively. They hired me as a full time contract employee to develop a project management system for them and some other projects like an online mapping system. They started me at contracting wages which are a bit higher than full-time-contract wages -- for the reason that I would be paid more frequently and would not have to wait so long between paycheques if I took full-time-contract instead of contract. Like many other fools out there, I took a pay cut and they paid me more frequently -- for a while. I traded my value for job security. DUMB MOVE!!!

      They laid me off when I finished my project and their cheques continued to bounce until I finally managed to certify the last one a full two months after I was laid off. My employer knew all along that I would be sacked on completion of my project, so it was intentional.

      So how do these companies expect us to handle this? We are going to get smart and we are going to get powerful until we can do as we please. Vocation == Vacation. :-)

      So I guess you can say I was left with a bit of an edge after that experience.

      We all need job security and that sort of thing for our families, but we also need to create that security ourselves -- nobody is going to do it for us.

      My Ace of Spades is to have a project going that is mine alone and fund it through my own employment and extra-curricular activities.

      I've switched to full-on entrepreneurial activity with a NEW company.

      I am being paid right now to provide solutions to the company I work for and yet the company has signed off that they will not own the solutions but that they will be able to use them in their current state -- FOREVER.

      They are okay with this because they can get me a lot cheaper than if they were to actually OWN the systems I build. Exclusivity is expensive and I have told them that if they want to exclusively own my project they will have to come to the table with a very big offer. Huge offer, I said.

      What they really wanted was to have solutions to problems and with my troubleshooting experience (10 years), I am able to help them and they are able to help me. Symbiosis!

      Are you unemployed or just ready to do something special with your talent? I want to talk to you.

      --
      The dangers of knowledge trigger emotional distress in human beings.
    3. Re:Perspective by jellomizer · · Score: 1

      Canned Software makes no money today. If you do custom applications you might do better. But then that is a lot of buisness work. And for all this buiness effort you might as well be more invoved in the companies buisess and less time in the cubicle.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:Perspective by russotto · · Score: 1

      If you're starting your own software business, you're hardly going to be remaining in your cubicle all day. Assuming you have the aptitude for it (and I think the majority of technical types don't), you'll be spending the majority of your time dealing with the business aspects.

      There's something to be said for division of labor; not everyone can do the code AND find the clients AND run the business. Unfortunately when that division results in your skills only being required in India, you're screwed.

    5. Re:Perspective by cshark · · Score: 1

      All depends on what you call money. I've heard this over and over again, and from the multi billion dollar perspective, you're correct. But you can make far more money with a decent niche application than you can as a software developer working for someone else.

      I know a guy in Texas who is selling his software business because he's retiring. The business makes him personally somewhere in the area of half a million dollars a year. His niche is mainframe accounting and report generating software.

      In the grand scheme of things, you could say, yes, the company is solvent, but it's never made billions, and rarely made millions of dollars a year. So what? As a result of starting this company, this guy will never have to worry about anything again.

      Me, I work for others and rarely even have health care. If I had the ability to start something myself, even if it didn't make millions or billions, I would.

      --

      This signature has Super Cow Powers

    6. Re:Perspective by GebsBeard · · Score: 1

      I am in the same boat you are. After a 5 year startup project (which I pursued for 3 years in my spare time and 2 years full time) failed I wound up owning like 25,000 man hours worth of developer labor and a very lucrative product that is about 90% finished. My first instinct is to do a similar thing to what you have done - give out non-exclusive, royalty free source and runtime lisences to companies I work for with the stipulation that any work done at the level of my code (enhancements, bug fixes etc) is owned by me... period. I even have a pretty clear idea what the lisence will look like. Also eventually I suspect I'll take ownership of the product code and finish the product if I am able to. We'll see how it works out.

    7. Re:Perspective by bwalling · · Score: 1

      My last experience was the clincher. This company will remain anonymous because they are dirty enough to go after me and tie me up in court if they ever found out I was talking about them negatively.

      Don't worry, Scott, they won't know who posted this..

    8. Re:Perspective by DogDude · · Score: 1

      So then, why don't you just sue them? The same thing happened to me with a Fortune 500 company. I sued them and won. Actually, it didn't even get to a lawsuit... they settled just before my attorney filed. That's how the system works. What's the problem?

      --
      I don't respond to AC's.
    9. Re:Perspective by LetterJ · · Score: 1

      Yeah. The whole mentality that a "successful" company can only happen if they are not only publicly traded, but number 1 in their industry and anything else is a "failure" bugs me to no end.

      Given that 75% of jobs in the US are with small businesses (though the definition of small is still really subjective), that approach means you can retire with millions in the bank as a "failure". I'll take that any day.

      Success in business should be determined only by the ability to make a profit over the long term. By that definition, you can create a successful business in almost any industry and don't even need to work at it full time or have even a single employee. A website that costs $200 a month in expenses and time and brings in $500 a month is a success. I'd rather own 100 of those than 1 business that loses $2 million a year on revenues of $500 million.

      The entrepreneur in charge of a business might not be a success (as the definition needs to then be applied to the person just like it is to the business) if the individual business doesn't bring in enough money for their personal expenses and savings, but the business itself can still be a success.

    10. Re:Perspective by Anonymous Coward · · Score: 0

      blah blah blah blah blah prattle

    11. Re:Perspective by Guppy06 · · Score: 1

      "and their cheques continued to bounce"

      IANAL, but check kiting is illegal for anybody, especially when it comes to paychecks. You should be the one tying them up in court, not being afraid of them doing it to you.

      Seriously, ambulance chasers live for this kind of stuff.

    12. Re:Perspective by militiaMan · · Score: 0

      They cost a whole bunch of time and money that I could spend developing software.

    13. Re:Perspective by xMilkmanDanx · · Score: 1

      Definitely need to take care of your own security, can't expect any company to do it for you in this day and age.

    14. Re:Perspective by DogDude · · Score: 1

      Nah. Hand the info to an attorney, and let them handle it. That's what they do. Hand the info to an attorney... tell him to get that money for you. He'll give you a buzz when your check is ready. That's it!

      --
      I don't respond to AC's.
    15. Re:Perspective by HiThere · · Score: 1

      It really depends a lot on you skill-set. If you have good social and business skills, then contractor may be a good choice. I don't, and know I don't.

      OTOH, I tend to put this article in the "This is NEWS?" section. We've all already noticed this happening, and his data is less current than in some more recent slashdot stories.

      It's depressing, and I certainly wouldn't recommend programming to anyone who could be discouraged from the profession. This, unfortunately, doesn't make it untrue.

      And despite this, the govt. still subsidizes H1B's.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    16. Re:Perspective by Anonymous Coward · · Score: 0

      If you're in Canada make sure you *always* consult a lawyer if you are laid off. You'd be suprised at how easy it is to sue your employer for unfair dismissal and severance.

    17. Re:Perspective by jeff4747 · · Score: 1
      I would spend too much time messing around with business crapola

      To start a business, you need a product. You won't have a damn thing to sell for a while, so it's silly to try to do that.

      So, you keep your head down coding to produce a prototype. When that's done, you shop it around to find someone to invest in your new company. Once you acomplish that, then you hire someone to do the business crapola, launch the sales team, etc. Meanwhile, you keep your head down code away at the 1.0 release.

    18. Re:Perspective by Anonymous Coward · · Score: 0

      If you are risk-averse, you'd start your own firm. Can't get fired. Entrpreneurs are not risk-tolerant, they just measure risk better than most.

    19. Re:Perspective by room101 · · Score: 1

      Well, you forgot a step. You have to shop the vaporware around to get funding to build said "product". And then, if you do a good job, you get to build a product. Either that, or you have lots of money, lots of spare time, or both.

      --
      room101 -- how much can you stand before they break you?
      (they always break you eventually)
    20. Re:Perspective by Frank+T.+Lofaro+Jr. · · Score: 1

      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.

      Let me rephrase that:

      Actually, if this describes you, and you are creative and business savvy and have boatloads of capital to boot, and are able to survive competing against Indians, et al on one side, Microsoft on another side, and open source on yet another side, and dealing with tax/legal issues coming at you from yet another side (including "intellectual property", employment law, including anti-discrimination, negligent hiring/retention, background checks, complex overtime rules, workers comp, benefits, etc) and FEEL REALLY REALLY LUCKY and are at least a little bit nuts then you are perfectly suited for starting up your own software business. Better off coming to Las Vegas, at least you'll have fun gambling then.

      --
      Just because it CAN be done, doesn't mean it should!
    21. Re:Perspective by Anonymous Coward · · Score: 0

      This is why I haven't started my own buisness yet (this and being risk-adverse). [...] I just don't see how you could have a successfull small business without selling your "product".

      Well, if you're living in the risk ad-verse, then I'd say you've got a pretty good market for do-it-yourself software focused around emulating made-for-TV injury lawyers.

    22. Re:Perspective by Frank+T.+Lofaro+Jr. · · Score: 1

      Here in Nevada it is a FELONY!

      You could report them to the District Attorney.

      I believe we aren't the only state with such a law.

      --
      Just because it CAN be done, doesn't mean it should!
    23. Re:Perspective by crazyphilman · · Score: 2, Interesting

      Here's a much better idea: start up a large number of small micro-businesses. What do I mean? Simple. Create small, individual niche products and sell them via the web. Then, sell tie-ins, like swag. While you're at it, start writing books about the tools you used to create your niche products. And on the side, do tech support in your neighborhood. Pick up surplus computers, fix them up and sell them at a small profit, or combine them with open-source software to help small businesses get computerized.

      If you have any capital, or you can get a mortgage, buy a laundromat or cafe and turn it into a wi-fi hotspot that offers computer-related services (for cash, of course). Charge by the hour. Rent out server space. Become a mini-ISP. Do a bulletin board.

      In general, think of a dozen small, modest things you can do as an individual without having to start up a whole company, and make your living THAT way. Go totally, unabashedly rogue.

      Think about it.

      --
      Farewell! It's been a fine buncha years!
    24. Re:Perspective by Tablizer · · Score: 1

      ["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.

      That is not logical. If all it required was pure coding ability, then somebody in India or hiring Indians could do it for 1/5 as much. Startups require marketing, marketing, and more marketing. A good mousetrap alone won't do it unless you are very lucky.

    25. Re:Perspective by Anonymous Coward · · Score: 0

      If you're in Canada make sure you *always* consult a lawyer if you are laid off. You'd be suprised at how easy it is to sue your employer for unfair dismissal and severance.

      Now its clear why I never hear of any inventions or technology coming out of Canada.

    26. Re:Perspective by saddino · · Score: 1

      Startups require marketing, marketing, and more marketing.

      Yes, that is exactly what I mean by "business savvy."

    27. Re:Perspective by Tablizer · · Score: 1

      But the chances of "business savvy" and "want to remain in your cubicle all day" happening in the same person are rather small. Possible perhaps, but small.

    28. Re:Perspective by cshark · · Score: 1

      Exactly. But that lowers the bar for success considerably. Not to sound like I'm mocking you (I'm really not), but by that standard you can count the people that are making a living selling cut rate software on Ebay. Some of them are making well into the six and seven figures without even showing up on anyone's radar.

      --

      This signature has Super Cow Powers

  5. One word... by Lord+Jester · · Score: 1

    Outsourced!

    1. Re:One word... by tomstdenis · · Score: 1, Interesting

      One more word: Scapegoat

      Yeah granted jobs are going to lower-income economies. Economic-darwinism will win there in the long run in one of two ways.

      1. Their quality of life [and therefore pay] will raise

      2. The companies they produce software for will faulter as the quality diminishes.

      Sadly #2 is less likely as the level of QA expected from the average consumer is zero [e.g. Windows XP].

      If you want to secure your future in the comp.sci world make yourself useful. And sadly "knowing ASP" is not useful enough. If you mixed in say DSP, compiler theory or cryptography or something like that you'd stand a chance.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:One word... by Willeh · · Score: 1
      It's my honest opinion that the outsourcing market is one that is going to collapse even greater than the whole dot-com debacle.

      I'm not an economist, but even i can grasp the simple economic principles that the indian people will either start competing themselves, when they wise up and realize that all this programming talent can be harnessed not just for this kind of virtual slave labor, but for honest to god competition.

      Then the outsourcers will have to hop one over to find an even poorer country that has developed their curriculums over the last 10-20 years to crank out ever more skilled programmers. This is kind of a hard sell (Maybe Pakistan?) and potentially impossible. I've seen this happen in the clothing manufacturing business, where they have been outsourcing like this for decades, and have had to migrate their operations time and time again. This is basically comparable to that, only the goods being manufactured are virtual, not tangible.

      And that concludes today's random rant about outsourcing!

      --
      Will wank off Linus Torvalds for fame.
    3. Re:One word... by Lord+Jester · · Score: 1

      The problem is that the companies don't seem to care about the quality of products specifically because consumers do not care.

      I am not saying that the quality of outsourced products will absolutely be of lesser quality, there is more than enough substandard programming done domestically (Micro$soft). However, as the consumers don't find it necessary to complain, the companies will continue to reap the rewards of an increased profit margin by paying lower wages to possibly lesser qualified individuals.

  6. I've heard that a lot by nurhussein · · Score: 1

    "The real jobs are in business bullshit" and not "algorithms and code".

    This of course begs the question... WHO is doing the real programming work then?

    1. Re:I've heard that a lot by Anonymous Coward · · Score: 1, Insightful

      WHO is doing the real programming work then?

      The open source community?
    2. Re:I've heard that a lot by DaFork · · Score: 2, Interesting

      If it is anything like my company, the greatly under-staffed product development folks that have survived downsizing.

      My team used to be 50 people, now it is only 3 people doing the work of about 15. Very fustrating not only for my team, but also for the business folks that don't understand why it takes so long to get things done anymore.

    3. Re:I've heard that a lot by Anonymous Coward · · Score: 1, Interesting

      I'm an American programmer. (and honestly, not a very good one at that)

      Where is the demand for people like me? It only remains in a few places. The biggest one is government. It will be a cold day in hell when local, state, or federal governments start outsourcing their work. I personally work for state government and we have no shortage of things to do (well right now I am not doing anything but hey....)

      The legacy databases and system which run the government at it's varying levels is slowly gettign moved from old systems to new ones and that is where you get work as a programmer.

      Granted I could and have made more in the private sector, but there is nothing like the job security of government work.

    4. Re:I've heard that a lot by PeterFranks · · Score: 1, Funny

      "Brrrrrr... it's freezing down here in Hell. Maybe I'll get a job up in the federal government where I hear they're not outsourcing..."

    5. Re:I've heard that a lot by rttichnor · · Score: 1

      Do you still have 'security' if the administration changes after an election?

    6. Re:I've heard that a lot by Intron · · Score: 1

      "well right now I am not doing anything" - sounds like a government job, all right. I was talking to a gov. employee who described the IT Dept rearranging their website and breaking all of the links. IT never tested what they did, just left it up to the departments to find out for themselves and fix their individual pages.

      Whenever we were using company resources to do something on the side, we used to call it Government Work. Is that a common usage or only the Big Company where I worked?

      --
      Intron: the portion of DNA which expresses nothing useful.
    7. Re:I've heard that a lot by aug24 · · Score: 1
      See here for the results of your astute observations...

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    8. Re:I've heard that a lot by Octorian · · Score: 1

      Hehe... the Federal government (DoD-wise, anyways) outsources damn near everything tech related. Sure, they hire technical people, to park them in a cubicle until they forget everything but the buzzword-of-the-week, and ultimately retire when they get old.

      (Of course they outsource to US companies hiring US citizens, at least.)

  7. Gotta love Gartner! by Anonymous Coward · · Score: 2, Interesting

    I wonder which company paid for Gartner's study. The software industry is just waiting to drop wages for programmers, I bet.

  8. Ahar me Hearties! by sandstorming · · Score: 2, Funny

    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...

    But if you want to become a sailor and program from a cubicle hundreds of miles out to sea... your set!

    1. Re:Ahar me Hearties! by Gzip+Christ · · Score: 2, Funny
      But if you want to become a sailor and program from a cubicle hundreds of miles out to sea... your set!
      That's nice in theory, but it's actually a very dangerous occupation given all the software pirates roaming the seas.
  9. oh. by thanew · · Score: 1

    so I should not strive to live the office space life ?

  10. 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.)

    1. Re:Because all that matters... by telbij · · Score: 0, Flamebait

      All you have to know is how to play petty office politics and sell people on useless shit.

      Anyone with this attitude should expect to be rapidly outsourced, because it's much better to have such people working at least 7 or 8 time zones away from you.

      No, for those programmers willing to pull their head out of their ass to realize that anywhere you have human interest you will have politics, they might find there is a lot of opportunity for programmers who actually care about the business side of things. If you just can't stomach that then go work for a non-profit or the government and stop whining that businesses don't appreciate your genius.

    2. Re:Because all that matters... by qwijibo · · Score: 1

      That's funny, it seems to me that middle management adds the least value to the revenue stream. We seem to have these cycles where more middle management jobs are created, then they're all removed. I hope we're going to see another contraction of management levels soon.

    3. Re:Because all that matters... by jamesmrankinjr · · Score: 2, Insightful

      All you have to know is how to play petty office politics and sell people on useless shit.

      Actually, the part in bold is the only necessary part. Without sales, you don't have a business. With sales, you can figure the other stuff out.

      Peace be with you,
      -jimbo

    4. Re:Because all that matters... by civilizedINTENSITY · · Score: 1

      Hey! If you're not in sales you're overhead!

  11. The jobs are going overseas by Dancin_Santa · · Score: 0, Troll

    The jobs are going overseas, but not in the "there taking are jorbs!" way. Rather, the United States is simple becoming a follower of technology rather than a leader. The real leaders are in Europe and Asia, with Europe leading the way with standardization of services and Asia with cutting edge technology releases.

    Americans are very happy living with their one or two generations old technology. They have various excuses as to why it would be impossible to implement standardized systems in the US (size of the country, unregulated bandwidth, etc), but I've yet to meet an American who wasn't impressed by the breadth and depth of technology available overseas that isn't available at home for them.

    As an aside, I find that people who think Apple iBook screens acceptable are typically totally unaware of the quality of screens of most other makers. The iBook has one of the worst screens in today's lineup of laptops. But this type of blinder is typical of American technology consumers.

    So if you want to make programming your job, look into studying up on your Asian languages.

    1. Re:The jobs are going overseas by aCapitalist · · Score: 0

      Nice job trollboy, I'm sure you'll confuse some poor mod.

    2. Re:The jobs are going overseas by immovable_object · · Score: 1

      I have to second this. Companies in america have no focus. They are interested in same-job-different-day and always-cutting-cost. They are not interested in leading, only in propping up their stock price.

      As someone said above, if you want to program and be a leader, start your own software development firm. Either you will succeed and become a large software vendor, or, you will sell your company for millions of dollars and retire.

      Sadly, nobody wants to build corporate empires anymore.

      Innovation doesn't exist in the corporations anymore. All of the work is "business process re-engineering". Which means that your users are under-trained, and you're trying to streamline (e.g. dumb down) your systems rather than train them appropriately.

    3. Re:The jobs are going overseas by newdamage · · Score: 0, Offtopic

      The sad thing is, as a 12" G4 iBook owner, I have to agree. I've seen some of the screens that my friends have on their new'ish (less than a year old) Dell laptops, and their screens seem to be brighter and sharper than mine.

      I'd actually consider a non-Mac laptop, but my last experience with getting everything working properly with Linux on a PC laptop was not encouraging.

      --
      ce n'est pas un Sig.
    4. Re:The jobs are going overseas by OhPlz · · Score: 1
      Americans are very happy living with their one or two generations old technology.

      So it's your theory that one reason America is in decline is because we're not consumeristic enough? Should we all try to best our neighbor's home entertainment system in an effort to make America strong? That's hilarious. I'm sure the credit card companies would love that (even more).

      ATSC isn't catching on very fast because NTSC satisfies people's craving for TV. Sure, ATSC offers higher resolutions.. but does it make TV better? Mildly so if you're watching to enjoy the program and not simply to admire the picture.

      Same thing with n-generation phones. I'm still using an old dual-mode flip phone from the dark ages. It (gasp) can't even display graphics on its little display. It places and receives calls just fine though.

      Asia and all are probably in a better place to promote newer stuff because they have less infrastructure in place, less legacy componentry to support. In Japan, if televisions are cheap because they're made in and around there.. it makes sense to toss old units for dirt cheap new units. In a country like *stan, if they didn't already have a CDMA network in place it'd be a no brainer to go GSM or whatever the "latest and greatest" is.

      I think it's more a case of the rest of the world playing catch up and buying new toys.

    5. Re:The jobs are going overseas by Anonymous Coward · · Score: 0

      ATSC isn't catching on very fast because NTSC satisfies people's craving for TV. Sure, ATSC offers higher resolutions.. but does it make TV better? Mildly so if you're watching to enjoy the program and not simply to admire the picture. Same thing with n-generation phones. I'm still using an old dual-mode flip phone from the dark ages. It (gasp) can't even display graphics on its little display. It places and receives calls just fine though.

      Wasnt that pretty much his original point? You're happy with your old tech.

    6. Re:The jobs are going overseas by 5plicer · · Score: 0, Offtopic

      The key is taking the time to walk through the advanced calibration setup under System Preferences > Displays > Color. When I first got my iBook, it has a yellowish tint to the screen. After some careful calibration, it now looks almost as good a PowerBook's screen (a little less bright though).

      Now to say something about the job market... just to stay on topic ;)

      I just landed a PERL programming job on Friday! However, I'm Canadian, so I guess that doesn't really say anything about the state of job availability in the US IT industry...

      --
      The bits on the bus go on and off... on and off... on and off...
    7. Re:The jobs are going overseas by Frit+Mock · · Score: 1

      "Rather, the United States is simple becoming a follower of technology rather than a leader. ...
      Americans are very happy living with their one or two generations old technology."

      You might score your point here ... but I think you didn't get it right, on the reason for that shift.

      IMHO, the shift from beeing leader to beeing a follower is based on a crappy IP laws (... combined with a strong competition from other countries.)

      The point is, a patent favours one single company and puts *every* other comnpany at a disadvantage.
      In general, one would expect, that protecting IP is in favour of development and prosperity, since noone can take away the R&D investment of a company. However, this protection can be overdone and suddenly eceonnomy will face the negative effects, that almost halts further R&D, when for the nation as a whole, there is more limitation than there is incentive for development from patents.

      As long as every fart of an idea can be patented the effect will be a standstill in R&D and comnpanies start to protect themselfs against all sorts of patent-fees to other companies ... that is, companies make sure for any of there "new" products that there are no hidden costs associated.

      How do they do this?

      One way would be, to build their products on old technology, where the according patents run out. That throws the industry back 20 years ...

      Another way is to patent every fart of an idea yourself and later on see, what products the campany can take on the market ... this will throw the comnpany back a couple of years. It will throw you back as long as it takes to get a patent granted.

      Another way is to go through a very lengthy process to validate any third party claims on you product. This probably throws industry back the time it takes to validate possible claims ... the more complicated IP law is, the longer it takes. Right now, that probably takes a year, maybe some more ...

      Tell me, why any company should take its "cutting edge brand new product" onto the US market?

      And if they don't want to release their product in the US at first, why should they develop in the US, far away from their market?

    8. Re:The jobs are going overseas by OhPlz · · Score: 1

      I do not believe it is true that other countries are using more advanced technology because they are unhappy with old tech. So, depending which way you look at it, I either agree or disagree.

    9. Re:The jobs are going overseas by 5plicer · · Score: 1

      umm.. why was I modded as offtopic? READ MY 3RD PARAGRAPH!!!

      --
      The bits on the bus go on and off... on and off... on and off...
  12. changing roles by Cat_Byte · · Score: 2, Insightful
    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.


    I thought this happened years ago after the .com bubble burst. I've been working multiple role positions with lower pay since the end of the Clinton administration. That was what...6 years ago?

    --
    Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    1. 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.
    2. Re:changing roles by samael · · Score: 1

      Whereas I work for a multinational financial company with around 600 coders who spend most of their time focussed on coding/testing.

      Depends where you are, I guess.

      And how much you fancy working in COBOL :->

    3. 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.

    4. Re:changing roles by jbolden · · Score: 1

      Because at the time Tech Workers were is so much demmand they needed to open the gates to get the work done.

      Or the government could have organized a system whereby lots of Americans got the skills and the talent was domestic. The government has provided broad education as a public good to service the business community before. There is no reason the interests of the business community have to be directly harmful to the interests of the population that's a Bush policy and he does deserve the blame for it.

    5. Re:changing roles by stalky14 · · Score: 0, Troll

      The Bush Administration/Republican majority didn't cause the economic downturn, true, but they sure as hell exacerbated it by all that deficit spending and stirring up the Middle-East cauldron, causing petroleum prices to go through the roof.

      The economy would have come back so much stronger by now if that stuff (and the consequent weak Dollar) wasn't weighing it down.

      But why should Bush care, because by the time the shit really hits the fan he'll be long gone and
      it will be the next president's responsibility to clean up the mess. And he'll be a one-term president because everything fell apart on his watch and the short-memoryed American public will make it out to be his fault. That's pretty much what happened with Carter and Bush Sr. Herbert Hoover too, IIRC.

    6. Re:changing roles by LesPaul75 · · Score: 1
      FOR THE LOVE OF GOD FIX THE WAIT 2 MINS PROBLEM! It has been 9 hours 13 minutes - wait 2.
      Yeah, no kidding. A couple of days ago I sat and waited until it said "It has been 26 minutes since..." and I just gave up.
    7. Re:changing roles by HornWumpus · · Score: 1
      Or the government could have organized a system whereby lots of Americans got the skills and the talent was domestic.

      You mean like techinical schools and universitys with good programs that few Americans take advantage of? How do you make someone who doe'snt like such things into a good programmer? I've seen lots of bad programmers come out of programs like this but damn few good ones. Of course they chose the program themselves as they thought they could make money at it. I don't see how making it a government program will make it work better, my experiance is the exact opposit.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    8. Re:changing roles by jbolden · · Score: 1

      How do you make someone who doe'snt like such things into a good programmer?

      Millions of Americans would have no idea whether they liked such things or not. They haven't been exposed to them. Moreover there are lots of other tech jobs beside programmers that people might like:

      business analyst
      systems analyst
      administration (system, database)
      operations
      project management
      grahical interface design
      etc...

    9. Re:changing roles by Roland+Piguepaille · · Score: 1

      "And he'll be a one-term president"

      What is this, a copy-pasted old troll? Jeez this is a crummy one

      --
      To confirm you're not a script, please piss in my ear.
    10. Re:changing roles by stalky14 · · Score: 1

      Read it again.

      I wasn't talking about Bush Jr. I was talking about whoever gets elected in 2008. HE will inherit the mess.

  13. iT vs. MIS by jellomizer · · Score: 5, Interesting

    What was considered IT back the good old days of the 20th century was information Technology, with the emphasis on Technology. But after attempting to build an economic structure purely on technology we fond out the old rules are still in place and valid, and technology is only one of many tools in the business arsenal. As well the average person is becoming more computer savvy, so jobs like "computer operator" are becoming passé. Now that we have the Technology to enhance information, and it is affordable and easy to use, we now have to Manage our Information Systems to make all this cool stuff actually work right and also fit in the business needs. Sure Video conferencing is cool and all but does it actually help improve profit, No, not really. Or a high end Cisco network for 20 computers, nope that is not profitable either. IT workers are not supposed to be separated from the business that they work for they are part of it and they are being paid to help the company not just worried about tiny technical details. If it takes you twice as long to make a mid size program 50% faster, It would be cheaper to buy a computer that is twice as fast, and run your slower program on that and still have increased speeds. These are the issues business faces. Business don't want people who get loss in the technology they want people who know technology who also know how to use it to improve their business bottom line.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:iT vs. MIS by Anonymous Coward · · Score: 1, Insightful

      Exactly, quite frankly most programmers are so far up their own asses that they haven't a clue as to what is paying their salaries. You're not interested in playing the political game, you're not going to have a job. That's corporate life, not just in IT but every field.

    2. Re:iT vs. MIS by jellomizer · · Score: 2, Insightful

      That is very true. Out of all the programmers I have met about 75% feel jobs like customer support, writting buisness plans, talking to customers on their specs are all below them. They are like I am the programmer, I am the Computer Wiz Kid (at 40 years old), I can do no wrong and I am the Best programmer in the world. Then they show a lot of anamosity to the employeed IT Professioal for because they are a sell out. Ditching Good programming practices for fast ones, and writting being polite to the customers and respectful to their boss.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:iT vs. MIS by ajs · · Score: 1

      Let's say that in a slightly different way: companies that are non-technical now treat IT as they should: a necessary evil that they must absorb as best they can.

      There are still highly technical companies in which computer science and software engneering ARE the bottom-line. I happen to work for one such company

    4. Re:iT vs. MIS by jellomizer · · Score: 1

      Very true. There are still companies that require "Full time programmers" But most companies if ones that are considered Technical don't need programmers all the time. Sure software development firms such as your. But most companies are not software development firms there are a lot of other fields out there. But back in the 20th centory a programmer was hired to program. But now the job is different. Many of the people working can replace a lot of the programs that the program made with an excel sheet (You will be preaching to the choir if you start telling me why excel and acess are bad and they should have real programmers), and unfortunatly the don't see the benefit in having a good program vs. one that just bearly works. Making computers do what we want is a lot easier then it use to be. So there is less of a need for programmers on the whole.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:iT vs. MIS by Xabraxas · · Score: 2, Interesting
      Ditching Good programming practices for fast ones

      You may have found the reason why they think those IT professionals are sell outs.

      --
      Time makes more converts than reason
    6. Re:iT vs. MIS by Anonymous Coward · · Score: 0

      Christ Almighty, Will You Learn to Capitalize Correctly? Your sentence structures are as poor as your logic, your rhetoric could be used as a sieve. I'd suggest taking some college-level rhetoric and composition classes ASAP.

    7. Re:iT vs. MIS by kipsate · · Score: 1

      You seem to focus mainly on the area of IT where it plays a facilitating role. You specifically mention video conferencing, "cisco network of 20 computers", the speed in which a computer program executes.

      However, let's also look at the enabling role of IT, the software side. Companies like Microsoft, Google, Amazon, Ebay etc. prosper because of their IT knowledge and assets. But also for non-IT companies, IT is a strategic part of their operations. In the finance industry (insurances, banks) the quality of their back-office software more than ever has become a factor in driving down operational costs. Logistic companies (think UPS) depend heavily on IT.

      It increasingly is the quality of IT that gives companies an edge over their competitors. With a smoothly running back-office, you can run your business more efficiently and with less people.

      However, these smart systems need to be build by smart people that have a deep knowledge of IT. Good software architects that can build well-functioning solutions, by using the input of experts on the business side. (So, I don't agree with you when you say "IT workers are not supposed to be separated from the business that they work for[,] they are part of it". An architect designing an office only needs some input from the people that will use the office to be able to build it. The architect does not need to have an intimate knowledge of their business. I strongly believe that this analogy holds true for software as well.)

      In the mean time, IT has acquired a questionable image. Job losses, outsourcing to India, salaries going down are trends that keep new students from choosing for studying computer science. There will be a shortage of good IT people again because of this.

      Your post radiates negativism and dismissal towards the importance of IT. I encourage you to look around and see how IT is of strategic importance to many companies. Please don't make it sound as if IT is "just another aspect" of business, because for many companies, it is much more than that.

      --
      My karma ran over your dogma
    8. Re:iT vs. MIS by CiXeL · · Score: 1

      Hey man if i could do any of that stuff and make enough money to feed myself i would. Large spans of unemployment humble onesself. Its not a matter of turning my nose up at a job, its that i cannot afford to feed myself on those jobs.

    9. Re:iT vs. MIS by scrod · · Score: 1

      Businesses also want people who have proficiency in their native language and who can communicate without generating run-on sentences. You make a good case for outsourcing.

    10. Re:iT vs. MIS by jbplou · · Score: 1

      You are a dinosaur. IT has one role to enable and transform the business. In order to do this IT must be aligned with Business. Alignment can not be acheived without knowledge of the business from IT. Now a network administrator only needs basic knowledge of the business. But any kind of developers or architech better know the Business very well if they are to design a good system.

    11. Re:iT vs. MIS by Phos · · Score: 1

      I've seen this phenomenon you speak of, IT vs. MIS, in another way: The creation of software.

      In my previous job, I was a software developer for a Nuclear Power Company, and I fell under the "IT" umbrella. Management decided that engineers should not be writing software, only software developers should be writing software.

      I think two main reasons for this was the adherance to software standards, and the future maintenance of the application.

      Software standards - The company created tons of Software standards, which drove most good programmers away from them (including myself - Note that I am no longer there).

      Future maintenance of the application - the company did not want to be reliant on a single engineer, so they felt that by having the Software group write the software following company standards, that it would be well documented and maintained by that group, instead of being maintained by one engineer.

      So, my job consisted of meeting with the engineers, gathering their requirements, and implementing their programs. It was a pretty fulfilling job to see satisfied engineers, but I always felt like such a position would, someday, become obsolete. I mean, the engineers are necessary because they know the business. But why is the software developer truly necessary? He isn't! Technology should advance enough so that the engineers could develop their own programs, without the problems that the company is trying to avoid. In fact, you could say that we are already there, it just may take a few decades before everyone realizes that this is the best practice!

    12. Re:iT vs. MIS by jellomizer · · Score: 1

      quality of IT that gives companies an edge over their competitors. So you are saying Sun Micrososystems is about to kicks Microsoft Corps butt. Man I better buy some stocks.

      The truth is there is little competive gain from a good enough infrastructure to a great infrastructure. Other then the fact in a Great infrastructure the IT people are a little relaxed and have time breath. VS a company with a good enough infrasctructure where the same number of people are going crazy getting all their work done.

      An example Windows will crash once a month. Vs. Linux that crashes once a year. In theory the downtime adds up. But in reality it doesn't because the 3 minutes it takes to restart the computer is quickly made up (IE less time at the water cooler)

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    13. Re:iT vs. MIS by Tablizer · · Score: 1

      Sure Video conferencing is cool and all but does it actually help improve profit, No, not really.

      Not when you compare it to the alternative: Flying 50 staffers and executives to Vegas or a central location for $2,000 a pop to meat. That is $100,000, plus lost labor while traveling. (Actually, I think something like a Wiki would be better, but most sales and managers tend to be verbal people.)

      If it takes you twice as long to make a mid size program 50% faster, It would be cheaper to buy a computer that is twice as fast, and run your slower program on that...

      I used to think that way, but what I found is that it takes staff effort to move the stuff over, upgrade the server, and test everything. It can be a major disruption if things go wrong with the upgrade. Maybe when hardware is truely hot-swappable that will be the case, but we ain't there yet.

    14. Re:iT vs. MIS by Tablizer · · Score: 1

      In my previous job, I was a software developer for a Nuclear Power Company...Management decided that engineers should not be writing software, only software developers should be writing software.....I think two main reasons for this was the adherance to software standards, and the future maintenance of the application....The company created tons of Software standards, which drove most good programmers away from them (including myself - Note that I am no longer there).

      Standard can be annoying and restrictive, but somehow for reasons that compleeeetly escape me, nuclear power and cowboy coding don't seem like a good match :-) Perhaps it was just the wrong industry for you.

    15. Re:iT vs. MIS by Sithgunner · · Score: 1

      Just commenting on your comment, but buying better comp to solve programs problem only makes things harder later on, maybe starts costing more in the medium run.

  14. Interesting reversal... by dannyitc · · Score: 1

    As a Biology major, if this is to be believed At Stanford, career experts are urging engineering and science majors to get internships and jobs outside of their comfort zones -- in marketing, finance, sales and even consulting. Then it looks like many hard science majors are going to be competing for jobs that they are arguably less qualified for with people (Communications, Econ, Marketing majors) who are often looked upon with condescension for their "easy" majors.

    1. Re:Interesting reversal... by magarity · · Score: 1

      You missed the point. The Stanford career experts understand that everyone who wants to work at a business should understand how business works. A graduating bio major going to a pharmacutical company and saying "My summer internship was doing marketing" will be seen as more savvy to the needs of the marketplace. Even if you're in a lab all day and have no direct contact with customers, you'll understand better what the customers are looking for: They don't just want a cure for cancer; they want a cure for cancer in a range of designer colors.

    2. Re:Interesting reversal... by Anonymous Coward · · Score: 0

      I hope you're not flattering yourself by thinking biology is one of the hard sciences, are you?

    3. Re:Interesting reversal... by dannyitc · · Score: 1
      I do consider Biology a "hard" science, by most definitions. As an undergrad according to my unis graduation requirements you've worked your way through 75% or so of a Chemistry major (lacking only p chem and some independent lab work) and most of the upper level courses in biology are graduate-level classes (graduate biochem, histology, some of the more computationally heavy genetics courses, etc).

      As far as other science majors, Physics, Chemistry, and most engineering majors (I consider any non-chemical engineering a beast separate from that of this nebulous concept of "science") are all challenging programs at most universities.

      I wasn't trying to be condescending or arrogant, I just think at unis that offer business and science degrees, there is a lot of resentment towards the workload carried by Marketing, Econ, Com majors and the like by students of the "hard" sciences.

    4. Re:Interesting reversal... by dannyitc · · Score: 1

      As far as internships go I could definitely see the use in that. However, I could see someone questioning the wisdom of beginning employment after graduation in such a way as was stated.

    5. Re:Interesting reversal... by bladesjester · · Score: 1

      We need to ask ourselves what people want from fire.

      "Stick it up your nose"

      Exactly! Do people want fire that can be fitted nasally?

      (Gotta love the B-ark. Just watch out for the mutant space goat)

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    6. Re:Interesting reversal... by Anonymous Coward · · Score: 0

      Hahah. The case with economics is the most amusing. I've heard from several economists that the best (and increasingly, only) way to get into a good Doctoral program is to take a Math degree as an undergrad. It's not surprising then that the undergrad econ programs would be gutting themselves into foo-fooed academic versions of Marketing.

    7. Re:Interesting reversal... by sjwaste · · Score: 1

      Economics is lumped in with marketing and communications, you're telling me? I hope you're just misinformed, because while not as difficult as the "hard" sciences, it's a lot more involved than the cake majors like marketing or communications. I might be biased because I did come out of a top-20 economics dept, but there's quite a bit of mathematics required for that degree. In fact, to have any hope as a real life economist, you'd probably need as much or more math coursework than a biology major (3 levels of calculus plus a good amt of advanced statistics). Marketing and communications don't need any of that. (That's probably why in my graduating class, the College of Business had 55 econ majors, our largest ever, vs 600-some marketing and another 600 management majors).

      I would push Economics to any freshman who wants to acquire some practical business skills while keeping one foot in the abstract level. Employers today want well-rounded (read: technical knowledge with practical business knowledge), which neither the hard sciences (bio, phys, math, etc) or the cake majors (marketing, management, communications) will teach. It's the middle ground, like Economics, Mgmt IS, Actuarial Science, etc that seem to be popular among college employment recruiters these days.

    8. Re:Interesting reversal... by dannyitc · · Score: 1

      I definitely wasn't implying a two-tiered heirarchy with those blanket statements, which seem to have instigated much more than I was intending. I have a good friend who will be graduating next year as an Econ major and speaking anecdotally, your Econ department sounds like it's in a different league than the one I have had experience with. In retrospect, I would probably just put com there at the bottom universally and then everything else more subjective and related to the university.

    9. Re:Interesting reversal... by magarity · · Score: 1

      Well, I guess if you're determined to work at company X and there aren't any openings in your field but there is one in marketing / whatever then you might take that and apply to transfer internally to a more preferred department. Larger companies like to shuffle people around more than getting someone from the outside.

    10. Re:Interesting reversal... by sjwaste · · Score: 1

      I didn't take offense to it, I did just want knock in my two cents to move economics out of a perceived cellar :)

      My school offered 3 Econ degrees, a BA, BS, and BBA. The BA required more "social science" type classes, the BS more upper level theory, math, and research, while the BBA required the business core that all business majors took (intro level accounting, finance, etc, plus a single 12 credit course that integrated all of 'em) and then your upper level theory requirements that the BS had, plus the general business capstone.

      I personally did the BBA because I thought it would help to have the business skills on my resume when it came time to look for a job. I have friends who got the BS who are also all employed, but I would say those of us that did the BBA got better jobs, probably because we had the general business skills and were perceived as better rounded candidates.

      My actual point was that even hard science majors ought to maybe stay an extra year and minor in a business field. For instance, a guy with a BS in Mathematics who minored in business could make a whole lot of money as an Actuary. I personally benefitted from my econometrics skills in the business environment, no doubt more due to my stats coursework than my business coursework, but the little bit I knew about business put me ahead of others that didn't, I would imagine.

      For what it's worth, I WAS a biology major for about two years. I learned quite a bit and liked it a lot, but I ended up switching because our faculty was overly apathetic. Otherwise I would've graduated with a BS in Biology, no doubt. I respect the hard sciences probably more than my own major, but I did notice that most of the on-campus recruitment was for the college of business grads (majors and minors).

    11. Re:Interesting reversal... by sjwaste · · Score: 1

      That's very true, but not entirely. PhD programs will accept you provisionally, and you'll be required to take some upper level math as remedial coursework during the first year.

      The better undergraduate economics programs are now requiring what amounts to a math minor for this exact reason. You just won't cut it in graduate economics without math skills, because upper level theory is mathematically rigorous. My program offered grad-level theory to seniors to better prepare them for graduate work. Like I said, though, we're a top 20 program as of when I graduated (and currently still), so I'm sure its easy to find examples of schools that DON'T do this.

      Any major can be turned useless given the right (wrong?) department faculty and leadership.

    12. Re:Interesting reversal... by Pinback · · Score: 1

      When a company begins to beat the "you IT types need to understand the business" drum, it is time to take your professional skills someplace where they're valued more than the bullshit credo du jour.

      If the company can afford to have you spend three quarters of your time wallowing in the groupthink, then they can afford to pay you a higer bill rate while you work from the outside. Keeping in-demand leading-edge skills up to date is not a trivial undertaking, and should not be replaced with worrying about what color the company cancer cure is going to come in.

      The research hospital, insurance company, bank, manufacturing concern, etc, all need the same kind of IT pros. If the one you're working for gets an ass-kissing business-side-of-the-house-loving CIO, remember that the average CIO tenure is less than four years. But if you can't deal with the bullshit for that long, either go pro, or find some fresh air at the next place.

    13. Re:Interesting reversal... by nazzdeq · · Score: 0

      Marketing is the most valuable skill in existence. Economics is just measuring. Let me see you sell 10 millions of a product or sign up 10 million subscribers to a service and make a profit doing it. No one makes a dime until something is sold. Economics as a profession or major is way down the totem pole dude.

  15. The bad news... by russotto · · Score: 5, Funny

    That the remaining jobs are in areas where geeks are typically short in skills.

    The good news....
    It IS Gartner, meaning there's a damn good chance that analysis is a steaming pile of BS.

  16. Interesting question: by Illserve · · Score: 3, Interesting

    I wonder how many of those programming jobs 'lost' were actually promotions to managerial positions, and the vacancies left behind were farmed out?

    1. Re:Interesting question: by dtfinch · · Score: 1

      Who doesn't have 4 bosses these days?

    2. Re:Interesting question: by magarity · · Score: 1

      Why do you need to wonder? It's right there in the summary:
      most people affiliated with corporate information technology departments will assume "business-facing" roles.
      Nowhere near as many people as you might think become outright unemployed when programming jobs are outsourced (although of course some are and its no consolation to them). The company where I work is transferring most of the servers to a hosting service (outsourcing) but no one in IT is being laid off. They've just got new job descriptions.

    3. Re:Interesting question: by scottsk · · Score: 1

      Or entry-level shakeout. Everyone hung out a shingle as a web designer in '00 and '01. Now they're gone. The supply of a lot of these sorts of people far exceeded any real or imagined demand.

      Most of these people are no big loss. They read some book "for Dummies", did web pages that looked good on their PCs, and had absolutely no idea what was required in the real world of production systems. We are better off that people who don't know how to do professional work and have no professional training are gone.

    4. Re:Interesting question: by Illserve · · Score: 1

      We are better off that people who don't know how to do professional work and have no professional training are gone.

      So I've been out of the country for 2 years, ummm these people are not "gone" are they?

      I know the Bush administration has been unusual, but I'd like to hope the unemployed still.. you know... exist.

    5. Re:Interesting question: by IceAgeComing · · Score: 1

      Who doesn't have 4 bosses these days?

      Hey! I'm glad I caught you posting on slashdot. This is your boss. I noticed on that last report you submitted, you used the wrong cover sheet. Did you get the memo? I'll send you copy, don't worry about that.

      If you could use the right cover sheet next time, That'd be Greeeat. Thanks. Oh, and back to work.

  17. Yep lost my job in March 2005 by CrazyJim1 · · Score: 1, Insightful

    No work for me, even though I write some grotesquely long and complex code. I feel like I've come a long way in 22 years since my early days of print rockets, but it seems like the industry is saturated. I've sent out thousands of resumes, but my only jobs I've gotten was a pity job from my university, and a job through my exgirlfriends dad.

    I have only one last hope at the best game design job in the world before its back to the salt mines(minimum wage:soul crushing work.) And to be honest, its almost better not having a job at all than working for minimum wage after you spent a lifetime of blood sweat and tears in your field.

    1. Re:Yep lost my job in March 2005 by jbellis · · Score: 3, Funny
      No work for me, even though I write some grotesquely long and complex code.
      Maybe there's your problem...
    2. Re:Yep lost my job in March 2005 by Anonymous Coward · · Score: 0

      We can't find enough personnel here in the DC area, however, most have to have TS clearances....

    3. Re:Yep lost my job in March 2005 by Anonymous Coward · · Score: 0

      Hey Everyone it's Crazy Jim! World-class game player and "inventor" of the Tekken-rpg! Full of great ideas although he's never managed to actually implement any of them! Check out his creds at his glorious website, http://www.geocities.com/James_Sager_PA/! Be Seeing you!

    4. Re:Yep lost my job in March 2005 by Anonymous Coward · · Score: 0

      I write some grotesquely long and complex code

      You might want to consider writing concise, maintainable code instead. Employers tend to like that.

    5. Re:Yep lost my job in March 2005 by Anonymous Coward · · Score: 0

      If I remember you are from Pittsburgh...hopefully you are applying in other areas, because Pittsburgh is one big IT black hole. If I also remember you have no real experience and are right out of college, so if you didn't get recruited out of college you are probably a little screwed...if your so creative and great at code, why not program your own software and sell it?

    6. Re:Yep lost my job in March 2005 by CrazyJim1 · · Score: 1

      I knew someone would post that as a reply. What I meant is to solo code most of a MMORPG, 5 page long SQL statements, writing Abstract window toolkit, Gnutella from scratch. When I meant grotesquely long code, I meant that I can code entire systems solo.

      Someone else posted it earlier. I think my only hope would be starting my own buisness, but every successful idea I have, someone else develops first.

    7. Re:Yep lost my job in March 2005 by CrazyJim2 · · Score: 1

      I recently got a job working on Starcraft 2 at Blizzard. I wrote a demo project that showed an improved method for gathering real-time player statistics. We are going to develop it further as the new ranking system for the game. It is a dream come true working on Starcraft 2, as Starcraft is one of my favorite games. Who'd have thought that a kid who played the game in Korean netcafes would now be working on the sequel. So keep your chin up. If you are as great a coder as you say, I'm sure all of your wildest dreams will come true.

      --
      "But theres things mightier than a sword, and there are things mightier than pens. Guns and rap." - CrazyJim1
    8. Re:Yep lost my job in March 2005 by HornWumpus · · Score: 1
      I can code entire systems solo.

      Anybody halfway good can do that. The trick is coding as part of a team.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  18. 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 Anonymous Coward · · Score: 0

      Is it that or just a widening of the market? In other words, people from all over the world have a much larger presence due to the Internet and better connectivity.

      In other words the market is "flattened" or diluted a bit more than times past. We just need to figure out a way to use that power so that everyone involved benefits.

    2. Re: Giving away the store by Anonymous Coward · · Score: 1, Insightful

      Thats absurd.

      Have you ever heard the expression "Re-inventing the wheel"? Its one of those things I'd rather not be doing. Having worked on a few embedded projects involving Linux, I'd say your assertion that Free Software is hurting the proprietary market is absurd.

      I strive to never work on the same thing twice, and there's always something else which needs to be done. If it was already done as a Free Software project, that leaves me more time to write other things.

    3. Re:Giving away the store by patio11 · · Score: 1

      [quote]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?[/quote] Well, music (performance and composition), journalism, poetry, opinion writing, fiction, art, child care, education... oh, that was a rhetorical question? :)

    4. Re:Giving away the store by MaGogue · · Score: 1

      In waht cosiety are teh peopl giwing away stuff?


      Hmm, maybe in a society where college is free?
      Maybe in a society where software is reusable?
      Maybe there really is no need for large masses of programmers .. they (we) are reinventing the wheel most of the time anyway.
      Maybe in a society like this people could go out more instead of clicking away in cubicles all day..
      Ah, I just like to dream.

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

      So exactly what free software have you had to compete with?

    6. 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...

    7. 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?

    8. 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
    9. Re:Giving away the store by saider · · Score: 3, Interesting

      This is only bad for the software developers. Many CS folks use software instead of creating it. You can still make money doing this and Open source gives you a very broad portfolio of applications to choose from.

      There are many businesses here that need to get jobs done, and software packages (free or otherwise) almost always need to be tweaked and customized before money will change hands. If you want to do software in the US, this is where you should aim for. Either that or try to get hooked up to a research organization.

      But "software development" is largely a "grunt job" for most business applications, and will be sent to the lowest bidder.

      --


      Remember, You are unique...just like everyone else.
    10. Re:Giving away the store by Anonymous Coward · · Score: 1, Informative

      Just because the largest software company in the world makes consumer software does not mean most software made in the world is for consumers. Most software is made for a handful of customers, and not for general use. Free software does not compete with this specialized software most of the time, but consumer software. If might affect you if you work on consumer software, but most programmers don't work on consumer software.

    11. Re:Giving away the store by csrhodes · · Score: 1

      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?

      Let's see... from personal experience, the music industry and the scientific research industry; anecdotally, the acting industry, the journalistic industry, the DJ industry, and no doubt many more. The common factor? Things that people seem to enjoy doing for their own sake.


      You can't give away huge quantities of something that has intrinsic value and expect it not to have an effect on market pricing.

      Nor can you usefully argue against people doing something that for them has positive utility, even if that decreases your net utility. (If it decreases yours by more than theirs increases, though, you can offer to pay people not to develop Free Software and come out better off. Feel free to contact me to discuss terms).
    12. Re:Giving away the store by DogDude · · Score: 1

      gh unemployment amuse themselves by giving away the very craft that they think they're going to sell if they're ever employed later?[/quote] Well, music (performance and composition), journalism, poetry, opinion writing, fiction, art, child care, education... oh, that was a rhetorical question? :)

      None of those things are perfect replacements for each other. If I run a company employing 3 people that is writing a program that does X, I can easily be shut down by a college kid who writes a program that does X, and then gives it away for free. Hence, not only am I not going to be able to hire that kid, but that kid will now be competing against the 3 developers I had to lay off.

      --
      I don't respond to AC's.
    13. Re:Giving away the store by Anonymous Coward · · Score: 0

      Exactly his fricking point. With few individual exceptions, those are fields where the average pay is very low.

    14. 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.
    15. Re:Giving away the store by Anonymous Coward · · Score: 0

      This is only bad for the software developers.

      Not really. If you look at the great free open source software development tools, software development is becoming easier with those tools than with non-free software. Look at things like Eclipse, Java open source frameworks (Spring, Hibernate, etc), Python, PHP, Ruby, Perl, etc, free software has made the life of the developer much better. It's harder to sell non-free development tools, but that's a small price to pay for being able to deliver solutions easier.

    16. Re:Giving away the store by Anonymous Coward · · Score: 0

      nonsense.

      i guess a tech bubble exploding, not to mention the overall increase in the numbers of programmers world wide, followed up by a U.S. economy in the doldrums had very little to do with the job situation.

      architects (real ones, that design with bricks, stone, wood & steel) don't have the respect or payola we used to garner, but i guess i could say "some" of the lessened market demand can be traced straight back to free software in this situation too? why not, let's just blame that communistic opensource for all are problems. You hit us with the "some" word, nice way to dodge the real issue with your theory...what does "some" mean?

      hell, i'll inform the GMC workers that they are losing jobs to opensource too! why not? it has nothing to do with mexican, asian and other foreign labor.

      ha. enough of the sarcasm from me.

      no i think you are not facing reality.

      the fact of the matter is, programmers have become a dime a dozen.

      and while this does nasty things to said programmers ability to earn a buck, it does nothing to squash the desire of those who truly love programming for the sake of programming.

      It is the weak job market, caused by globalization & natural reversal of a bubble, that is pumping up the ranks of opensource volunteers.

      not the other way around.

      your theory of opensource volunteers creating software that in turn adds more volunteers in some weird cyclical chain that is pure fantasy.

    17. Re:Giving away the store by bay43270 · · Score: 1

      Open source is just software's way of commoditizing. While in the electronics industry, chips, memory and capacitors became commodities; in software web servers, some libraries, web browsers and operating systems and languages have become commodities. The difference between commodities in software and in other industries is that software can be much easier to duplicate. Portability and reusability of the code and the license are the only things keeping all software from being commodities. There is very little reason to pay people to invent a better web browser because we have more pressing issues. Most of those issues involve more domain knowledge than technical knowledge.

      If we do our jobs right, we will eventually eliminate the need for our jobs. That's fine with me. There are plenty of interesting puzzles left to solve.

    18. Re:Giving away the store by DogDude · · Score: 1

      This is the simple psychological study of the prisoners. In this case, a programmer in college, unemployment, etc. codes for free to beef up his resume, while at the same time, damaging the job market overall. Sure it's good for him, but what about that poor guy/company that is now going to have to compete against *free*. Free software advocates are very, very short sighted.

      --
      I don't respond to AC's.
    19. Re:Giving away the store by LifesABeach · · Score: 1

      With the advent of web services were its html/css in, and xml/xslt back all over https. And server side "TSR's" in between. The very nature of software engineering has changed. The result is that the complexity is greatly reduced. If I were in a culture that caters to one the 7 wonders of the world, I'd be VERY concerned about that beckoning call from beggers alley.

    20. Re:Giving away the store by MartinG · · Score: 1

      You can't give away huge quantities of something that has intrinsic value

      The value of software is not intrinsic. It only has value as a product when you intruduce artificial constraints to the market such as various forms of intellectual property law. (Note that I am neither condoning nor condemning said laws, merely pointing out what they do)

      It seems that the trend for software is that product value is falling while service value is not.

      --
      -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
    21. Re:Giving away the store by JohnFluxx · · Score: 1

      Makes me wonder why you had to hire 3 people to do the job that a college kid could do in his spare time :)

    22. Re:Giving away the store by Retric · · Score: 1

      What's your point lots of open source projects hirt closed software people.

      Open BSD and Linux vs Solaris
      FireFox vs IE
      Oracle vs MySQl
      OpenOffice vs MS Word
      GIMP vs adobe Adobe Illustrator ect Apachie vs what where those others called again?
      Gnu Chess vs. Chessmaster

      And let's not forget shareware. Lot's of people "dared" to request some cash for their work to have somone deside to do the same thing and GPL it.

      Open source software has hirt a lot of people and companies but hey you got to support the cause right.

    23. Re:Giving away the store by A.Chwunbee · · Score: 2, Funny
      If I run a company employing 3 people that is writing a program that does X, I can easily be shut down by a college kid who writes a program that does X, and then gives it away for free.
      Sahib, if one college kiddy is three times the productivety as your programmers, perhaps you are deserving to be shutted down and should all go and cook jolly old hamburgers.
      --
      select * from base where originalOwner = 'you' and currentOwner != 'us'.
      0 rows returned.
    24. Re:Giving away the store by Pfhreakaz0id · · Score: 1

      Look, I LIKE open source, but you can't deny it's taken away from some programming jobs. How's the market for IDE's? Is Borland selling many copies of Jbuilder these days? Why would they? Eclipse is a GREAT IDE, with a million plugins extensions and it's free!

    25. Re:Giving away the store by arose · · Score: 1

      OpenSolaris vs Solaris...
      IE finaly is moving, Firefox is helping the programers there more than hurting.
      Do you work at Oracle?
      Do you work at Microsoft?
      There is enough whining about GIMP that it shouldn't hurt Adobe much if all the whiners buy Photoshop.
      They can bundle GNU Chess with their GUI if they can't get their fingers at a better engine.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    26. Re:Giving away the store by Anonymous Coward · · Score: 0

      hell, i'll inform the GMC workers that they are losing jobs to opensource too! why not? it has nothing to do with mexican, asian and other foreign labor.

      I thought it had more to do with CEOs making too much money, shareholders demanding record profits every quarter, GM making tons of SUVs that people are finally beginning to realize are destroying the environment (or at least costing them an assload at the pump), and greedy unions.

      True story: don't know GM, but at the Ford Milan plant, there were a couple "senior" janitors making over 80K/year in overtime. I watched a machine operator sit on a stool for 5 minutes, stand up and cut the flash off a plastic gas tank (1 minutes), sit back down and continue reading his paper, he made about $22/hr. There was a hydraulic leak, he hit the e-stop and just kept reading the paper, it's not his job to do anything else.

    27. 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?

    28. Re:Giving away the store by youknowmewell · · Score: 1

      Yes, it seems that letting CentOS exist has made it difficult for Redhat to compete. Same with Novell and Suse. Don't forget Mandriva. Those companies seem to be very short-sighted, and they obviously haven't considered that they're shooting themselves in the foot (although, Mandriva did gain popularity through bring free...).

      The college kid is doing what he is doing for free, on what free time he has after studying and social activities and video games. The guy competing against him in X business is being paid to work 8 hours or more a day to make software. I wouldn't say that the college kid exactly has the advantage here. You want to compete? DO A BETTER JOB.

    29. Re:Giving away the store by che.kai-jei · · Score: 1

      as you say in america, 'boo fucking hoo'!

    30. Re:Giving away the store by militiaMan · · Score: 0

      If they would have hired the open source developers to do some other development their would not be a problem. Think. Please think. I predict that open source developers in the U.S. and other high cost of living countries will rule the whole world in less than 20 years due to the greed of the rich. One they have free time, and two they are getting screwed by the whole world through false exchange rates. Wake up. The machines are coming even if you don't like it.

    31. Re:Giving away the store by mark-t · · Score: 1

      If your company with 3 on-staff programmers can be shut down by a college kid who writes a program in his spare time, then your company was doing something wrong already, and you can't blame free software for that mistake.

    32. Re:Giving away the store by Retric · · Score: 1

      My point still stands fewer people pay for real UNIX systems out there.
      I don't need to work for Oracle they are laying developers off thus saturating the market thus hurting me.

      MS might be doing "fine" but Open Office is close do cutting off a source of revenue just as Apache did.
      People willing to pay for PS are not going to be using GIMP but they have more pieces of graphic software than just PS and GIMP is cutting into that revenue.
      I stopped buying Chess master after GNU chess showed up. Now sure they can fire some developers now that GNU chess is open to all but that's my point it's hurting US.

      Sorry but those who don't have their "fuck you" money are being hurt by Open Source software. It's not the end of the world, but people only need so much software the more that's "free" the less people are willing to pay for and thus the less money that goes to us developers.

      PS: IE is only really a complex issued because it's free anyway so I should have left that one alone.

    33. Re:Giving away the store by Deeze · · Score: 1

      Why can't you hire that kid? I'm sure he would jump at the chance to get the pay you were giving to the 3 incompetent losers you hired that couldn't do for pay what he does for fun.

    34. Re:Giving away the store by SatanicPuppy · · Score: 1

      Yes, wouldn't it be nice if no one was allowed to give work away for free, and everyone was forced to pay for bloated expensive products, just so the companies that make those products wouldn't go out of business?

      It's the way of the world. People are going to have to adapt, and move on to the next level. The megasoftware companies are not in the best position right now, and that's not going to change until they shift from providing programs that claim to do everything for everyone, and turn to providing services for their customers based on their individual needs.

      Think about it. You pay for the software, then you pay people to customize it, then you pay people to install it, then you pay people to maintain it.

      Sure its great for all the people in the middle, but, reality check, if companies don't have to pay for all those people to still get a quality product, they're going to jump on the opportunity to get rid of them, and no artificially created scarcity is going to stop them.

      Welcome to capitalism. It's a bitch.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    35. Re:Giving away the store by bnenning · · Score: 1

      Sorry but those who don't have their "fuck you" money are being hurt by Open Source software.

      You are a troll or severely logic-impaired. Thought experiment: suppose Apache, gcc, and Perl never came into existence, and anybody who wanted set up a website had to pay thousands of dollars for the software just to get started. Would the demand for programmers be more or less?

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    36. Re:Giving away the store by arose · · Score: 1

      Of course he is logic impaired, he stoped buying Chess software after GNU Chess showed up, not after internet chess showed up...

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    37. Re:Giving away the store by arose · · Score: 1
      My point still stands fewer people pay for real UNIX systems out there.
      Are you a "Real UNIX" vendor?
      I don't need to work for Oracle they are laying developers off thus saturating the market thus hurting me.
      Welcome to capitalism, enjoy your stay.
      People willing to pay for PS are not going to be using GIMP but they have more pieces of graphic software than just PS and GIMP is cutting into that revenue.
      GIMP is the best free software alternative to PS so other graphic software has nothing to do with your point.
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    38. Re:Giving away the store by Moderatbastard · · Score: 0
      Comparing apples & oranges, not insightful. Metamods please take note.

      How is free software supposed to solve a specific company's specific needs? I can use an open source IDE or an open source HTTP server written by someone I've never met because evreyone knows, to a reasonable level of approximation, what an IDE or HTTP server is supposed to do.

      But how is someone who's never heard of "Acme Inc"(1) supposed to know every wrinkle of their byzantine procurement procedures (2)? Similar kinds of fascinating things are what most in-house development entails.

      (1) Even if he'd already developed the equivalent at Bloggs & Co, you can bet they do it different.
      (2) Probably none af Acme's employees does either, least of all the purchasing manager.

      --
      1/3 of jokes get modded OT. If you get the joke, mod 1 in 3 insightful/interesting/underrated to restore karma balance.
    39. Re:Giving away the store by Hognoxious · · Score: 1
      The value of software is not intrinsic. It only has value as a product when you intruduce artificial constraints to the market such as various forms of intellectual property law.
      Well, according to this "Intrinsic value in general, is the argument that the value of a product is intrinsic within the product rather than dependent on the buyer's perception.". So if perl does the job, or Eclipse works, then they have intrinsic value. You seem to be using the word to mean something like "market value" or "selling price" - totally different concepts, indeed quite the opposite of what it really means.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    40. Re:Giving away the store by Anonymous Coward · · Score: 0

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

      Mostly for tools, but that's really irrelevant to offshoring. There never were lots of jobs developing IDEs. If companies could substitute open source solutions for developers, they would be doing that instead of offshoring the jobs. India would get the same heave-ho that U.S. programmers would.

    41. Re:Giving away the store by SparafucileMan · · Score: 1

      i'm glad someone's saying it.

      software has come a long way since the dark days. most of the solutions have already been found and coded in some nice library somewhere that is typically cross platform and you can get to from google in a few seconds.

      and unless you're programming something serious, for gods sakes, ditch the C/C++/assembly crap already. you're just wasting your time.

      the day i slapped together a nice program with WX/Python/other libs in a few hours, having not had any previous experience with either python or WX, i said... "well fuck me. i can't even notice that it's not written in C." hell, it was cross platform too.

    42. Re:Giving away the store by drsquare · · Score: 1

      I disagree, why buy the cow when you can get the milk for free?

    43. Re:Giving away the store by youknowmewell · · Score: 1

      I don't know, ask Microsoft why they hired the founder of Gentoo. You might also want to ask the guys at Nokia why they hired this guy http://mobile.newsforge.com/mobility/05/06/08/1948 202.shtml?tid=97&tid=2 . You might also want to find out why Red Hat develops Free Software actively.

      You're free to disagree, but you're ignoring the evidence which directely contradicts your point.

    44. Re:Giving away the store by Retric · · Score: 1

      I have written simple web hosting software. And if the only packages out there cost 1000+$ I would have easly sold what I wrote for say 5$ a copy so there would have been "cheep" web hosting solutions out there.

      One cost of opensource software is the reduction in such projects. Yes most software costs losts of cash now but that's because the only people left willing to pay for software are company's who don't realy care if it costs 100$ or 5$ is about the same when your paying the guy using it 30$ an hour. With Pearl on the market there is not enough room left for somone to make cheep software that does about the same thing.

    45. Re:Giving away the store by bnenning · · Score: 1

      And if the only packages out there cost 1000+$ I would have easly sold what I wrote for say 5$ a copy so there would have been "cheep" web hosting solutions out there.

      And when the guys selling the expensive packages would complain that you're devaluing the market, what would your response be? That's competition, right? Why is it ok for a competing product to be $5 but not $0?

      With Pearl on the market there is not enough room left for somone to make cheep software that does about the same thing.

      There is however lots of room for developers who *use* Perl to create custom solutions, which would not exist if it weren't free.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    46. Re:Giving away the store by Retric · · Score: 1

      If 300$ is stopping development then there are other major problems.

      The cost of employing a good developer is well over 120k/year. Wages + Benefits + SS + office space + PC + ...

      Now if your talking about a true startup then sure software costs can seem vary important but every business has startup costs. One of the first things I would tell any startup is BUY PHOTOSHOP! Why? Well in the end the reason why your company succeeds or fails will come down to efficiency. It's easy to spend more time trying to figure out if you can get buy with cheep stuff than the cost of buying the best product. This does not mean you should buy 1000$ office chairs, but when it comes to your tools buying the "best" is going to be worth it.

  19. Really!? by MistabewM · · Score: 0

    No SHIT we didnt notice this did we?

    --
    "A learning experience is one of those things that says, 'You know that thing you just did? Don't do that.'" - DNA
  20. briliant by chadseld · · Score: 2, Insightful

    If we all become managers, get MBA's, focus on corporate strategy/direction, and financial analysis. WHO THE HELL IS GOING TO MAKE THE PRODUCTS?? Top-heavy boats tip over.

    1. Re:briliant by Smallest · · Score: 0, Offtopic

      the Indians, Chinese, Pakistanis and the rest of the various SE Asians will make the products, of course.

      but Big Brained Americans will remain on top because their brains are so much bigger and better than those of anyone else in the world. nobody else could possibly come up with the same wonderful products that an American Brain can. no way. not ever. nope

      --
      I have discovered a truly remarkable proof which this margin is too small to contain.
    2. Re:briliant by feepness · · Score: 1

      If we all become managers, get MBA's, focus on corporate strategy/direction, and financial analysis. WHO THE HELL IS GOING TO MAKE THE PRODUCTS?? Top-heavy boats tip over.

      Once we get rid of all those pesky consumers we can outsource the consuming so we won't need the products (or the PHB's) either! :)

  21. 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 Anonymous Coward · · Score: 0

      but who is going to protect the working class from evil business!!!

    2. Re:And what do you expect? by eyeye · · Score: 1

      Blame socialists all you want but outsourcing is a 100% capitalist activity, socialists are outsourcing its big companies or even your own local government agencies.

      --
      Bush and Blair ate my sig!
    3. Re:And what do you expect? by Ass+Feces · · Score: 1

      socialists regulate the market and the market responds by avoiding the burdensome regulations and taxes of America. why do you think most hi-tech manufacturing occurs in other countries? because there is no way in hell you can build a DVD player for anywhere near the price you can in china, even with labor costs factored out

    4. Re:And what do you expect? by jcdick1 · · Score: 2, Insightful

      Not a small chunk of it, however, is simply the American lifestyle and worker demands.

      In these other parts of the world, you have three generations of family living in an apartment. They don't the expectations of living in a 2500 sq. ft. home on an acre of land with two more cars than people to drive them. And they don't have the financial institutions scrambling to provide the ridiculous levels of debt Americans are willing to assume to have these things. This makes them a lot cheaper.

      And when your workers balk and threaten a strike at a 3% increase in the employee-paid portion of health benefits, sure the companies are going to look elsewhere.

      Just playing devil's advocate.

      --
      What?
    5. Re:And what do you expect? by telbij · · Score: 4, Interesting

      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

      I'm sorry, I'm all for Libertarian ideals, but the reason Americans are so expensive to hire is because our lifestyle is way out of proportion with most of the world. This all worked great in the past where there were significant barriers to international trade (language, economic, cultural, distance, etc), but as travel and communications technology improves, globalization becomes inevitable. It has nothing to do with politicians at all, everything is run by business, and that's not going to change any time soon.

      The fact of the matter is that Americans are better off by slowly venting jobs to 3rd world countries than attempting to hold off the inevitable through isolationist policies which would eventually lead to some forcible revolt against us. Rich people live in fear of losing what they have, but what they (and we) need to realize that global stability requires some basic economic balance. I'm not talking socialism, just let the free markets sort things out.

      Meanwhile, for those of us getting laid off, quit bitching and recognize your advantage! In most places, starting a business is impossible because there isn't enough money around for a sustained customer base. In America all you need is a salesperson and a half-decent idea.

    6. Re:And what do you expect? by Anonymous Coward · · Score: 0

      The LP is the only party that actually wants to create a regulatory regime that works for everyone..

      ..except those dirty poor people. They don't count though, because they're poor. Even if they do perform many of the jobs no one else is willing to do, what good do they do for the economy? No no, we're far better off just ignoring poor people.

      Oh I feel quite faint just thinking about them, the smelly urchins. Ick! Vote Libterteens..I mean, Librarian!

    7. Re:And what do you expect? by tthomas48 · · Score: 1

      And by socialists you're referring to the Republican party? I'm so confused. Seems like last thing I remembered the Republican party has been hell bent on "deregulating" since they got into office, and there hasn't been an improvement in the manufacturing or I.T. job situation. Of course this could be because these "deregulators" actually just keep handing entire markets over to major corporations and then making it illegal to compete against them.

      I'm thinking that if there was more than one cable company in my city that there would be more jobs... of wait- saying that makes me a socialist.

      Let's be honest, we're a nation of lard-asses who are now only interested in fattening up a select group of lard-ass companies.

    8. Re:And what do you expect? by miro2 · · Score: 1

      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.


      I call BS. You have no idea what you are talking about. What percentage is "a decent size chunk?" You are just letting your own insecurities and prejudices fuel your ignorance (or is it the other way around?). American workers are expensive primarily because America is successful. Life is expensive here. Things cost a lot, good benefits especially. I challenge you to find a single study that states how much corporations are losing by "pushing for diversity over qualification," etc.

    9. Re:And what do you expect? by Anonymous Coward · · Score: 0

      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.

      Of course, if you do lose your IT job, die-hard Libertarians like the parent poster will happily leave to die in the gutter. Don't expect handouts for luxury items like education or health-care. After all, that would lead to regulations that would harm valuable workers like him.

      The ideals of the LP would be appropriate if life in the Western world was a level playing field. Unfortunately, that isn't reality. Part of the reason for so-called "regulations" is to provide people from socio-economic disadvantaged backgrounds with a possibility of improving their situation.

      Incidentally, I find it hilarious that you suggest that out-sourcing and "corporate-to-corporate lawsuits" are a product of socialist ideals. Despite what you may think, not every problem is in society is caused by excessive "regulations".

    10. Re:And what do you expect? by MSBob · · Score: 1
      Don't panic. The great equalizer is coming fast. Soon even the Ivy league majors will have jack shit.

      No I'm not a doomsday crank. Peak oil is here now no matter how much we wish it werent true.

      --
      Your pizza just the way you ought to have it.
    11. Re:And what do you expect? by Anonymous Coward · · Score: 0

      You blame all these other people for the workers' woes but you forget the most important group of people: the American consumer. The American consumer continues to demand lower prices and dosen't seem to care if the work is offshore or not. Outsourcing to third world countries is pure capitalism.

    12. Re:And what do you expect? by metamatic · · Score: 1
      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.

      You're wrong about diversity. Studies show that corporations with more diversity are more successful, not less. Go do some research.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    13. Re:And what do you expect? by Qzukk · · Score: 2, Interesting

      And what do you expect? People are ridiculed for living with their parents. Mass transit is a chicken-and-egg situation where both the chicken and the egg failed to appear. Health insurance costs rise at a rate that far outstrips any other cost of living index, and the leading alternative (pre-tax funded health expense accounts) are largely untrusted because by and large, the money deducted from the worker's paycheck to fund the account isn't paid back to the worker if it's not used.

      But let's say I gave up all that. I live with my parents, carpool to work, and use a medical expense account rather than propping up the ridiculously expensive insurance racket. Do I get employed, or when I walk into a $40k/yr job, am I dismissed as "overqualified"?

      Fixes need to be made on both sides of the line. Americans can learn to live with less pay, but it won't matter if companies don't start rejoicing and welcoming professionals aboard when qualified people start accepting less pay.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    14. Re:And what do you expect? by CmdrGravy · · Score: 1

      So your solution is to allow companies to employ staff paid in food tokens to be exchanged at the company shop and maybe subsidse their rent in one of the company houses ( whilst they are still working for the company ) ?

      No question your companies will be able to undercut those of any other Country but then what are you going to do.

    15. Re:And what do you expect? by onyx+pi · · Score: 1

      I'm not talking socialism, just let the free markets sort things out.

      Free markets? I have yet to discover such an animal.

    16. Re:And what do you expect? by Mithrandir86 · · Score: 1
      Finally, an intelligent voice relating to Economics on Slashdot. Too often these topics turn into xenophobic paranoia.

      It is not so much a violent rebellion, but a stagnation that is most likely outcome of short-sighted protectionist policies.

      To give historical reference: China, for example, was the most powerful nation in the world until around the thirteenth century, when it closed its borders to goods and its minds to ideas.

    17. Re:And what do you expect? by Qzukk · · Score: 1

      In America all you need is a salesperson and a half-decent idea.

      And a huge wad of cash you expect to lose. Think getting a car loan or a house loan is hard? At least the bank knows that the car or house is likely to still be there 5 years from now if they need to foreclose and repossess it (or at least they'll require you to insure it so that if the car or house is not, the money is).

      But a business? 4 out of 5 startups are gone in 5 years. While the majority of those that don't make it are closed without bankruptcy, at the end if you're not the 1-in-5, you're still without income, and quite possibly in a huge amount of debt.

      Before you talk about incorporation, keep in mind that it has costs of its own that will have to be paid up front before the corporation exists to absorb that cost. Additionally, how many companies of fewer than 5 people would not fall under the Alter Ego condition for piercing the corporate veil.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    18. Re:And what do you expect? by telbij · · Score: 1

      Free markets? I have yet to discover such an animal.

      Fair enough, but it amounts to a minor nitpick. Governments would be foolish to not exert some control over trade when it's in their best interest (generating tax revenue for instance), but attempting to protect jobs from being outsourced is a losing battle. You can protect them in the short-term, but in the long-term your entire economy suffers. On the other hand, there's no need to let free trade gut your economic production overnight by opening the flood gates. The key is recognizing certain inevitabilities and shaping the process rather than attempting to force an outcome.

    19. Re:And what do you expect? by rubycodez · · Score: 1

      starting a business doesn't require a loan, not in this era where world-wide publication / advertising is essentially free. In fact, I would question the ability of anyone to take $1,000's in a loan and succeed if they couldn't first demonstrate building up a business from a shoestring budget.

    20. 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!

    21. 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.

    22. Re:And what do you expect? by Tape_Werm · · Score: 1
      Who the fuck invited Tony Robbins here?


      I understand if you have a family to feed and are unmotivated


      Shouldn't that be 'or'? Motivation and responsibility are two entirely different things, and one often takes precidence over the other. Don't lump those who feel their family comes first in with laziness (or its politcally correct cousin "Motivation").

      --
      Linux sucks. And you're fat. Take a shower hippy.
    23. Re:And what do you expect? by Anonymous Coward · · Score: 0

      Manufacturing has been on the decline in America since after the end of WWII, some 60 years ago. Almost more significantly, the education innitiatives vis a vis the GI Bill, Space Race, and significant government expenditures helped people transition out of typical "blue collar" jobs and into higher-paying technological jobs, evident through the decreased spread in wages.

      This is the topic of a Nobel paper by Leontief (Leontief's Paradox, 1960's IIRC), in which he analyzes why, in a country so steeped in technology, are we still focused on production. Most of it came down to the fact that our expenditures on new capital, education, and the relative size of our country are high enough to offset the per-unit cost of producing something. It's a productivity trap - why pay 10 Mexican, Indian, Chinese, etc workers $5/hr when you can pay 1 American worker to do the same thing at $15/hr.

      Unfortunately, education hasn't done much in the past 25 years or so, and despite Union memberships declining since 1968, our focus is still on low-skilled positions that are not in high demand, yet, there's still a considerable supply. In other words, this has been the trend for the past half-century, and merely building more plants here or subsidizing it more than it already is amounts little more to burrying your head in the sand to the real issue.

    24. Re:And what do you expect? by James_Aguilar · · Score: 1

      You were just fine until you started talking about revolt. It makes good economic sense for America to oursource and most economists believe that, in the long run, Americans and people in other nations will both live better because of outsourcing.

    25. Re:And what do you expect? by SnapShot · · Score: 1

      Seriously, Feces, who do you thinks pays for cleaning the chemical by products out of the rivers and air? By my definition, that's not socialism that's getting a corporation to pay the full cost of manufacturing. Just because a company in China can dump their arsenic directly into the Yellow River doesn't mean that doesn't have a real, measurable cost associated with it that is being borne by others instead of by the company itself.

      In the U.S., we occasionally make companies clean up after themselves. In China, the cost is reflected in a lower life expectancy, poorer health, and the loss of value in the shared resource. You may call that capitalism, I call it a subsidy for an inefficient business paid for by the people (wow, sounds like socialism).

      --
      Waltz, nymph, for quick jigs vex Bud.
    26. Re:And what do you expect? by Anonymous Coward · · Score: 1, Insightful

      No, you don't need huge wads of cash to start a business.

      No, you don't need huge wads of cash to start an information business (consultants, software, accountants, lawyers, etc. This of course assumes that you've already trained in your new profession of choice), but then you're joining the ranks of the other hundred thousand information business startups. The odds are further stacked against you. This solution may be fine for some of the people who were laid off, but if everyone who lost their job between 2000 and now tried it, it'd be the .com boom all over again, only this time everyone would be wiser.

      I understand if you have a family to feed and are unmotivated or risk-averse that starting a business is not for you

      You also forget that you have to have an idea worth selling. The world isn't full of inventors, if it was, patents wouldn't be a problem, everyone would just discover their own way to do something and it wouldn't matter anymore.

    27. Re:And what do you expect? by Qzukk · · Score: 1

      Assuming you live in zoned property where running a business from your house or apartment is illegal, you'll need to buy or rent commercial space to house your company. You'll need several kinds of insurance. If you can't hit the ground running with a product, you'll have to pay yourself and/or other developers while you develop something. This also assumes that you're going to be Yet Another Software Company, and not something like retail or manufacturing, or some other capital-expensive industry.

      Exactly how "shoestring" is "shoestring", and what were you planning on spending only "thousands" on?

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    28. Re:And what do you expect? by jbolden · · Score: 1

      American workers were relatively much more expensive to hire all during the 50s-70s than they are today. You could have the middle class living a good lifestyle if it were not for:

      1) Tax cuts for the wealthy while increasing taxes on the poor
      2) Socialization of risk for the wealthy
      3) Tax policies that are very one sided (margin interest is deductable while credit card interest is not)
      4) Destruction of the public infastructure

      America produces about 11t in wealth per year. Divided up that works out to $44k for every many woman and child. There is plenty of wealth its "liberatarian" policies that are creating the poverty. And don't give me this nonsense about "without government interference" the whole economy is based on government interference. What gets taxed what doesn't, what gets subsidized what doesn't, who has weath to start with and who doesn't. Start with some sort of reasonable playing field and we can pretend there is a natural distribution of wealth that isn't primarily determined by political power.

    29. Re:And what do you expect? by Un+pobre+guey · · Score: 2, Insightful
      ...most economists believe that, in the long run, Americans and people in other nations will both live better because of outsourcing.

      No doubt economists do believe that. I can just imagine thier research articles:

      "Let's assume each American worker is a perfect spherical particle under adiabatic conditions..."

      So relevant to the lives of actual individuals, families, and communities.

    30. Re:And what do you expect? by James_Aguilar · · Score: 1

      If you're concerned with the lives of individuals, families, and communities, then you should be even more supportive of outsourcing. Or do you only care about American individuals, families, and communities?

      If our jobs go to India, each one can pay for three or four people who might otherwise live in a situation that is more impoverished than the poorest of Americans. Even if the family of the coder to whom that job moves is well enough off, the presence of more money in the economy of India or other such poor nations will help people who are concerned with whether they will eat, not whether they will be able to join that nice country club or whether their house will be 3000 square feet instead of 2000.

      As for the fate of the American worker: although the manufacturing jobs in this nation were long ago moved offshore and many of the jobs that used to be worked by Americans are being worked by immigrants, legal and illegal, the average (and even the below-average) American makes a much higher "real-value" income than he or she did fifty years ago when almost all manufacturing was done here in the States. The outsourcing of jobs to India is the same -- it will allow American workers to focus on more important, more complex tasks. Although it will require some adjustment and some people will live in extremely unfortunate conditions for a time, the nation as a whole and as a set of individuals will benefit from that transition.

      In the mean time, work hard and learn quickly to avoid yourself being one of those who is in the unfortunate position of unemployment. I know that's not all there is to it, but that is the best way that you can affect your own fate.

    31. Re:And what do you expect? by FooAtWFU · · Score: 1
      No, no, economists aren't going to model anything like that whatsoever. You're thinking theoretical physics, and economics is a social science. They'll make a more reasonable assumption like "people live forever".

      Outsourcing is a good thing for everyone in the long run. However, in the long run, we are all dead.

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    32. Re:And what do you expect? by fenris_23 · · Score: 1

      Yes you do need a huge wad of cash to start a decent business. What do you think venture capitalist firms do every day? What you need is a good idea. That good should not easily be reproduced by others -- i.e. patents, or some other kind of barrier. Then, you need a really good salesman to sell the idea to venture capitalists.

      Anything you can think of that doesn't take a giant wad of cash is probably being attempted right now in your particular market by at east a dozen other slobs. You can't start a business doing what you did before.

      The reason your job was outsourced is because the kind of business that has the capital and assets to have employed you to do that work is large enough to offshore significant amounts of labor to the other side of the planet.

      Good ideas that will get you investment money to start a firm are rare. Don't cheapen people's experience with your bullshit. There are lots of engineers and other white-collar workers out there who will never see the same standard of living again in their lives. Telling them that they just need a good idea is insulting.

      Never in our history have a significant portion of workers who lost jobs in this way regained their living standards. Not the steal workers, not miners, not factory laborers, not textile workers. None of them. You can always find a sweet little success story but the statistics tell the whole truth. That is the cold reality of economics. Telling people that all they need is a good idea is stupid.

    33. Re:And what do you expect? by EvilMagnus · · Score: 1

      If the starry-eyed socialists would stop regulating our economy into the second world, we'd not be losing jobs the way we are.

      Last time I checked, the Republicans were in power. Have been for four years, will be for another four. And they control Congress and the Whitehouse. And while the Elephant is many things, it is not a socialist.

      --
      -EvilMagnus
    34. Re:And what do you expect? by poofyhairguy82 · · Score: 1
      Never in our history have a significant portion of workers who lost jobs in this way regained their living standards. Not the steal workers, not miners, not factory laborers, not textile workers. None of them. You can always find a sweet little success story but the statistics tell the whole truth. That is the cold reality of economics. Telling people that all they need is a good idea is stupid.

      Fine. YOU tell the unemployed and underemployed masses that they are fucked and that they better get used to third world living standards. At least the other person gives some hope.

    35. Re:And what do you expect? by poofyhairguy82 · · Score: 1
      If you're concerned with the lives of individuals, families, and communities, then you should be even more supportive of outsourcing. Or do you only care about American individuals, families, and communities?

      I'm an American. I care about me, my family, and my community. Unless you see that perspective, you can never understand why some people refuse to understand.

    36. Re:And what do you expect? by mutterc · · Score: 1
      Once standards of living equalize out (an inevitable consequence of free trade - standards-of-living differences are caused by economic inefficiencies after all), we'll all have:

      • At best, the population-weighted average standard of living of the world today.
      • At worst, the same standard of living as the poorest place that currently exists in the world, with no possibility of ever going up.
      The worst-case above comes about from the race-to-the-bottom feedback loop: jobs all move to the lowest-cost area, other areas drive down their standards of living to compete, jobs reach an equilibrium, some group attempts to increase their standard of living, *whoosh* all jobs leave that area, standard of living returns to the bottom.

      In either event, suicide seems preferable. I don't really see how "hard work" and/or "ingenuity" will save you when the best you could hope for is to not sleep in the rain.

    37. Re:And what do you expect? by James_Aguilar · · Score: 1

      This assumes that technology and personal capital of the world is not increased through investment (widely shown to be false -- though people are not gaining better judgement, they are gaining knowledge and intelligence). Economics Is Not A Zero Sum Game.

      At any rate, where in the world did you come up with that upper bound of yours? Not from any economics class I've ever taken. Care to cite any research to back up your assertion? I'd be interested to see how an academic author came up with that kind of idea.

    38. Re:And what do you expect? by James_Aguilar · · Score: 1

      OK, I guess I can see where you're coming from, but the question in my mind is why you choose to limit how far your caring extends. If it only extends to yourself, then it's OK, since you're not going to get laid off (you'll be a hard worker, and even if your coworkers do get laid off, OK). On the other hand, if you let it extend a little further, the current economic trend seems very negative (if you stop at your community). However, if, instead of stopping at your community, you don't stop until your world, you will suddenly again gain a positive perspective on things.

      On the other hand, I guess it's pointless arguing about it. It is inevitable, regardless of how we feel.

    39. Re:And what do you expect? by Anonymous Coward · · Score: 0
      I'm sorry, I'm all for Libertarian ideals, but the reason Americans are so expensive to hire is because our lifestyle is way out of proportion with most of the world.
      Indeed: much of the world lives at a late Iron Age level. By choice.
      Rich people live in fear of losing what they have, but what they (and we) need to realize that global stability requires some basic economic balance.
      Bullshit. Stability is not a worthy goal, and "imbalance" is just a code word for "I want you to be controlled by class envy".
      I'm not talking socialism, just let the free markets sort things out.
      What is this "free market" you speak of? Environment protection laws are not traded. Nor are abortionists who specialize in terminating girls. Nor are people who turn a blind eye to political prisons and slavery.
    40. Re:And what do you expect? by telbij · · Score: 1

      Fair enough, but let me just point out that being bitter and cynical gives you exactly no chance of starting a successful business. I, on the other hand, may only have a small statistical chance of succeeding in my business but I'll take my chances.

      Anything you can think of that doesn't take a giant wad of cash is probably being attempted right now in your particular market by at east a dozen other slobs. You can't start a business doing what you did before.

      So do it better than them. Mediocrity is rampant. I've seen it everywhere I look, and I've found opportunity because of it.

      There are lots of engineers and other white-collar workers out there who will never see the same standard of living again in their lives. Telling them that they just need a good idea is insulting.

      Well boo-fucking-hoo. If they want to sit and feel sorry for themselves than more power to them, it just means less competition for me. Tell the billions of people in poverty around the world that America has no entrepreneurial opportunity and I think they would find that pretty insulting.

      You don't just need a good idea, you need a lot of drive and a good chunk of business sense. I'm sorry if that insults you, but I see no reason to adopt a cynical worldview, even if I fail. I don't feel that the world owes me anything, I'll succeed or fail on my own merits, not because of some proven statistical reality.

    41. Re:And what do you expect? by Anonymous Coward · · Score: 0

      A false hope.

    42. Re:And what do you expect? by telbij · · Score: 1

      Shouldn't that be 'or'?

      Fair enough. I didn't want to suggest that having a family alone would be a reason not to start a business, but perhaps it would read better that way.

    43. Re:And what do you expect? by iwadasn · · Score: 1


      That may be true, but it's important to ensure that the venting is fairly slow. It wouldn't hurt to apply some basic tariffs on imports from countries that have slave labor and no environmental regulations (China and India, for instance). The US workers can compete with low cost outsiders, but there's no reason for them to compete agains convict labor or gunpoint sweatshops in China. You can't outright ban those things, but you can at least make them less attractive. In the process, we might help make China a more libertaria and environmentally sound country as well, which would be good for everyone.

      A few things would help immensely here....

      1) Declare that the feds will not buy things not made in the USA if at all possibly (maybe they'd pay up to twice as much for USA products). That would ensure that the US has at least some of pretty much every industry. It would prevent the cornering of the market that we've seen when foreign countries subsidize their industries, and would be very handy in case of war.

      2) Impose corporate taxes as if the company had an effective personal income equivalent to their net income divided by the number of US workers. This would be a significant tax advantage to hiring US workers. After all, if the workers are paying taxes in the US, then perhaps the company may not need to pay quite as much.

      3) Impose some fractional tax for any worker paid less than minimum wage. For instance, lets say that for every dollar less than minimum wage paid out, the company's products get tariffed $.25 when entering the US. It wouldn't eliminate the profitability of places like China, but it would reduce it, and it would encourage higher wages overseas, which would be good for everyone.

      4) same for environmental regulations. Impose some surcharge on goods entering the country if they violated (what would be) US laws overseas. Emit too much mercury, then it's $.10 per mg above US tolerances spread over the produced products, etc....

      Hardly libertarian, and not outright protectionist, but fairly reasonable, in my opinion.

    44. Re:And what do you expect? by fenris_23 · · Score: 1

      You don't insult me and I do not have a cynical world-view. People like you are the cynics who see everything in terms of competition and "me". So what if you succeed? You could be one in hundreds, or even thousands. Your success, though positive, hardly compensates for the lost productivity represented by all of those who were laid-off and could not succeed. We can only hope that your business is successful enough such that you hire more people and further increase the GDP.

      You just don't get it. It is not about you and your personal talents and/or successes -- if you gain those. It is about everybody. It is about the whole country. The boo-fucking-hoo attitude is what got us here in the first place. That is cynical.

    45. Re:And what do you expect? by mutterc · · Score: 1
      Economics Is Not A Zero Sum Game.
      (rolls eyes) Nor is it an infinite-sum game.

      Note that all non-IPO stock is bought "used". When I buy IBM stock, IBM doesn't see any of that money. The money goes to "market maker" middlemen, then from there to a former IBM stockholder.

      Since the top 10% own 86% of all stock, most likely this is a rich person. Therefore, money put in the stock market is (mostly) circulating amongst some small number of rich people. (There are some ineeficiencies, like the middlemen and that 14%, that will slowly drain some money out of them).

      Anyway, I digress; that was just to poke at the "but stockholders' gains will just be reinvested, and that creates more wealth" mentatlity.

      The upper bound comes from free trade, and the assumption that no one group of humans has more capabilities than another group.

      Americans don't magically work harder or are any more capable than anybody else. Our higher standard of living persists because of good infrastructure and because of trade barriers (not necessarily artificial trade barriers).

      Once trade barriers go away, good infrastructure is our only advantage. How long can that last?

      Once any production can be done anywhere on the planet, why would any place have a better standard of living than anywhere else? Assuming everyone gets an equal share of the pie, that would lead to the population-weighted average. History and current trands suggest that what would actually happen, instead of equitable distribution, is that a very small upper stratum of society would own pretty much everything, and the rest of us will just fight for tiny scraps.

    46. Re:And what do you expect? by James_Aguilar · · Score: 1

      Anyway, I digress; that was just to poke at the "but stockholders' gains will just be reinvested, and that creates more wealth" mentatlity.

      Even if they save it and put it in a bank, the bank can then lend more money, which allows others to invest the wealth that the rich are saving. Look up "Banks Create Money" on Google for more about this. If the rich buy stuff, then that money goes to whoever produces that stuff. Granted, this may be another rich person, but some of that money goes to the basic labor which was hired to produce that commodity. I'm not advocating trickle down effect here, because I also believe we need to help our poor, but I'm also trying to show that the expenditures of the rich are not just to their own benefit.

      Americans don't magically work harder or are any more capable than anybody else. Our higher standard of living persists because of good infrastructure and because of trade barriers (not necessarily artificial trade barriers).

      Actually, Americans are wealthy because they have produced and continue to produce a great many goods that have value. Just because others begin to produce goods that have value does not mean that Americans will cease to do the same. And if some other group can produce a certain good at a lower price, the free market always has new products that people are willing to buy, new things for American companies to produce, new things to buy. Even if some American companies that compete with companies abroad go out of business, as the cost of producing a new type of good decreases, new companies will pop up that will try to create that new good.

      The most common example of such is Americas multi-billion dollar entertainment industry, which is producing a variety of goods that did not exist a century ago that have real value (that is, people are willing to buy it and people feel that it increases their quality of life). As Americans become less burdened with producing more basic goods like shirts and pants, they are freed to take on more advanced goods like movies, technology, and financial services.

      This is not speculation either. Observations over the course of the last sixty to seventy years by economic scientists have shown that our model of the free market is accurate, and that that same model suggests a continual increase in quality of living all across the world, in America and abroad.

    47. Re:And what do you expect? by Anonymous Coward · · Score: 0

      The LP is the only party that actually wants to create a regulatory regime that works for everyone except the unemployed, of course. And if you don't have a home, don't even think about it.

      The vast numbers of business owners who are Libertarian Party shills are hypocrites. They believe that people will just get up off the streets and work once they've cut away the safety nets.

      Oh, but hire an unemployed guy? Hell no, his skills are three months out of date! Hire the able-bodied bum who looks like he's worn the same clothes for the past half-year for some manual labor? Hell no, where would we mail the paycheck! (Other variant: But I can get a Mexican for half the price!)

      Some LP members really do think that their party is working for the good of everyone, that voodoo economics really can work and that when the employment taxes are repealed, the employees will actually get some of that money salary, or that the resulting huge bonuses the CEOs pay themselves will be invested in anything but bigger houses, lamer spinning E's and other shit that doesn't produce any real jobs or help anyone in any way.

      If these people want the Libertarian Party to become something other than a symbol for multibillionaire CEOs (remember folks, they didn't get rich by spending it!) and wage slaves, they need to get their act together and kick out the hypocrites.

      Until then, I'd rather that someone resurrected the Populist Party from over 100 years ago and promising to return the power of government to all people, not just the rich.

    48. Re:And what do you expect? by Qzukk · · Score: 1

      Look up "Banks Create Money"

      Wow, Yet Another "Banks Create Money" spouter. It's interesting that so many armchair economists are such failures at basic math.

      Let's say I get a loan for $1000 to be paid back in 5 years. Let's say when I pay it back, I've paid back $1050. Then, the bank didn't "create" any money. It created $50 in charges to me. I have $50 less than I would have without the bank's help.

      Now, if I spent the 5 years starting a company and in that time I make $1200 then I've "created" $150 (over my debt), but the bank's responsibility for the "creation" of wealth ended when they charged me $50 for the privilege of starting a company and producing widgets to sell.

      So repeat after me: "The bank doesn't create money. All it does is charge other people to do it for them."

      If you still don't believe it, what happens if I did nothing with the money? If I just paid it and the $50 back (like thousands and thousands of consumers do when they get insanely high-priced short-term loans to cover their bills until their next paycheck)? Was any money "created"? If the bank was creating money and I had nothing to do with it, why did the bank fail to make money for me?

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    49. Re:And what do you expect? by Anonymous Coward · · Score: 0

      Actually, Americans are wealthy because they have produced and continue to produce a great many goods that have value. Just because others begin to produce goods that have value does not mean that Americans will cease to do the same. And if some other group can produce a certain good at a lower price, the free market always has new products that people are willing to buy, new things for American companies to produce, new things to buy.

      This is only true so far as some competitive advantage exists. Unless you propose that Americans are genetically superior to the rest of the world then there comes a point very soon where you have no fundamental advantage - not in education, not in infrastructure. At this point everything becomes a numbers game - and the numbers are no longer on your side, statistically it becomes more likely that any new thing will come from elsewhere.

      This is not speculation either. Observations over the course of the last sixty to seventy years by economic scientists have shown that our model of the free market is accurate, and that that same model suggests a continual increase in quality of living all across the world, in America and abroad.

      Observations in a over 60 or 70 cannot be extrapolated over history. Historically civlisations can go backwards as well as forwards in terms of economic development - a good example is the Italian peninsula during Roman times, a market develops which then disintegrates back into rural economy with no trade apart from that in raw materials. You can't take a small part of a graph and extrapolate towards infinity.

      -- ac

    50. Re:And what do you expect? by Anonymous Coward · · Score: 0

      Bullshit. You are what is wrong with this world today. What the fuck is with the groupthink? What the fuck is this "it takes a village" bullshit? History has shown time and time again that it's NEVER about "the whole country." Whenever people start worrying about "the whole country" taxes go up, businesses are forced to fold, people are laid off, and consumers lose spending power. The grandparent should be commending on doing the opposite; he is thinking about himself, and, should he succeed, he will employ others who are also only thinking about themselves. You, on the other hand, will be sitting at home, bemoaning the fate of you and your poor helpless coworkers who couldn't compete.

      And another thing: you don't believe anything you wrote, do you? I mean, fuck you, you don't really care about the whole country. You are pissed off and bitter and depressed because you lost your job, and you want someone else to do something to help you. "Won't SOMEBODY think of the PROGRAMMERS?" Well, I say fuck you. You don't deserve anything. Nobody deserves anything. You have to earn a job if you want to get back to work. Or you can sit around, complaining, probably hoping that IT will unionize, so that you can go back to your shitty job with a big company, do next to nothing, get paid dot-com era salaries (though YOU clearly don't deserve that) and drain the resources of this great country. You are the problem. You are absolutely the problem.

      And back to point 1, no clever person stays out of a job. If you can't find a job these days, YOU ARE NOT TRYING HARD ENOUGH. You have some kind of stupid hangup. You are lazy. You are unwilling to change. You are unwilling to accept lower pay. You are unwilling to move, if that's what it takes. But there are jobs out there. Maybe you're a shitty programmer. Well, that's what you get for thinking that programming was a learnable skill for everyone and that you could just BS your way along. You should have worked in HR, fucker.

      In conclusion, fuck you for telling people that starting businesses is bad for the economy. Fuck you for whining about the IT flunky's plight. Fuck you for living.

    51. Re:And what do you expect? by rubycodez · · Score: 1

      funny thing about that zoning jazz, I used to live in an apartment in in Chicago and half the people in the 3800 unit four building complex were running businesses out of their homes even though it was technically illegal - one neighbor on my floor was running a bankrupcy mill law firm out of his apartment! So it would be more correct to say if you think you'll get caught running a business go rent some property.....

    52. Re:And what do you expect? by James_Aguilar · · Score: 1

      Did you read any of the articles? What you are talking about is not how banks create money. That is a service charge that offsets the temporal difference of the value of money (money now is, on a probabalistic scale, more valuable than money in the future because if you have it now, you can put it to work). It's not about people paying back loans. Here's how it works, since you wouldn't be troubled to look it up:

      Banks are only required to keep about %20 of the money that people save in them on hand in cold hard cash. This is because people are not going to all take their money out at once (this is also why the FDIC exists: just in case they do). So, suppose you put in $10 to the bank. The bank can now loan $50 to someone so that they can create or build or whatever. So how much real value is there? The guy was able to build $50 of value while you will still get back your $10; even though the guy has to pay back that money, it was there for long enough to build something, and increase the output of the economy.

      Banks create money is not a theory but a fact. Please go ahead and read one of the articles on how banks actually create money rather than assuming you know what I am talking about. This is not "armchair" economics, but well proven science that is backed by decades of observation.

      And: yet another? I've never heard anyone else in my entire life talk about banks creating money.

      PS: Your condescending tone is unwelcome.

    53. Re:And what do you expect? by James_Aguilar · · Score: 1

      This is only true so far as some competitive advantage exists. Unless you propose that Americans are genetically superior to the rest of the world then there comes a point very soon where you have no fundamental advantage - not in education, not in infrastructure. At this point everything becomes a numbers game - and the numbers are no longer on your side, statistically it becomes more likely that any new thing will come from elsewhere.

      It seems highly unlikely that in the near future we will get to the point where Americans have no competitive advantage over the other nations of the world. Of course we are not genetically superior to anyone, but our national economic infrastructure as well as our attitude of "make money at any cost" will carry us well into the next century at least.

      If we ever did get to the point of the whole world being on an even playing field with us, I would think that would be nice. It doesn't matter that much where things are coming from, as long as everyone is producing something that someone else wants, and that's something that America would continue to be able to do even if everyone was on the same level.

      Observations in a over 60 or 70 cannot be extrapolated over history. Historically civlisations can go backwards as well as forwards in terms of economic development - a good example is the Italian peninsula during Roman times, a market develops which then disintegrates back into rural economy with no trade apart from that in raw materials. You can't take a small part of a graph and extrapolate towards infinity.

      Two issues with this paragraph. First: we did not have any economic science that accurately predicted the way things would go a hundred years ago. Now, we find that we can increasingly control inflation and economic growth (along with unemployment) so that all are at consistent equilibrium levels. We haven't perfected it yet, but we're getting closer.

      Second: it has been almost five centuries since the last time the world in general had an economic backslide on an international scale that lasted more than twenty years. We (the US) are, on top of that, largely immunized by our current economic infrastructure against the kind of thing that happened during the great depression, since growth is kept around 4.5% per year and is not allowed to race out of control.

    54. Re:And what do you expect? by Qzukk · · Score: 1

      Bullshit. You are what is wrong with this world today. What the fuck is with the groupthink? What the fuck is this "it takes a village" bullshit? History has shown time and time again that it's NEVER about "the whole country." Whenever people start worrying about "the whole country" taxes go up, businesses are forced to fold, people are laid off, and consumers lose spending power.

      Hahahaha what an utter riot.

      All this "bullshit" is exactly what the globalists are spouting, only instead of some americans losing spending power while others gain it, Americans are losing spending power while foreigners gain it. Even if you don't believe it's a race to the "bottom" the elevator of your dreams is still stopping at the middle.

      And back to point 1, no clever person stays out of a job. If you can't find a job these days, YOU ARE NOT TRYING HARD ENOUGH. You have some kind of stupid hangup. You are lazy. You are unwilling to change. You are unwilling to accept lower pay. You are unwilling to move, if that's what it takes. But there are jobs out there. Maybe you're a shitty programmer. Well, that's what you get for thinking that programming was a learnable skill for everyone and that you could just BS your way along. You should have worked in HR, fucker.

      Right, HR. That's where they turn away the people who lost everything, no longer have a home to go home to or a place to shave and shower, and haven't changed clothes in a week.

      Go home, look at yourself in the mirror and ask yourself "Would I hire a programmer who's been out of work for several months, made some bad decisions, and lost his house?" If you can't honestly say yes you'd hire a qualified homeless person for the lower pay you so loudly espouse, then you're referring to yourself when you say You are the problem. You are absolutely the problem.

      Now fuck off. Slashdot isn't here to make you feel better about your sad and empty life.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    55. Re:And what do you expect? by tyen · · Score: 1

      Assuming you live in zoned property where running a business from your house or apartment is illegal, you'll need to buy or rent commercial space to house your company.

      Don't ask, don't tell. Those zoning laws were not built for Internet-based businesses. As long as your business operations don't make your neighbors raise their eyebrows, back up the truck and unload your servers into the room designated as the machine room for all anyone cares. Day in and day out vehicular traffic as you bring clients in for face-to-face meetings: bad. Quiet servers humming away, web conferences over your T1 line with a USB headset: good. Amateur XXX models trooping in and out of the house at all hours because camera time is expensive and you gotta run them 24x7: bad. Amateur XXX models trooping in and out of the house at all: bad. You and a few roomies doing video editing and web site work on XXX fare shipped in over a T3 line to the house: good. You get the idea.

      You'll need several kinds of insurance.

      Depends on the state you are in, but E&O or broad form commercial for example is unnecessary if you are in nose-to-the-code mode of your company's product. You might need workman's compensation, but check with an attorney; some states allow officers of a company to waive coverage.

      If you can't hit the ground running with a product, you'll have to pay yourself and/or other developers while you develop something.

      Then get a release from your current employer for your "hobby project", keep disciplined time and expense records (you'll need them for tax and payroll purposes anyways if you intend to compensate yourself later for work done for a back end upside that is far in excess of what a normal salary might bring, talk to a tax accountant and attorney for details), and use your day job to support your real job. Or do consulting and use the bench time to work on your product.

      Starting and maintaining a business is difficult, but people make it much harder on themselves than they should. You really ought to hook up with a SCORE mentor in your local area. Geeks diss the business people all the time, while not realizing there is a lot to geek out over in the business world as well, and it is much more remunerative.

      The worst nightmare of mediocre managers and rapacious recruiters the world over: geeks wising up, learning sales, marketing, negotiation, and business in general the way they apply themselves to debugging their favorite program du jour, and ditching unnecessary overhead to control it all themselves instead. It really is just as fascinating as the most intricate systems you have ever worked with, and can be hacked just as effectively for greater monetary rewards.

    56. Re:And what do you expect? by Travoltus · · Score: 2, Interesting

      >

      Wrong. Now that the tech industry is gone, there are no new major jobs industries in America except the old school mcjobs at Wal Mart.

      We're at the end of the job evolution chain at this point. Biotech is a dead end. Alternative energy is a dead end. Both are being outsourced and automated.

      Offshoring means 6 billion people are competing for a few hundred million jobs. There'll never be an employee's market again, anywhere on Earth.

      I'd like to see what new jobs are coming. So far libertarians have been unable to answer that question.

      --
      --- Grow a pair, liberals... stop letting the Republicans bully you!
    57. Re:And what do you expect? by mutterc · · Score: 1
      This makes me wonder (another digression):

      It seems that current trends are all pointing to the constant expansion in both economic and legal power of individual businesses. (We're enacting laws to protect the profits of particular industries, as a result of their lobbying, to borrow from the "open source molecules" thread). They're gaining the muscle to erect barriers to entry (there's no realistic way anyone could start a business that competes with Wal-Mart, for example).

      Is there some real-world, observable factor counteracting this? If not, it seems like the biggest of companies will eventually swallow everything else, and "tragedy of the commons" society to death.

      It would be nice if there was some counteracting factor that I could look to when the future seems this bleak. The only factor anyone's been able to come up with so far is a disruption of our current economic system (e.g. extremely cheap energy creates a "society of plenty") but that seems awfully deus ex machina.

    58. Re:And what do you expect? by fenris_23 · · Score: 1

      Fuck you. I have a nice job at a fortune 500 company and have no prospects of losing it. Just because I have to work for a system that does these things doesn't mean I have to like it. I survived because I am very good and because I am much higher educated.

      I just happen to feel more compassion for those who were left behind than to my company's profit margin. I would rather have less bonus compensation and see more engineers working again, feeding their families, contributing, etc. That is what separates good people from people like you.

      Here is a lesson for all of you boo-fucking-hoo fucks out there. Shit can happen to anyone. Anyone. In one day your whole life can turn upside down and all of your fortunes evaporated. It doesn't matter who you are. Shit happens. Get some fucking compassion.

    59. Re:And what do you expect? by James_Aguilar · · Score: 1

      It seems that current trends are all pointing to the constant expansion in both economic and legal power of individual businesses. (We're enacting laws to protect the profits of particular industries, as a result of their lobbying, to borrow from the "open source molecules" thread). They're gaining the muscle to erect barriers to entry (there's no realistic way anyone could start a business that competes with Wal-Mart, for example).

      This is something that I also at times have feared. However, the fact is that if at any time this causes harm to enough people, it will be stopped by the government. Although candidates for seats in our government do receive a lot of financial support from these corporations, what they are concerned about is their bottom line (i.e. votes). If the corporations ever do anything that is sufficiently against the good of the common man that the common man wants to do something about it, our government will inevitably (after a group of old dudes who don't know the new score get voted out) do something about it.

      It might be slightly too optimistic, but that's what I believe.

      Is there some real-world, observable factor counteracting this? If not, it seems like the biggest of companies will eventually swallow everything else, and "tragedy of the commons" society to death.

      Our anti-trust laws will act powerfully as our allies if a company gains a monopoly. If a company is not monopolistic but still controls such a dominant market share that they begin raising prices, a competitor with more realistic prices will suddenly have a hope of competing. And, although Walmart does have a huge market share in this nation, it was not that way twenty years ago, and it will probably not be that way in twenty years.

      Plus, you talk about it like Walmart has no competitors, but the fact is that, even though Walmart is making a lot of money, there are competitors in evey aspect of Walmart's business that make money consistently (grocery stores, Target, department stores like JCPenny and Dillard's, etc.). If you're asking, "What about the guy who's trying to start a new business," well, yes, that probably won't work, but that's par for the course with new businesses and has been for centuries. New businesses rarely succeed, and even more rarely grow up to really compete with the bigger businesses in the market.
    60. Re:And what do you expect? by chefmonkey · · Score: 1
      Yes you do need a huge wad of cash to start a decent business.
      Umm... I have to disagree. Over a year ago, I and a small number of partners formed a company with literally zero cash outlay (unless you want to count the money we each paid for our laptops -- but most of us already had those before starting the company). We have been in the black from day one onwards. Currently, we have annual gross revenues in the millions, employ 6 full-time employees (and a small number of contractors), and anticipate continued growth.

      So maybe having a good idea isn't quite enough anymore -- but having several potentially good ideas, a group of brilliant talent to draw from, and enough energy to execute on those ideas seems to be working in at least one case.

      What do you think venture capitalist firms do every day?
      Drive otherwise viable businesses into the ground by taking a short-sighted approach to getting their money out of the companies they fund in an artificially short timeframe?
    61. Re:And what do you expect? by fenris_23 · · Score: 1

      I agree with everything you said. The problem is that most of the thousands of workers who have been laid off over the past years are still left-out. Many have taken on less paying jobs just to get by.

      The unemployment numbers do not reflect the reality of what has happened because of the way the U.S. accounts for unemployment. Even if you don't care what impact this has on those people, you should at least recognize the impact it has on our economy -- especially to small businesses like yours and other freelance-type businesses about which we are discussing.

      If sunw, msft, mot, etc. laid off thousands more workers this year - and offshored more development and engineering work to Russia, India, China, etc. - then they would actually improve profits. That is because they also operate in global markets which are only now starting to emerge. But back here in the U.S., these layoffs cause a drop in expenditures, savings, and indirectly governement spending due to the ensuing reduction in payroll tax revenue. This creates severe downward pressure on our economy which will certainly affect small firms like yours.

      It is also devastating to the people who are left aside.

      I never doubted that the U.S. is the best place to build a business and pull oneself out of the middle class. I am just saying that for most of these people, what is happening is the opposite.

    62. Re:And what do you expect? by 2short · · Score: 1


      The population-weighted average standard of living of the world is significantly higher today than it has been in the past, why should it not be higher still in the future?

      Suicide seems preferable?!? Personally I'd rather sleep in the rain than die, but to each his own. Not that I expect to be sleeping in the rain anyway, as standards of living equalizing out is not something I expect in my lifetime, and even the poorest people in the world typically manage shelter.

      Your "race-to-the-bottom feedback loop" sure sounds scary. Of course, since I can't think of a single historical example of a sustained decline in standard of living, for that reason or any other, I've got to say it would be a lot scarier if I thought it existed outside your head.

    63. Re:And what do you expect? by mutterc · · Score: 1
      It is scary; these thoughts have essentially made any contemplation of the future impossible for me.

      why should it not be higher still in the future?
      "Why not?" is not a counteracting factor to the feedback loop.

      I can't think of a single historical example of a sustained decline
      Just because it hasn't happened before doesn't mean it can't or won't:

      • Historically, the wealthy couldn't grab too much from the masses without the masses revolting and heads rolling. With modern technology, it wouldn't take very much army to keep a population subjugated.
      • Historically, regulation or unions could help workers when things got too exploitative. Today, it's never been easier for the business (or parts of it) to pick up and move to other areas or other regulatory environments. This means we can't count on working-condition improvements unless the hungriest people in the world are willing to also ask for the same improvements.
      • Historically, people could start their own businesses to make a living or compete. Today, as huge corporations expand into more and more markets, it becomes harder and harder to compete with them. (For example, there's no way I could open a retail store anywhere within driving distance of a Wal-Mart, unless most things it carries are not carried at Wal-Mart).
      It would be interesting to know if the U.S. government was as 0wned by corporations historically as they are now - maybe we just notice it more these days, or maybe they're just becoming more blatant about it.

      What I really need is blind faith that it will all work out. Religious people have it easy in that regard. If only you could just make yourself think those things.

  22. No surprises here by Dalroth · · Score: 1

    Let me think...

    Long hours. Hard work. Decent, but not great pay (let's face it, only a few become millionaires).

    Stinky, unshowered people, and hardly a womam in site.

    Why am I not surprised?

    Bryan

  23. I wouldn't... by MisanthropicProgram · · Score: 1
    my project in B-School was to write a business plan for a software firm. In short- the margins are soooo low now, it wouldn't be worth it. And considering that the barries to entry are so low, even if came up with the killer app, you'd have competition overnight or be crushed by the big boys who have the deep pockets to tie you up in court for a decade while you try to enforce any patents you may have - and you fade away with legal costs.

    Sorry, I'm incredibly negative towards the IT industry right now. I was even advised by an older timer (I've been in IT for over ten years) to get out.

    1. Re:I wouldn't... by Momoru · · Score: 1

      haha such hype...maybe you should sell your home to escape the housing bubble and move to new zealand to escape the impending nuclear attack on america!!

      I hope you got an F in your class, because it is entirely possible to start a software company these days, and have incredibly high margins...it just depends what you want to do. If you plan on making a Word Processor and selling it, good luck. But there is plenty of need for software development in terms of integration, business needs, and open source support. Seeing the company I work for pay hundreds of thousands of dollars for web based programs that can be written in a month or two by any average Joe programmer shows that there is plenty of business to go around. Don't believe the hype. It's just plain not practical to offshore everything.

    2. Re:I wouldn't... by brainhum · · Score: 1
      You are over-generalizing by condemning an entire industry on the basis of anecdotal evidence and a school assignment.

      Barriers to entry have always been low for software, but as long as sufficiently painful problems can be solved by software automation you will continue to see entrepreneurs start-up technology companies.

    3. Re:I wouldn't... by bendawg · · Score: 1

      ok..i'll bite.
      What company is that?

    4. Re:I wouldn't... by fatboy · · Score: 1

      Sorry, I'm incredibly negative towards the IT industry right now. I was even advised by an older timer (I've been in IT for over ten years) to get out.

      Why?

      --
      --fatboy
    5. Re:I wouldn't... by BVis · · Score: 2, Insightful

      You went to business school. Therefore you are completely unqualified to say anything about IT. B-school prepares you for a life of middle management doublespeak, meaningless and obfuscated bureaucracy, and profiting off of the hard work of others. People who create code (or in B-schoolese, "create synergistic software-based business solutions for new paradigms of information technology") do actual work.

      (I've been in IT for over ten years)

      Free hint: if your name has "Manager" or "Supervisor" in it, you're not in IT, you're getting in the way of people in IT. Seeing things purely in terms of the bottom line is incompatible with working in IT, and that's what all the b-school drones do. (After all, they can't compete on smarts, so they drag others down to make themselves look better.)

      I was even advised by an older timer ... to get out.

      He was probably sick of hearing you talking about "thinking outside the box" or "scalable solutions" or "getting to Yes". IT won't miss you; maybe someone with a clue will get your job.

      Not posted as an AC because I believe in what I'm saying, and can face the consequences for saying it.

      --
      Never underestimate the power of stupid people in large groups.
    6. Re:I wouldn't... by robertjw · · Score: 1

      Sorry, I'm incredibly negative towards the IT industry right now. I was even advised by an older timer (I've been in IT for over ten years) to get out.

      And go into what exactly? To me that's the most interesting question regarding this whole discussion. If I'm going to jump out of IT where should I go? Which industry is going to be the next hot one? Is everyone going to abandon technology? Absolutely not, IT is a sector that is going to experience growth. Technology is not going away, actually it's just starting to get a really good grasp at the consumer level. There is going to be more and more demand for Internet services, high bandwidth connections, extra storage, DRM, CRM, whatever. As that demand increases, someone is going to need to write software or create infrastructure for it. Tech is an industry that is not going away.

    7. Re:I wouldn't... by HardCase · · Score: 1

      I think that the company is "It Doesn't Exist, Inc."

    8. Re:I wouldn't... by HardCase · · Score: 1

      You haven't been to business school, so you aren't qualified to comment on B-school grads. Gee, that sounds like an ignorant thing to say - pretty much like your statement.

      You may believe in what you say, but that doesn't make it right. I'm not a B-school grad (I'm an EE), but I know enough not to drink the anti B-school kool aid.

      -h-

    9. Re:I wouldn't... by BVis · · Score: 1

      You haven't been to business school, so you aren't qualified to comment on B-school grads. Gee, that sounds like an ignorant thing to say - pretty much like your statement.

      I speak from my own experience. Every B-school grad I've ever come into contact with has acted as I described above; more relevant is the fact that to a one they saw IT purely in terms of dollars and cents. The result of which (if you toss in some truly lazy and uninspired logic) is the conclusion that IT doesn't generate any direct revenue, and it generates non-trivial costs. Therefore the most cost-effective thing to do with IT is to spend as little as possible on it, without regard for the genuine needs of the company. While it is true that IT doesn't generate black numbers on the balance sheet, neither does HR or Marketing, or in fact anyone else other than Accounts Receiveable. Most people would understand that slashing the HR or Marketing budget would lead to a drop in revenues (by hurting the company's ability to draw and keep good people, and leading to a drop in sales, respectively), but people (especially the B-School grads) don't get that when you slash IT you hurt the company the same way (by reducing efficiency and productivity of EVERY department. In the modern enterprise, if your computers don't work, you're dead.)

      It amazes me that they're not teaching the value of IT in business school; it seems to me that teaching the value of technology would be a core curriculum course. Instead, it seems like there's a course that every B-school teaches that says "Computers are too expensive and IT workers aren't worth the dogshit you scrape off your shoe; treat them both accordingly."

      I know enough not to drink the anti B-school kool aid.

      Again, I'm speaking from my own experience, YMMV.

      --
      Never underestimate the power of stupid people in large groups.
    10. Re:I wouldn't... by Firedog · · Score: 1

      I agree. Technology is getting integrated into the lives of everyday people more and more. Yet many people don't know how to use it. I think there are some pretty good opportunities here.

      And as far as infrastructure goes... as more and more of it gets built, we're ending up with a huge base with some very diverse maintenance needs. All kinds of languages, proprietary technologies, domains.

      It's kind of like the physical infrastructure of New York. It's very organic, a hodgepodge of fiber optics and 70-year-old relay-based switching stations that control entire subway lines. Keeping it all working employs a huge number of people.

    11. Re:I wouldn't... by Momoru · · Score: 1

      Actually its the federal government...but its a small department, and not one of the popular ones now. But even if you say "well thats different", then sell software to the gov...I know i could more then retire just on one or two fed gov contracts.

  24. no big deal by TTL0 · · Score: 1

    So basically the the job spike created by the dot com era has retraced to where it was before the boom started.

    --
    Sanity is the trademark of a weak mind. -- Mark Harrold
  25. Contrast with Australia ... by Anonymous Coward · · Score: 0
    1. Re:Contrast with Australia ... by Anonymous Coward · · Score: 0

      America had a much larger .com bubble than Australia, so it had further to fall when it popped.

      That being said, my company in Australia has been constantly hiring for the past 6 months.

  26. logic by __aahlyu4518 · · Score: 1, Funny

    "The U.S. software industry lost 16 percent of its jobs from March 2001 to March 2004"

    Not surprising if it took more than a year to calculate that. ;-)

  27. ramblings from the cube farm by brs165 · · Score: 1

    And this is why I went for a business degree instead of a IT/MIS degree in college. I hope that being deeply a geek but also with a solid business background I'll be able to manage the offshore team when they ship my coding job over. Working for a GE subsidiary I see more and more back office and tech jobs slipping away to Mexico, India, and from what I hear China too soon. This is the price we pay to get the "ultra" low prices in many goods and services we buy now. I for one do not welcome our new offshore overlords! :) I'm sure in time things will balance out and there will jobs coming back to USA once companies realize you can't outsource everything. For example Dell pulling their Corp Help Desk back.

  28. Re:Here's why by rovingeyes · · Score: 4, Interesting
    For some people there are more important things than pay. People (including me) have left great paying jobs for a lower pay because that job offered them a much better balance of life. No more crazy 70-80 coding days. More time for yourself and family during the week and weekends. And if you are one of those lucky people to join a Univ, tons of holidays and vacations. And if you are a nerd all the books in the world to keep you occupied.

    Some of us really are nerds at heart and strive to learn new "Stuff that matter" ;).

  29. Like the horse and buggy industry by geoffrobinson · · Score: 1

    the economy shifts all the time. What you like to do and where you can add the most value do not always coincide.

    I am reading the writing on the wall and using software as an entry into other technical areas where I can gain experience. Software as applied technology, a means to an ends. Which, ultimately, makes sense. Software for software sake doesn't seem like a growth industry. My advice, and it is worth little, is get proficient in something else. If you like software, you can always use software towards that something.

    --
    Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
  30. So who's paying for the welfare? by tepples · · Score: 2, Insightful

    Entry level positions aren't necessary.

    So is middle management willing to pay extra tax so that recent graduates who would have otherwise taken entry-level positions can go on welfare instead?

    1. Re:So who's paying for the welfare? by merlyn · · Score: 1
      So is middle management willing to pay extra tax so that recent graduates who would have otherwise taken entry-level positions can go on welfare instead?
      It is not the job of any society to make up for the fact that you chose to be educated in the wrong profession. It's your mistake. You suffer.
    2. Re:So who's paying for the welfare? by Anonymous Coward · · Score: 0

      Unless you have dependents (i.e. children or aging parents) welfare isn't really available. There is a time limit for unemployment benefits with the requirement that one apply for at least 2 jobs a week. If any one of those jobs offer you a position (even for minimum wage) you must take the position and lose the unemployment insurance.

    3. Re:So who's paying for the welfare? by iggymanz · · Score: 1

      welfare will become a luxury that can't be afforded, which is what some of us believe is the equilibrium condition of economics

    4. Re:So who's paying for the welfare? by Patrik_AKA_RedX · · Score: 1

      I disagree. If colleges and universities can't provide a training that fits with the needs of the industry, then they aren't doing what they're supposed to do.

    5. Re:So who's paying for the welfare? by CmdrGravy · · Score: 1

      Welfare can be used to help terrorists and will soon be stopped.

    6. Re:So who's paying for the welfare? by Anonymous Coward · · Score: 0

      The Army's hiring.

    7. Re:So who's paying for the welfare? by Qzukk · · Score: 1

      I disagree. If technical schools aren't providing a traning that fits with the needs of the industry, then they aren't doing what they're supposed to.

      You don't graduate from college with a degree in Microsoft Visual Studio.NET, you graduate with a Computer Science degree that (theoretically) means you understand how computers work and how development should be done, and the choice of programming language is merely a reference book away.

      Shame that 1) it isn't happening in many schools, leading to 2) HR doesn't believe it when people graduate from schools where it does happen.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    8. Re:So who's paying for the welfare? by Qzukk · · Score: 1

      It is not the job of any society to make up for the fact that you chose to be educated in the wrong profession. It's your mistake. You suffer.

      If we're going to start pointing fingers from the results of the .bomb crash, whose fault is it really that the profession suddenly became the "wrong" one?

      And what is the "wrong" profession? The one that by random chance or simple flow of time was in a low point in a business cycle? Where do you get off calling this a "mistake" then?

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    9. Re:So who's paying for the welfare? by Fulcrum+of+Evil · · Score: 1

      It is not the job of any society to make up for the fact that you chose to be educated in the wrong profession. It's your mistake.

      No, we all suffer. You see, those people are still around, and if they can't find employment, some will turn to crime, which costs money and acts as a drain on our society. Better to help them retrain and retool. Cheaper, too.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    10. Re:So who's paying for the welfare? by tepples · · Score: 1

      If any one of those jobs offer you a position (even for minimum wage) you must take the position and lose the unemployment insurance.

      Can one survive on minimum wage?

    11. Re:So who's paying for the welfare? by Chris+Burke · · Score: 1

      Of course not. Why do you think they are so against welfare? The last thing they want to have happen is for them to be responsible for the people they lay off in any way. Remember -- if your boss decides he can get himself a nice fat bonus for laying you off and replacing you with 60% cheaper Indian labor, it's your fault. Won't you take responsibility, man?

      Personal responsibility my ass. If managers and CEOs actually took responsibility for the consequences of their own actions they'd be spending the rest of their lives paying off the debt they owe.

      --

      The enemies of Democracy are
    12. Re:So who's paying for the welfare? by tepples · · Score: 1

      How was I reasonably supposed to have known back in 1999, when I started school, that IT was going to take a dive?

  31. A large part of the problem is... by Manchot · · Score: 1

    IMO, a huge part of the problem is literally the value of a dollar. While a programmer in the U.S. is making $65 per hour and his Indian counterpart is making $20 per hour, the Indian is much better off in comparison. From what I hear, that amount of money is enough to hire servants in India. Even though the amount of money is less, it goes much further there than it does here.

    1. Re:A large part of the problem is... by Anonymous Coward · · Score: 0

      Almost every other middle class household has "servants" in India - cheap labor. You guys use cheap laundromats, Indians hire cheap "servants" to do the job. It makes no sense comparing just one component of the expenditure.

    2. Re:A large part of the problem is... by Anonymous Coward · · Score: 0

      If US programmers are making $65/hr then they absolutely deserve to be unemployed. If Indian programmers are making $10 then that's a fine-ass wage I'd be happy with here in the US.

    3. Re:A large part of the problem is... by TrekCycling · · Score: 1

      When you have a few billion people, half of which live in slums, I imagine finding "servants" isn't too difficult. That's the problem with us competing with India.

  32. Get IT back in check by ducttapekz · · Score: 2, Insightful

    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.

    The problem is that IT didn't start as a business facing department. They started as a bunch of people who thought (correctly) that they could improve the business with computers and software. Their budgets increased and they became incredibly large. Eventually, the IT department started determining the direction of the entire company. 5-10 years later the business is finally trying to reclaim control of IT. This is why the most secure jobs are "business-facing."

    PS: Anyone who bashes Gartner is just afraid of the truth.



    - * - * - * - * - * -
    Brought to you in dvorak at 17 WPM and climbing.
  33. How about the "Smartner Group"? by sczimme · · Score: 1


    I'll call it the "Smart-Ass Group"!

    You could also call it the Smartner Group. Here is your ad campaign:

    Is your company staffed with improvident lackwits?

    We'll show you how to Smartner up!


    Share and enjoy! :-)

    --
    I want to drag this out as long as possible. Bring me my protractor.
    1. Re:How about the "Smartner Group"? by Anonymous Coward · · Score: 0

      Scooby-Doo can do-do, but Gartner is Smartner!

  34. Hind Site is 20 / 20 by jellomizer · · Score: 1

    But perhaps you should have considered to brawden you business skills, Management, Marketing, Sales, while you were at your last places of employement. So that way you will not be suck as a programmer but have options for other well paying jobs. Heck a Sales Man at Raymore and Flanigan can make over 50k a year. Sure it would be nice to stay as a programmer but you need to advance to keep active.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Hind Site is 20 / 20 by TrekCycling · · Score: 1

      So the lesson is that you can't actually do something you enjoy? You have to go find some soul-sucking job like sales and spend the rest of your life travelling, giving PowerPoints and cold-calling people?

      Great. Can we get any other options, please.

    2. Re:Hind Site is 20 / 20 by jellomizer · · Score: 2, Insightful

      No the lesson is you should have your options more open to prevent you from getting to specialized in your field where you can be unemployeed. I rather have a soul-sucking job at 60k then a soul-sucking job at 12k a year, if the job you love is no longer in demmand.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Hind Site is 20 / 20 by CmdrGravy · · Score: 1

      Frankly that is quite possibly the case and there often aren't any other options.

    4. Re:Hind Site is 20 / 20 by Anonymous Coward · · Score: 0

      No, the lesson is grow up and live in the real world.

    5. Re:Hind Site is 20 / 20 by TrekCycling · · Score: 1

      So in this "real world" you speak of (which you're assuming I know nothing about, not knowing me, my background or what I've been through in my life) it's not possible to have a job you enjoy? So I was right, then, in my initial post. Take a job you hate that makes money instead of one you enjoy.

      I'm sorry, but when I can no longer find contracts to program is when I go become a bicycle messenger or work at a zoo or something. That's why my wife and I aren't having children, don't have a mortgage and are paying off our debts like crazy. Because if the bottom falls out someday we want to still be happy, enjoy life and do something we enjoy, because that's what life is about. Not leaching on to whatever job is available no matter how boring and soulless it may be.

    6. Re:Hind Site is 20 / 20 by TrekCycling · · Score: 1

      Well, there are other options. They just don't pay what we (who are still programming) make currently.

    7. Re:Hind Site is 20 / 20 by TrekCycling · · Score: 1

      I'd rather have a job I enjoy, regardless of the wage. But that's just me. I'm kooky like that.

    8. Re:Hind Site is 20 / 20 by NDPTAL85 · · Score: 0, Flamebait

      Yep thats the lesson. Some people refer to it as "Growing The Fuck Up".

      You should try it sometime.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    9. Re:Hind Site is 20 / 20 by Anonymous Coward · · Score: 0

      you need to advance to keep active

      ...you need to keep active to advance.

    10. Re:Hind Site is 20 / 20 by TrekCycling · · Score: 1

      Once again, you're saying that to be a grown up one has to accept working at a job they hate? I beg to differ. I prefer to fashion my life in such a manner that if things take a turn for the worse I can continue enjoying my life. I only get one chance at this, living, I mean. I think it's the height of stupidity to claim that true adulthood is only attained once you realize you have to accept doing work you hate or else you deserve derision. I plan to enjoy my life. Even if it means not making as much money. I may not retire rich. I may not have a plasma TV. I may only have one computer, no fancy PDA, but happiness can't be purchased.

      Also, for the record. Cussing at someone and making condescending remarks about how they're not an adult simply because they want to enjoy their work... that's the true hallmark of a grown-up.

    11. Re:Hind Site is 20 / 20 by 0111+1110 · · Score: 1

      Once again, you're saying that to be a grown up one has to accept working at a job they hate?

      Except for the lucky few, that pretty much sums it up. I have never been able to get a job that I didn't hate. Everyone wants those jobs. So the competition is fierce. I would take a job like that for virtually no pay (i.e. $2.50/hr) if I could get one, but no dice. Right now I am mostly unemployed, surviving on $300-$400 a month from odd jobs. And I've never had anything even remotely resembling a 'wife'. BTW, that 'life' thing of which you speak. It's way overrated.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    12. Re:Hind Site is 20 / 20 by TrekCycling · · Score: 1

      I assume you're being sarcastic about the last part. "Life" being overrated, I mean. There isn't enough time in the day for all I want to do. Travel, write, spend time with my wife, cycle, play video games, run races. The day could be twice as long and I'd still find ways to fill it.

      Also, hate is a relative term. I don't go into my programming jobs jumping and clicking my heals together with joy. But I like the work. I'm still doing work I like. And the day I have to make the choice that would force me out of doing work I enjoy is the day I go find other work I enjoy, regardless of pay.

    13. Re:Hind Site is 20 / 20 by NDPTAL85 · · Score: 1

      I wasn't cussing you out specifically, but I did use cusswords in my previous statement to you. Its ok for grown ups to do that.

      Strangely enough I make a lot of money and enjoy my job a great deal. I have noticed however that most people not only don't achieve any one of those things, most people achieve neither so my previous statement stands. Adult life is usually full of employment you hate/despise.

      Those like me and possibly yourself who are able to avoid this are called "The Fortunate Few".

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    14. Re:Hind Site is 20 / 20 by jellomizer · · Score: 1

      True but if you cant get the job. You might as well get the pay.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    15. Re:Hind Site is 20 / 20 by Frank+T.+Lofaro+Jr. · · Score: 1

      I think it would be better if you said *broaden* *your* business and *spelling* and "grammar" skills. :) Also, what does "So that way you will not be suck as a programmer" mean? One shouldn't suck as a programmer if they want to stay in IT.

      And you really should say "salesperson" not "Sales Man"

      --
      Just because it CAN be done, doesn't mean it should!
    16. Re:Hind Site is 20 / 20 by NDPTAL85 · · Score: 2, Insightful

      Talk about soul sucking. I couldn't imagine anything more soul sucking then pre-limiting your options just because you don't want to deal with a difficult job. Ruling out having kids and owning a home just so you can never have to worry about debts? If that isn't soul destroying then I don't know what is.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    17. Re:Hind Site is 20 / 20 by TrekCycling · · Score: 1

      No, that's called making choices. We'd rather have the freedom to move wherever we want to move, take whatever job we want to take and do whatever we want to do with our lives without being tied down with children and a mortgage. Nothng soul destroying about that. In fact, it's a great way to live for some people. Just because it's not your choice, don't belittle it.

    18. Re:Hind Site is 20 / 20 by Anonymous Coward · · Score: 0

      There is more than one way to live.

  35. Also: Open-sourced by msbmsb · · Score: 1

    It's great for users, but bad for maintaining the real value of software and the idea of paying people to write it.

  36. Bullshit by Anonymous Coward · · Score: 5, Interesting

    We are trying to hire experienced C/C++ developers in the PDX area, and they are really (really) difficult to find. The truth is, that in 95% of the cases, good software engineers already have a job. Outsourcing might have made the lack of jobs for non experienced developers bigger, even if the level of quality you get from outsourcing is even lower than the one you might have got if you'd have given jobs in USA. In a few words, outsourcing stinks, and we better off importing the 1% of good developers they have oversee, and leave the remaining 99% junk in the wild. You get what you pay for dude, and the company I'm currently working with, is crudely facing this reality.

    1. Re:Bullshit by russotto · · Score: 1

      Check again, Mr. Coward. I think you'll find that at least some of the following conditions apply

      1) Your job ads are so ridiculously overspecified that you're asking for people who don't exist -- e.g. 10 years of experience in several disparate fields

      2) Your job ads are simply wrong; e.g. you're looking for a highly experienced developer but asking for only two years of experience.

      3) Your human resources department (or recruiter) is separating the wheat from the chaff and throwing away the wheat.

    2. Re:Bullshit by Stiletto · · Score: 1


      I call bullshit on your bullshit.

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

      Here's a newsflash: You're not going to find someone who already has intimate knowledge of your company's system and can start at 100% productivity the first day. This is true for systems from obscure embedded platforms to some generic Windows app. There will always be a small amount of training required to get the guy or gal up to speed.

      That said, as someone who's been on both sides of the hiring coin, I will conceed that it is not always easy to pick out the 1 or 2 genuinely talented guys from the 100 other "web monkey" resumes. But when you find those 1 or 2, DON'T THROW THEM AWAY because their experience doesn't match your list 100%.

    3. Re:Bullshit by Anonymous Coward · · Score: 0

      Your job ads are so ridiculously overspecified that you're asking for people who don't exist -- e.g. 10 years of experience in several disparate fields

      A different coward says:

      A-fucking-men. Too many human resources departments seem to think that a soft job market means they can be ludicrously specific in their requirements, or that doing so will make finding the right canidate easier for them. They seem to imagine that somewhere out there is a canidate who is the perfect replacement for the other guys they laid off, a guy who can walk right in to the job and be productive on day one, with no need to learn anything new.

      Which shows an astonishing lack of respect for how difficult engineering really is, when you think about it. I daresay no one expects the same from managers, salespeople, customer service types etc.

    4. Re:Bullshit by hey · · Score: 1

      PDX is the Portland Airport.
      I'd rather work downtown.

    5. Re:Bullshit by aml666 · · Score: 1

      What were you offering for pay? $20 per hour... $25 per hour. It's easy to NOT find qualified people when one of your qualifications is third world pay.

      --
      www.thejulingtoncreekplantaion.com
    6. Re:Bullshit by Tiresias_Mons · · Score: 1

      As someone in PDX looking for a job right now, your point #1 is spot on.

      --
      "But that's just my opinion, I could be wrong" - Dennis Miller
    7. Re:Bullshit by afidel · · Score: 1

      So you are saying that rather than paying the price and hiring an unskilled or semiskilled worker with the educational background to do what you need (read recent CS grad) that they are instead paying for someone half a world away to get that same experience and then transfer that experience to someone else? Sounds about right, and it fits in with the overall short term thinking that has infected business since the middle of the last stock market bubble. When insanely profitable companies resort to cooking the books so that their stock price doesn't fall you know there is something fundamentaly wrong.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    8. Re:Bullshit by StandardDeviant · · Score: 1

      I know a guy in Portland who is a really sharp, experienced C++ dev. His specialty is game dev on consoles, just as a point of reference, but he's sharp enough that I don't think picking up any domain knowlege for other areas will be a problem. He's very recently unemployed and looking to stay in portland, too (the game studio he worked for went under *shrug* it happens). If you want to get in touch with him, reply with an email address or something and I'll send you his contact info. As an added bonus he's a decent human being rather than your sadly common Technically Brilliant Arsehole.

    9. Re:Bullshit by robertjw · · Score: 1

      $40k - $50k is third world pay? Wow, get a grip. Sure, $50,000/year isn't great money anymore, but I know many people that live on much less. I don't think you can really call $25/hour 'third world pay'.

    10. Re:Bullshit by Anonymous Coward · · Score: 0

      Send resumes here: iceman_dvd@yahoo.com

    11. 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.

    12. Re:Bullshit by paulha · · Score: 1

      You should contact me then. paulha_at_aracnet_dot_com. There are lots of programmers out here looking for work or under-employed!

    13. Re:Bullshit by Anonymous Coward · · Score: 0
      "astonishing lack of respect for how difficult engineering really is"

      This can't be related to the fact that there too many universities pumping out too many "engineers" every year, can it? No, universities are blameless, naive entities who just want to teach. Learning is so difficult unless you get into tremendous debt and over-supply the market with degrees.

    14. Re:Bullshit by Anonymous Coward · · Score: 0

      it is when the housing market is growing at 30% annually. The days of $40k programmers will be a thing of the past inside of years. Time to live in the now.

    15. Re:Bullshit by robertjw · · Score: 1

      it is when the housing market is growing at 30% annually.

      Personally I don't think the housing market can sustain this growth rate long term. Besides you can always rent. Third World pay would denote living in a cardboard shack or on the street.

      The days of $40k programmers will be a thing of the past inside of years.

      Not sure what you mean by that, but yes I would agree. Wages generally tend to increase, every year $40k is less and less money. My point was, right NOW a person can live on $40k/year. It's not great money, but survivable and a FAR cry from 'third world wages'.

    16. Re:Bullshit by Pinback · · Score: 1

      Every year or two for the last ten years I've considered the decision whether to stay in sysadmin/storadmin/tapeadmin spot or begin the trek towards proficiency as a professional coder.

      I don't need to feel vindicated in my decision to stay focused on administration, but the question of whether to become a coder is still in front of me.

      There is no surplus of quality staff (anywhere in IT) today. Panning harder doesn't produce more gold; you have to wait for good people to become available. If business becomes limitied by the people the can be attracted, we may see a turnaround in the downward slide in benefits offered here in the PNW.

      Unless the real estate market adjusts, the cost of living in PDX is only going to increase.

    17. Re:Bullshit by try_anything · · Score: 1

      I saw plenty of those job advertisements when I was looking a few years ago. I'll tell you what they specify: ridiculously self-inflated people. I had people tell me I should give myself credit for a year of Oracle experience because I wrote the JDBC code for a product that in some instantiations was backed by an Oracle database.

      WTF does "Oracle experience" mean in a resume or job advert anyway? Once I sat beside a DB admin and helped him write queries to find bogus data in a QA database. Does that count?

    18. Re:Bullshit by Cro+Magnon · · Score: 1
      Not sure what you mean by that, but yes I would agree. Wages generally tend to increase, every year $40k is less and less money. My point was, right NOW a person can live on $40k/year. It's not great money, but survivable and a FAR cry from 'third world wages'


      That depends. If you live in a small house in a shitty area in the Midwest, you can get by on 40K. If you live in California, a cardboard box on the street costs 40K! And aren't the rents there about 2K/month? Or am I behind the times?
      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    19. Re:Bullshit by SETIGuy · · Score: 1

      If you didn't post as an Anonymous Coward, maybe, just maybe, a qualified person would contact you.

    20. Re:Bullshit by HiThere · · Score: 1

      Yeah, you're right there.

      But when the job market is what it currently is, anyone who isn't DRIVEN to be a programmer will choose some other profession. Either that or they're too stupid to tie their shoes.

      When you're preparing for a career you can't decide your profession on short term job trends. You need to forecast the future. And being a programmer doesn't look like a promissing field. So anyone who can look ahead will choose a different field.

      Now becoming proficient in programming isn't a short term project. You need to start specializing in high school, or earlier. And you don't become proficient until you've completed around three large projects. (That gives you time to make the necessary mistakes. One hopes you learn from them.)

      This means that the commitment required to become a programmer isn't any less that for any of the other professions. Writing code that compiles and runs without errors is just the start. (And one never really gets there...or I never have.)

      So, who will make a 10+ year commitment to a profession where the jobs periodically dip to near zero, where selections your old skills are continually beind made obsolete, often at the whim of marketing departments, and where hiring managers can't tell the skilled from the unskilled...so they go for the cheapest. (I'll grant you that this varies...but common use depresses the market.) Only those who MUST.

      To make it worse, the easy problems have been solved, but it's not clear to anyone outside the profession what's easy and what's hard. (Which means that change requests consist of a random mixture of the two, with no attempt to prioritize based on difficulty.)

      Then you add in H1B's and off-shoring! Is it any surprise that Computer Science classes aren't being filled any more?

      I expect computer programming to soon (decades) become similar to being an author. Particularly in the "only those who can't be discouraged" aspect.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    21. Re:Bullshit by soul_on_fire2001 · · Score: 1

      Try someone at topcoder.com. They have competitions for c/c++ and rate the developers on a whole bunch of features like time taken to solve the problem, the number of people who were able to solve, the difficulty level of the problem, etc.

    22. Re:Bullshit by Anonymous Coward · · Score: 0

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

      I've experienced this directly with a former boss of mine who recently let me go. Long story short, when I first met him, he said he "had a vision", and was having difficulty finding "qualified" tallent to complete the vision. He had a working online retail business, and it was making good money. However, in the end, his idea of a "qualified" developer is one who can, in one month time at $20/hr, build him a magic web box which would collect $100M in sales per month with no staff. He let me go when I didn't put in the 12'th hour per day writing PHP code which he never did use.

      Contrast this to the parent, as well as a high-scoring post previous to this one ("Not Bullshit"), who has a concrete grasp of what technology, or building "stuff" in general for that matter, requires. There are lots of people out there who manage to make lots of money with no human ability except the ability to bully and to flap their lip. In the end, the ones who have and have used their real skills are the ones who make it, as they understand the stuff they're managing.

      That six months was six months of hell, but I'll never regret it, as it was a reminder of my value as a web programmer, and an experience which will in the future allow me to assess companys' worth. I'm now pretty good at detecting the self-proclaimed "marketing genius" with a "vision" that no one can understand. After a few minutes of entertaining listening, I ask them, "If a tree fell in the middle of the forest, and no one was around to hear it, did it make a sound? Astronomers' answer to that is a definite no. Humans were not able to record the event, so it's outside of human history. If you die before you can get your "vision" on paper, it might as well have not happened. Maybe you should try writing it down." They stop talking to me after that.

    23. Re:Bullshit by liquidsoul · · Score: 1

      The main problem that I have always seen with hiring is how do you measure what an awesome software engineer is? What do you measure is experienced? Say I have 10 years of C++ and wrote 100 applications/tools. Does that mean I'm expierence and/or excellent. What if every one of the applications I have developed broke, had problems, cost the company millions of dollars, maybe can not work with clients at all...etc. It is ALL bullshit. Because there is no way to know. I could interview with a company, have certifications, and still SUCK. People are good bullshitters but does mean they have the skills. Beyond years of experience and programming language skills the wrong questions are asked at interviews. A developer is a developer...they can learn new methodolgies, new languages, new APIs(we are people that think in a different manner). When hired into a new company, every developer will have to learn about how each company does their operations. No one can just come in and start coding. Have to see if there are assets to use, etc. I think the best developer is one that can create reusable assets, frameworks, cut and paste code snippets(when allowed), and find code that is already out there. Don't reinvent the wheel. How do you truely measure a developer skills....asking hard C++ questions? Maybe a person can mold into what you want alot quicker with loyalty and trust. All this talk about 10, 20, 25 dollars an hour is rediculous. A developer usually is ALWAYS thinking about their jobs and how to solve problems. It is also a skill that takes education, constant learning, constant research...u should pay more than that...it is a very demanding and stressful job. If you are comparing american developers compared to outsourcing then you are going to get what you pay for. Lower customer sat, more difficult in collaborating with time zones, longer turnaround time for development, more difficult to organize teams, quality of work. There is never going to be a way to look at data and say who is good and not good. It is easier to work with developers that you can see every day rather than ones that are sleeping while you are working. You will never be able to measure...so you should interview more people than just the 1 year of Oracle experience(whatever that means) u think you might need but truely requires more skills than that.

    24. Re:Bullshit by Anonymous Coward · · Score: 0

      I have been in the job market off and on, and I will say that there is no training or learning your way up the ranks like there are in other trades. Most trades have apprentices. For some stupid reason the software industry does not. I did not get a degree in programming but I have been working at it for 4 years and hacking for 10. It has been tough to get any doors open. You are expected to have the experience in specific areas that only insiders would have - how stupid. Does your company ever consider having it's own intern or apprentice program?

    25. Re:Bullshit by robertjw · · Score: 1

      That depends. If you live in a small house in a shitty area in the Midwest, you can get by on 40K. If you live in California, a cardboard box on the street costs 40K! And aren't the rents there about 2K/month? Or am I behind the times?

      It's all a matter of perspective. What's your idea of a "shitty area in the Midwest"? A nice, small Nebraska town with no crime? Sure, if you want to live in LA or San Diego it's going to cost you more money than if you live in Missouri or Wisconsin. That's pretty much a given. OTOH, developer positions that pay better are much easier to find in big cities. The whole point of my post is that comparing a $40k-$50k job to 'third world wages' is not even realistic. I'm sure, even for $40k/year a person could live better anywhere in the US than most people in the Third World Countries. Most Americans just don't have any concept of what life in other countries is like.

    26. Re:Bullshit by Brandybuck · · Score: 1

      The decline in software jobs is merely a balance for the glut of programmers in the dot.boom. Back in 2000 you could get a $70k job as a junior college dropout with only an intro class to Java under your belt. What the market is doing now is shedding that excess fat and refusing to hire it back. Not even Bangalore is hiring those kinds of developers.

      Maybe it's time we did things the old fashioned way, and work our way up in the company, instead of expecting moviestar treatment straight out of college. You can't get a job as a senior software architect at age twenty? Try starting out as a SQA tester or tech support monkey. Yeah, those jobs suck, but you have to start somewhere. It's much easier to move up than to break in.

      --
      Don't blame me, I didn't vote for either of them!
    27. Re:Bullshit by Frank+T.+Lofaro+Jr. · · Score: 1

      HR depts often throw away the resumes if they don't have all of the qualifications and none of the disqualifications before the person who will be in charge of the new worker even gets a chance to look.

      --
      Just because it CAN be done, doesn't mean it should!
    28. Re:Bullshit by Anonymous Coward · · Score: 0

      Astronomers' answer to that is a definite no

      By "Astronomers'", did you mean "History's", by any chance?

      If not, I confess I don't understand your sentence.

    29. Re:Bullshit by Quikah · · Score: 1

      Yeah, you are behind the times. A 1bd apartment in silicon valley is $1000-$1500. You can easily get a not as nice place for $800 (though still in a good area). Hell you can get decent 2bd for $1500. Los Angeles area is pricier.

      Don't even bother looking to buy, the real estate market is ridiculous and probably overinflated. Last stat I saw was 70% of bay area mortgages are interest only!

      --
      Q.
    30. Re:Bullshit by Anonymous Coward · · Score: 0

      I can't imagine what you're talking about, to tell the truth. How do you know that's what hte market is doing as opposed to you're just SAYING that's what the market is doing? So you have some IDEA or FANTASY of what is going on in IT- how do you prove or even present any proof that that's what is happening?

      There is AMPLE evidence that companies are outsourcing b/c of the differential in cost, both anecdotally and statistically, not to mention the company document's that have been smuggled out which say that that's EXACTLY what they're doing. I don't believe anyone ever hired anyone of the description you presented, much less have those types of people account for a large percentage of the overall IT workforce.

      Get off your Libertarian free-trade toad-stool and start dealing with reality instead of ideology.

      Thanks and have a great day.

    31. Re:Bullshit by Anonymous Coward · · Score: 0

      In my experience folks that claim developers are hard to get along with, are frequently hard to get along with themselves. If you really want to work with top talent, you need to learn some managerial skills too.

    32. Re:Bullshit by randall_burns · · Score: 1

      5% unemployment among skilled professionals is still dang high by historical standards. Oregon has recently had some of the highest unemployment in the US-and it was largely tech driven. A lot of skilled folks moved out of the area-or found the employment situation to be an enormous, life-destroying personal crisis.

      Just FYI, I've _done_ your job of technical recruiting for a startup company-I had a very successful track record of recuiting when there really was a serious shortage of good developers. You just plain don't get good people by not empathizing with their situation-and your post shows an outstanding lack of empathy.

      Frankly, I expect your company will be in serious problems in a few years.

    33. Re:Bullshit by robertjw · · Score: 1
      In my experience folks that claim developers are hard to get along with, are frequently hard to get along with themselves. If you really want to work with top talent, you need to learn some managerial skills too.

      Two things,
      1. I wasn't management over these people. The managers that didn't get along with them had issues as well and could have used better managerial skills.
      2. I have met many developers, some that are easy to get a long with and fit in, some that don't. Top talent or not, if they person's an ass you don't want him on your team.
  37. Joy by Anonymous Coward · · Score: 0

    The joys of outsourcing and free software programmers.. Both devaluate programmers worth on the market.

  38. 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.
  39. Asperger syndrome? by tepples · · Score: 1

    You're not interested in playing the political game, you're not going to have a job. That's corporate life

    So if somebody is a great coder but has a mental disability that prevents him or her from effectively playing the political game, what should he or she do for a living?

    1. Re:Asperger syndrome? by jellomizer · · Score: 2, Insightful

      What happends if someone is overall a great Door to Doors sales man but have a physical Adnormality that creates unbearable BO? what should he or she do for a living.

      What type of mental disability that will prevent office politics. Buisness politics are different from say Education Politcs or Governemtn Politics. And they are all not based on other people tring to fire you. For Most people dealing with office Politics are learned. Concepts like common curticy to other people (If you have torrett sindrome or something like that, people would understand). Think about you job in the business perspective and figure out how your idea is profitable and record it. Quite honestly I have seen the Mentally Disabled people (With full blown Autism) who work at Walmart have more ability to handle office politics then many normal people who just dont want to try and they say they have a mild case of Auditism. Saying that you have a disibility doesn't mean you have an excuse for not trying.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Asperger syndrome? by jone1941 · · Score: 0, Troll

      What type of mental COCKA#@ F%CK DOG%!@# C%NTB%TT A#@A@# disability that will prevent office politics?

      two words: tourette's syndrome

      --
      Fear trumps hope and ignorance trumps both
    3. Re:Asperger syndrome? by jellomizer · · Score: 2, Interesting

      Err from my post... (If you have torrett sindrome or something like that, people would understand)

      If you are diagnosed with tourette syndrome, and people in your buisness know about it, they usually learn to live with it and learn to listen between the curses. They probably wont have you in the same meeting with the CEO but as long as you are tring to work for the buisness and go beyond programming you should be OK. Besides most companies are afraid to fire people with disibilites.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:Asperger syndrome? by qwijibo · · Score: 1

      The people who do know how to play the game learned it by faking it. Anyone can fake it. Keep doing that until you figure out what works and what doesn't. Think of it like learning to program a computer that has bad hardware, so the results aren't always the same. Politics is a very personal game, so you have to know your audience.

      Aspergers isn't a disability. Operating at a level that others cannot comprehend in a particular field sounds more like a superpower than a disability to me. People who don't understand something like to bring others down to their level, so they call people who are different disabled. Look at the natural abilities and how those affect the lives of each group. Who is really disabled?

      Someone who is a great coder should work towards being a great system architect. Use the talents you have and learn enough about other areas to get by. A lot of technical people I know who have traits like Aspergers have developed a level of understanding that can't be taught. That understanding makes it easy for us to forget that there are a lot of people who know just enough to get by - they will never seek to excel in their chosen field. So when it comes to something like office politics, keep in mind that you're competing with people who are only interested in doing the bare minimum.

    5. Re:Asperger syndrome? by Anonymous Coward · · Score: 0

      I believe jone1941 was responding to your horrible spelling and grammar.

    6. Re:Asperger syndrome? by mark-t · · Score: 1
      The people who do know how to play the game learned it by faking it. Anyone can fake it.
      This is false.

      People with Asperger's generally manage to get by in life by finding jobs that _don't_ require large amounts of interaction with other people. That's hardly "faking it".

    7. Re:Asperger syndrome? by mark-t · · Score: 1
      Besides most companies are afraid to fire people with disibilites.
      No they are not.

      I've had over 20 different jobs since high school... and was fired from almost every single one of them. This was just in the space of less than 10 years. The fact that I have Asperger's has been completely irrellevant to every employer I've ever dealt with.

      I think that people seem to expect that all autistic people should be like Rainman or something, and when one isn't, they figure the disability somehow doesn't have any real-world impact... and when (not if) it actually does, they tell the employee that things "aren't working out", and let him go, rather than deduce that the performance difference between what they expect and what they are observing is actually a result of a possibly unseen disability.

    8. Re:Asperger syndrome? by qwijibo · · Score: 1

      I meant to refer specifically to the politics aspect of technical jobs. I'm not recommending these people go into sales or any other people-intensive jobs. Clearly, these people should stick with jobs that are primarily focused on their strengths, such as programming. However, programmers who don't emphasize their value to the company are plentiful and often no longer employed as programmers. Learning how to fake it when it comes to office politics is enough to get by, but only for those people who have a strong ability that others already recognize and value.

    9. Re:Asperger syndrome? by tepples · · Score: 1

      So how can I, a recent BSCS graduate with no paid experience (but four months of volunteer experience and counting) and with first impression difficulty, demonstrate to an interviewer that I would be more valuable to a company than any of the fifty-plus applicants with >=5 years of IT experience?

    10. Re:Asperger syndrome? by qwijibo · · Score: 1

      Have you tried asking people who know you from your volunteer experience? Personal references are the life blood of small businesses. My first job came from a recommendation from the programming teacher at my high school. An employer asked for students who could program and my name was on the top of the list. Do you have any teachers who may be able to recommend you? A lot of small companies find people by word of mouth, not official job postings. I was a dorky kid with no social skills, but people knew I could do stuff with computers. For technical jobs, results are the only thing that most people will care about.

      If you are competing against people with 5+ years of experience, what do you do to differentiate yourself? When I was last looking for a job(2003), every job posted online got hundreds of resumes. I don't expect things are much better now. You have to do something that stands out if you want to get an interview with those odds. Also, consider jobs that aren't being taken by people with much more experience. You can always move around later once people get to know you.

    11. Re:Asperger syndrome? by Anonymous Coward · · Score: 0

      I'm surprised you were able to keep gettign hired.

      Many employers won't hire people who have been fired.

      Many employers will say very bad things about those they fire.

      There are firms to check what your references are saying about you - but that won't help if your former employer uses his or her social networks to spread the bad word about you.

      You can sue - but that makes you even less employable.

    12. Re:Asperger syndrome? by greenrd · · Score: 1
      I'm just curious - in what ways has having Asperger's Syndrome affected your work?

    13. Re:Asperger syndrome? by greenrd · · Score: 1
      and with first impression difficulty

      In what sense do you have first impression difficulty? How does this manifest itself?

    14. Re:Asperger syndrome? by mark-t · · Score: 1

      The solution that has worked for me is to not list previous employers that fired me. If they ask what I was doing, I tell them I was just looking for work. Considering the average time I would hold a job that I would get fired from was a matter of weeks and the rest of the time I actually _AM_ out looking for work, this was not even slightly stretching the truth.

  40. Re:Well, duh by gwayne · · Score: 1

    Bullshit! I've worked with some fat, lazy, incompetent and completely useless Indians. I've also worked with some very intelligent and productive ones. This is just spin/FUD/propaganda that outsourcing company execs spew to American pointy-haired bosses to get buy-in...

    It's the same in every labor market. Up until the 70's, blacks worked a lot of the blue-collar labor jobs in the U.S. Now, Mexicans have moved in and taken over the labor market for half the wages. I guess you can thank NAFTA for that.

    Now, when greedy corporate execs want bigger bonuses, they invent a shortage of qualified resources to get H1-B visa caps raised. Suddenly, you are training your replacement who works for half as much.

    They only way to shake up corporate america is to vote with your wallet. Don't buy into the consumerism trend. I bet if everyone in America didn't buy anything for one day or went to the bank and withdrew as much cash as possible, the entire economy would crater.

  41. anti social jobs shrinking in general by CresentCityRon · · Score: 1

    I would hazard that its not just "stay in your cube all day" programming jobs that are losing out - its ALL fields where that can happen. Call center, medical tests, auto design ... the list is growing every day.

    That isolated cube can be awfully far away!

    Plus IMHO those who do well in those kind of jobs tend to have little business / political clout. So they get the shaft. Life blows sometimes.

    1. Re:anti social jobs shrinking in general by scottsk · · Score: 1

      Most anti-social jobs are illegal. I think you mean "asocial" :)

  42. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  43. I dunnno... by mclaincausey · · Score: 3, Informative
    From all I've heard and read, a whole lot of firms are not realizing the advantages they signed up for with regard to outsourcing. Poor code, difficult logistics, and communication breakdowns are cutting into their savings. It doesn't matter if you're only paying developers $10k a year if you have to turn around and pay your few remaining engineers to pore over the code line by line and fix mistakes.

    I know that there are some good firms overseas that probably can provide a legitimate savings without some of these headaches, but businesses expecting a panacaea may come out the worse for outsourcing. Caveat emptor, YMMV, etc.

    --
    (%i1) factor(777353);
    (%o1) 777353
    1. Re:I dunnno... by Anonymous Coward · · Score: 0

      Not all Americans are good programmers, not all Indians are bad at communication.

      My hypothesis is there are too few good American programmers and if companies are going to hire bad ones, they might as well get them as cheap as possible.

    2. Re:I dunnno... by Haach · · Score: 1

      Poor code...
      I understand your logic regarding the breakdown of communication since most indian (or whatever) programmers are probably not good english speakers and are not familiar with the office culture here. But why would you think american programmers are better coders than the ones in india?

    3. Re:I dunnno... by Greyfox · · Score: 1
      I think a large part of that problem is that the Indian outsourcing companies are hiring Indians like American companies hired Americans 6 or 7 years ago. You used to just be able to walk into a recruiting company, tell the hiring manager "I like programming" and get the job. Even if the "programming" you'd done was HTML and you'd never touched an actual programming language a day in your life.

      The thing about outsourcing is that you have a wealth of resources available. What is it, a billion people in India? So you can afford to be picky, because even the top guys should cost less then the best Americans you can find. Ideally their top guys will cost less than the worst Americans you can find, although I hear the rates are shooting up over there as demand increases. But most of the IT outsourcing is completely stupid -- they hand off the hiring decision to the outsourcing company, who often seem to hire any bozo who comes in the door and say "I like programming."

      Companies are going to have to address this soon, because the directors will notice pretty quickly if you're having to hire US contractors to QA the code that you get back from India (And I know for a FACT that this sort of thing is happening now.)

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    4. Re:I dunnno... by lgw · · Score: 1

      They are in my experience, more than can be accounted for by poorly communicated specs. I think it's just experience. It takes mentoring by the best 20+ year veterans to make good coders beyond the "code monkey" stage, or many years of painfully working out best practices on your own once you're alrady a veteran, if no such mentoring is available.

      The problems I see are typical for people with limited experience: too eager to apply some newly learned technique to every problem whether or not it fits, and lack of understanding of potential long-term downsides for short-term savings. Growing out of that requires either additional experience and the willingness to see that the solution to following last year's fad isn't this year's fad, or a hardened veteran to call bullshit and explain why.

      As long as the Indian professional programming community is growing explosively, there will never be enough long-term veterans to go around, and the problem is made far more severe when the very best leave to form their own businesses (the last part is great for India long term, of course, but sucks for the quality of outsourced code).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:I dunnno... by mclaincausey · · Score: 1
      But why would you think american programmers are better coders than the ones in india?
      Now here's an example of a reading comprehension problem. I never said that. Assuming English is your first language, if you misinterpreted my English statement, then imagine the complications in communicating much more abstract ideas to a non-native English speaker.

      What I said was "Poor code, difficult logistics, and communication breakdowns are cutting into [a whole lot of firms] savings." I did not say Americans were better coders, but that poor code was being generated in India. Those are two completely different statements, and I later pointed out that surely there were Indian firms that could deliver on significant savings (with a quality product). However, whether it is the volume of work being taken on, miscommunication, or a lack of skill, something is affecting the quality of work generated by a lot of Indian firms. This is information I have gotten first hand from friends in the industry and also information I have read about in trade publications.

      --
      (%i1) factor(777353);
      (%o1) 777353
  44. Re:Well, duh by Ass+Feces · · Score: 0

    Racist!

  45. Obligatory "me too" post by raw-sewage · · Score: 1
    My employer might as well have been one of those surveyed in the study. We are looking at "sourcing for maximum value". This translates to, "we'll pay the lowest bidder to the work." At this point, I'm not scared of layoffs; our company is growing, and my former developer job will effectively become project manager (I'll manage the development done by some offshore group).

    This does disturb me a bit, as I see the real technical job opportunities at my company diminishing. Based on my first hand experience, I tend to believe that the study's results are true, and that "programming" jobs will continually become scarce in the US.

  46. Well by Anonymous Coward · · Score: 0

    even with the dollar depreciated 30% from about 4 years ago we still have the outsourcing going on. People have to realize that most of the competitive disadvantage has nothing to do with skills. Its basically currency manipulation primarily from Asian countries. The Asians buy the treasury bonds to prop the dollar up to make services and products made in the US more expensive. The congress retaliates by going spending crazy which drives the dollar down along with the trade deficit. But the Asians just print more money negating the trade deficit. They are doing the same thing to the Euro. Its supposedly a Nash system because they need our consumers. But China and India will not need our consumers since they have billions of people.

    My experience these last few years has been an interview on occasion but no takers.

    I've always enjoyed using open source. But there are economic realities. I can think of a few examples:

    1. A large corporation gives a donation to an open source project. The corporation gets the tax break. The open source project releases free code which destroyed the software market for a particular segment. The large corporation gets its free code and then outsources the 'service'.

    2. A university professor works on an open source project. The open source project releases free code which destroyed the software market for a particular segment. I pay the professor with my tax dollars.

    3. Many tech companies are just market sales shells with an outsourced component. Maybe, a token engineer to do a check on the code. Code quality extremely questionable. It just has to barely work.

    I suppose things will just get more screwed up. I remember the 80s when people wanted to work together more to save the US market. Alas, its all globalism now. Globalism: if we did that here we would be breaking the law. Lets do it over there instead!

    I just program as a hobby now. I certaintly do not give code out nor communicate ideas.

  47. 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 tomstdenis · · Score: 2, Insightful

      Agreed. People take the path of least resistance through college then wonder why they find it hard to get/keep a job.

      Granted I'm not a stellar example of success but I did manage to find a job straight out of college that pays decently and is fairly interesting. Just happens there aren't many cryptographers in Ottawa ;-)

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:I call bullshit by Derkec · · Score: 2, Interesting

      I need to critique my own post a bit once I read the article. The article is actually more reasonable the n the post. Yeah, lots of programmers are getting into the business side as well. That's probably a good thing for the programmers, the businesses and the software produced.

    3. 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.

    4. Re:I call bullshit by ducttapekz · · Score: 1

      I second that! The jobs are there for anyone who can program themselves out of a wet paper bag. "business-facing" just means you can also justify your existence to the business and have decent communication skills.

    5. Re:I call bullshit by Bandit0013 · · Score: 1

      Absolutely.

      I live in Cleveland, and I know of about 20 positions off hand for experienced developers that have been open for over 2 months. There are plenty of interviews, and very few hires. Why? Because all they get in the door is people who are posers and unqualified.

      Every developer I know who is moderately talented is hired and being paid quite well.

    6. Re:I call bullshit by Oscar26 · · Score: 1

      To throw my $0.02 into the pot, we have a very tough time finding qualified programmers right now. A lot of that is Human Resource related (they do all the interviewing) and once someone is in, we cannot get rid of them without just cause. Apparently not qualified doesn't cut it.

      We even have a number of entry level positions opened, all we need is a bright person who is willing to learn. Where did all the talent go? Are people just lazy now? (I graduated in 2000 so I'm not that old, yet)

    7. Re:I call bullshit by Anonymous Coward · · Score: 0

      I second that call of BS (and an equivalent of South Park's call of Shenanigans). I can't find qualified people in Seattle too add to our Microsoft platform. Seattle! Microsoft! What else do I have to fucking do to put myself in a position to find qualified people?

      Demand is up, and the talent level is lacking. News flash to techs who have fallen victim to outsourcing: get off your ass and improve your skills.

    8. Re:I call bullshit by Anonymous Coward · · Score: 0

      I second that! The jobs are there for anyone who can program themselves out of a wet paper bag. "business-facing" just means you can also justify your existence to the business and have decent communication skills.

      Yes, "business-facing" sounds to me like "I can't program my way out of the wet paper bag, but at least I can convince the customer that they should join us in that bag."

    9. Re:I call bullshit by spoofnet · · Score: 1



      That is BS I doubt that you would hire a legacy COBOL programmer that went to techskills and got a cert in VB.net. Most jobs I see want you to have tons of experience in the language / platform you are Appling for.

    10. Re:I call bullshit by Anonymous Coward · · Score: 0
      I live in Cleveland

      There's your problem right there.

      Seriously, from the other side of it I see a ton of companies who _appear_ to be in the same position as yours is. That is, they have positions continually open (advertised on Monster, Dice, etc) for what look like decent positions. But they never seem to actually hire. Send a resume, it's ignored. Or, get as far as an interview with HR and then nothing. In a couple of cases I've had them tell me I passed their screening interview and say they'll call me back with a time for an interview with the hiring manager, but then nothing. Call back myself after a decent interval, leave a message... nothing. Not even a slough letter.

      Am I unqualified? Maybe. But in most cases I haven't actually gotten to anyone who is themselves qualified to make that decision. The positions remain open. My best guess is they don't actually want to hire anyone, but they keep the positions open for internal political reasons.

    11. Re:I call bullshit by Anonymous Coward · · Score: 0

      Apparently not qualified doesn't cut it.

      We even have a number of entry level positions opened

      Obviously the problem is that you need to shuffle these not-qualified people into the entry-level positions so that they can become qualified.

    12. Re:I call bullshit by Enonu · · Score: 1

      Where I work, we've been trying to hire a configuration manager who's actually knowledgeable enough to manage the versioning and configuration of 10 some odd projects with inter-library dependencies along with testing, staging, and deployment experience. After asking 15 consulting agencies and bringing people from out of state for interviews for 3 months now, we still haven't found anybody who can manage the configuaration of the huge software systems we have. Where are the qualified people these days?

    13. Re:I call bullshit by bladesjester · · Score: 1

      Where are you and what do you do? =]

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    14. Re:I call bullshit by Qzukk · · Score: 1

      Not entirely. I have an "outwards-facing" programming job, and what it means is that

      1) I code
      2) I produce end-user documentation
      and
      3) The developers are the top tier of tech support.

      The key is to make sure that the company understands what they mean when they talk about setups like this. Every time I get a call escalated to me, that interrupts whatever I'm working on. Time spent on documentation is not time spent on coding. If it looks like the HR guy at the interview is hinting that they want you to be a full time developer and full time support, run like hell.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    15. Re:I call bullshit by jellomizer · · Score: 1

      Having Graduated one year before me. I see simular things. It is partially because we were on the end of the DOS generation. Most of the graduates have never used DOS or commandline before and a day where programming in Basic wasn't required for elemtary school computer classes. Most of todays graduates started really started learning how to use computers when Windows 95 was released (when they were 10 years old) They before college they never had to program anything. The never really need to understand the differences in video modes. Back in our days we worked on DOS and learned to program in Basic when we were 10 years old. GUIs were often hard to use and expensive. So we learned DOS and combind them into DOS .BAT files. We programmed in basic and were able to make apps do what we wanted them to do. But this is no longer the case. Now with the internet we can download apps that do what we want them to do faster then then programming them. It is a different generation. And the only programming experience they have is threw CS cources where they don't get enough practice to truly understand the languages they program in.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    16. Re:I call bullshit by Beryllium+Sphere(tm) · · Score: 1

      >What else do I have to fucking do to put myself in a position to find qualified people?

      Provide some contact information (other than "Anonymous Coward") in your post?

      Just an idea. I could be wrong.

    17. Re:I call bullshit by iggymanz · · Score: 1

      why not do the usual trick of hiring as contractor for 3 - 6 month project. If you like them keep them, if you don't, you can actually get rid of them at any time.

    18. Re:I call bullshit by Anonymous Coward · · Score: 0

      Here's another suggestion: Define qualified. As in they are gimmickware compliant (ie .NET, Java, Boost, Websphere) or they can build a replica of Oracle's DB Server (as an example). You need to be able to recognize true competance, which may or may not manifest itself with a buzzword-laden resume.

    19. Re:I call bullshit by ghqman · · Score: 1

      Also being in Cleveland looking for qualified developers we will often get several hundred responses to a posting, and I'd say finding 3 people we'd like to talk to would be pretty good.

    20. Re:I call bullshit by Pinback · · Score: 1

      You ever stop to think that few people have any desire to live in the cities you mention?

    21. Re:I call bullshit by good-n-nappy · · Score: 1

      Having been in the job market for a while recently, I can tell you that this is very difficult thing to determine. The main problem is that you get almost no feedback from most companies that you apply to. It's hard to know why they don't respond. Was it because you don't have enough experience with a particular language or not enough experience with a particular library or even IDE. Or do they not like the descriptions of the work you've done. It's basically a black box that usually returns no answer.

      My experience with this black box suggests that most companies want to hire the person whose resume matches their job description most closely. They don't actually ask people questions that would test their creativity or programming skill. If you ask me, this is probably the worst way to hire software developers. Do you really want the mediocre guy with experience in your particular library/tool/IDE or the great programmer who doesn't have some particular bit of experience?

      The times where I have gotten interviews, it is because the interviewers recognize this and actually try to determine creativity and skill versus what specific tools you know.

      --
      Never underestimate the power of fiber.
    22. Re:I call bullshit by RealAlaskan · · Score: 1
      After asking 15 consulting agencies and bringing people from out of state for interviews for 3 months now, we still haven't found anybody who can manage the configuaration of the huge software systems we have.

      So, you've spent over 3 months looking for someone who knows everything you need. Presumably, you've had someone doing the work during this time, right? Or is your entire project on hold?

      If you have someone who can keep things going, why don't you hire some fresh CS grad or maybe an experienced systems administrator today, and make him be the apprentice configuration manager? He can learn from the guy who's keeping things going, and I suspect that he'll be up to speed and fully productive long before you find your Prince Charming.

      Since you're hiring him as apprentice, you can reasonably start him at a modest salary, with the promise that if he makes the milestones you set, he'll be getting the full salary for the job soon.

      Where are the qualified people these days?

      Waiting for you to hire them and train them up. There's a good chance you have the right guy for that job working for you right now, if you weren't so fixated on ``no training''.

    23. Re:I call bullshit by Derkec · · Score: 1

      Um, Denver? Seriously, that area is one of the most desireable locations in the country. Can't go wrong with 300 days of sunshine a year.

      Cleveland, yeah, I'm with you there. Elsewhere in this thread we have people on the coasts saying the same thing.

    24. Re:I call bullshit by Anonymous Coward · · Score: 0

      I've been to Denver, and I have no desire to work for IBM.

      I've lived in places with almost year round sunshine, and more than 100 days a year of over 100 degrees.

      Seriously, how anyone can say anything good about SLC, Boise, Vegas, or Denver, and keep a straight face is beyond me. Oooh look, we have a great view of a dirt pile!

    25. Re:I call bullshit by James_Aguilar · · Score: 1

      You can't expect people to create jobs in your city for your comfort. If you want a job and aren't willing to move, you might have to accept that you won't get the job you want.

      The good news is, there's fast food work everywhere! No danger of having to move then, huh?

    26. Re:I call bullshit by Crapshoot · · Score: 1

      Wait, how can you this ? It must be the fault of the evil corporations, or the horrible foreigners who're "stealing our jobs", or those greedy stockholders- how can you blame the programmers ? Damnit, when they're spending half their day on slashdot they are remarkably productive!

    27. Re:I call bullshit by Derkec · · Score: 1

      Yeah, that might be Vegas, but Denver will only hit 100 once or twice a year. Summers and winters are reasonably mild.

    28. Re:I call bullshit by Pinback · · Score: 1

      Well, no. If you're good enough, you hold out for a job in a location you like.

      If you fall prey to the misguided notion that there isn't enough demand to leave you choice where you go, then that is your problem.

  48. Thanks Gartner! by Anonymous Coward · · Score: 0

    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

    Thanks in large part to the a**holes at Gartner, who's lit major IT analysts continue to misdirect pointy hair bosses nationwide. "Outsourcing is the future!" says Gartner. And so it becomes, not because it makes any kind of real financial sense, but because corporate America is full of incompetent managers who justify their decision making by waving official looking industry reports around.

    There should be a maxim about managerial competence: competence is inversely proportional to the weight accorded Gartner reports. That goes for slashdot editorials as well. "Ooooo, Gartner said something!" Big fucking deal.

  49. I LOVE it. by Anonymous Coward · · Score: 0

    Fresh out of school, this guy lands a career as a "consultant".
    What the hell does he know that someone is going to pay money for?

    Also "At Stanford, career experts are urging engineering and science majors to get internships and jobs outside of their comfort zones."
    Go to school for what you love so that you can do something else!

  50. 'Cheap Made-in-India Products' Strangle China by mosel-saar-ruwer · · Score: 1

    Only an idiot would aim for a job with shrinking pay and demand, while outsourcing is increasing. I should know. We can smell our own.

    Consider:

    'Cheap Made-in-India Products' Strangle China

    The world's largest chain store, Wal-Mart in America, is considering to switch from China to India its (main) supply base for textile and clothing, which is a major blow to Chinese business community.

    Andrew Tsuei, a Vice President in charge of Global Purchasing at Wal-Mart, said in an interview with Indian media last month, "Subcontractors supplying clothing products to Wal-Mart prefer India as its purchasing base, where cost of raw materials is cheaper (than China), and Wal-Mart welcomes such a move."

    http://www.freerepublic.com/focus/f-news/1426550/p osts

    To the pessimist, this can only mean: We're all doomed!

    On the other hand, the optimist might observe that the West [USA, UK, Japan, Korea, Taiwan], in conjunction with China, and India, is laying the foundation for a 21st century of staggering, unprecedented economic growth, the likes of which the world has never seen.

  51. Re:Here's why by chrisnewbie · · Score: 1

    Outsourcing in a country like india is suicide.
    It ' like a couple of years ago there was a major flood in taiwan so the prices of chips and ram increased because production stopped,,,nobody thinks about those facts when they outsource in country that are plagued by harsh weather, bad political climate. Here the risk are very low, back there what will happen when one of those IT sweat shops falls in a earthquake? where will be the support a company needs when all the satff is buried under a thousand ton of debris?

    Unless it's so cheap that even with the remote possibility of a major disaster , it's still cheaper to outsource there.

  52. Probably the very opposite . . . by werdna · · Score: 1

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

    Certainly, there has always been a small segment of programmers (mostly system, development tools and database and network infrastructurel programmers) who were hired to provide the type of software that is open source code. However, so far as I can tell, there has been only an increase in demand (overall) for high-quality commercial software in that space, and one would suppose therefore, an increase in demand for best-of-breed programmers who practice that arcane business.

    Notably, there is a lot of open source code, other than system-level and network operations code, out there, but very little of it is useful out-of-the-box for many applications, without --yes-- hiring coders to adapt it.

    In other words, notwithstanding the large contribution of open source in some spaces, those simply weren't the spaces in which most programmers practiced. In the past, we weren't seeking people to HACK gcc and MySQL, but rather to use gcc and MySQL to implement business and enterprise applications. Open source was more a source of opportunities, at end, than it has been a drag on employment.

    The problem isn't lack of jobs building development software, I think. Rather, it is the loss of jobs USING that software to implement business applications.

  53. Newsflash! by Canthros · · Score: 1

    Your company can get 90%+ of the value it needs out of a prepackaged IT solution and a handful of on-site customer-service monkeys. Techs can be brought in as-needed when something breaks.

    Your company doesn't need to host and manage its own email, web or even database servers, and may not even have much advantage in managing its own file servers. Once the infrastructure's in, there's not much need for guys to run cables (and if they've moved to a wireless network, there's even less need, although that opens up an entirely different class of problems). There's an excellent chance that your company does not need its own development group. Outsourcing these functions saves the cost of employing a bunch of IT monkeys, maintaining a certain amount of infrastructure, software maintenance, and a load of other costs. Granted, you're paying someone else to do it for you, but someone else should be able to gain some advantage from economies of scale. If they're worth bothering with, the security, bandwdith, and many of the compliance issues become their problem.

    In the end, the major things many companies need on-site IT folks for are IS functions. They'll need folks to setup and support desktop and laptop computers and userspace software and the like. Welcome to the brave new world. I hope your school loans aren't too big.

    --
    Canthros
    1. Re:Newsflash! by fabu10u$ · · Score: 1
      If they're worth bothering with, the security, bandwdith, and many of the compliance issues become their problem.
      Except that your ass is grass when your outsourcer drops the ball on security and compliance. Does $THIRD_WORLD_ASPIRANT have laws against selling confidential information to your competitor, and how well are they enforced?
      --
      They say the mind is the first thing to ... uh, what's that saying again?
  54. PDX - Portland, Oregon by MisanthropicProgram · · Score: 1
    Thanks! I'll start looking there!

    I have eight years of C++. Unfortunately, I haven't been able to get a progamming job since 2001. You think that would be a problem?!?

  55. Artificial scarcity is a dead end by Moderation+abuser · · Score: 2, Insightful

    All businesses, governments, individuals are going to have to face up to this.

    The Information Revolution has made sure that digital information of any sort is not a scarce resource. It can trivially be copied and distributed, therefore the inherent economic price (not to say value) is going to tend towards zero. Attempting to try to make digital information of any sort a scarce resource is doomed to failure, the ecomonics guarantee that and anyone who thinks otherwise is a fool or a dreamer.

    Software development then is a service. And that includes business analysis, software design and coding itself. Some people will do the business analysis and design themselves and ship the spec over to India to have the coding done, some will do the analysis and design and code using rapid application design systems and build it out of off the shelf components, like free software.

    Fundamentally, coders are going the way of the blacksmith. They're going to have to become engineers rather than blacksmiths if they want to make a living. Those who don't, won't or can't will have to find other employment.

    --
    Government of the people, by corporate executives, for corporate profits.
    1. Re:Artificial scarcity is a dead end by Frank+T.+Lofaro+Jr. · · Score: 1

      We can pass anti-layoff laws to protect coder's jobs.

      Unemployment is a BAD thing - real people who may not be able to change are told to leave their job - their sole source of income, lose their health insurance (so if they get sick - the hospitals will refuse to take care of them until they are so sick it is likely too late to save them), and have their homes and cars seized and sold.

      --
      Just because it CAN be done, doesn't mean it should!
  56. On the other hand ... by Anonymous Coward · · Score: 0
    I recently dealt with a client who saw a large amount of confidential information drain out a network hole to their offshore partner in Bangalore. The offshore company was completely intransigent, and since the client didn't want to take the case to the (American) feds, there wasn't really anything else to do other than recommend that they cancel their contract and complete the development cycle in-house.

    When you open your network to the third world, you are putting your data at the mercy of the third world mentality: desperate people getting paid next to nothing, government bureaucrats getting rich off rent-seeking behaviour, and legal systems that display a remarkable flexibility in the direction of those with ready cash or influence to spend.

    Will this change? Eventually, but it will take a great deal of time, and when developing world mores reach developed world standards, the economic gradient between the areas will be insufficiently steep to stimulate the use of distant labor. So I see no reason to expect that the security concerns will dissipate.

    1. Re:On the other hand ... by Anonymous Coward · · Score: 2, Interesting
      the third world mentality: desperate people getting paid next to nothing, government bureaucrats getting rich off rent-seeking behaviour, and legal systems that display a remarkable flexibility in the direction of those with ready cash or influence to spend.
      Exactly how this is different from first world countries???
  57. Good Riddance by jwegy · · Score: 2, Insightful

    I'm not trolling, but I do know it may sounds as if
    I am.

    Why do we have all this panic about the layoffs? Who remembers all the people flooded the market before 2000?

    Many of those people were unskilled. They were in the industry because there was plenty of money to be made. They were not in the industry because they loved programming computers(or whatever your vice of tech is).

    That type of person gave the rest of us a bad name. They made it hard for companies to hire the real programmers. The companies learned their lesson. They now have stronger hiring filters. They now must get rid of the bloat they hired on in 2000.

    One person in the industry because he or she loves the industry can do the work of 5-10 people in the industry for the money. I say good riddance!

    1. Re:Good Riddance by jellomizer · · Score: 2, Insightful

      Well there is an unfortunate side to this as well. Many of these non-techy techs. Who came in pre y2k are still there while the full techs are getting layoff, because the the unskilled techs often have other skills that make them valuable to the buisess. I don't see stronger hiring filters just different one and more percised. They generally want to hire a person who has the same specs as the one that they fired 2 years ago. 10+ years of experience knowlege in 3 Dead (Or in perpetual dieing) Programming Languages. and 5 years experience in a technology that is 3 years old. (Because the guy they fired beta tested the product). These are not higher standards they are impossible standards, or near impossible.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  58. It's not just programming... by kprox · · Score: 1

    Any "career" in this list is in jeopardy. GATS: General Agreement in Trade in Services. http://www.wto.org/english/tratop_e/serv_e/serv_se ctors_e.htm

  59. Patently obvious by Bigman · · Score: 2, Interesting

    Hmmm.. US has largest growth in Software Patents; US has shrinking software industry.

    <sarcasm>No connection, surely?</sarcasm>

    I wonder how the employment rate for lawyers employed by US software companies is doing? That would make interesting reading.

    --
    *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
    1. Re:Patently obvious by Alif · · Score: 0

      Investment in software is 7% lower then it would have been without software patents. See Bessen & Hunt, http://www.researchoninnovation.org/swpat.pdf (summary at http://www.researchoninnovation.org/softpat.pdf).

    2. Re:Patently obvious by Anonymous Coward · · Score: 0

      Microsoft job postings in Careerbuilder.com as of today:

      about 120 open positions
      about 25 for attorneys and paralegals
      4 for development jobs (not counting the .NET Solution Rapid Reponses Engineers)

      The rest is pretty evenly split between technical support and marketing.

  60. This is not ALL outsourcing by GoatMonkey2112 · · Score: 1

    I see a lot of talk in this thread about outsourcing. Did you guys just completely forget about the dot com crash that was still happening at that time?

  61. Yeah right by Anonymous Coward · · Score: 0

    Hahahaaa a Liberatarian talking about creating a regulatory regime? Isn't that a bit like the organization Rock Against Drugs?

    Nobody's regulating the software industry, and yet you blame socialists for job loss?? I'm sorry, that's the second most moronic thing I've heard a Libertarian say. You really think lawsuits and diversity are the root of industry job loss?? Maybe you should team up with the KKK. They have the same problems.

    The only thing LP members want to do is build their own stock portfolio. They'd watch you starve to death while eating blueberry pie and blame it on "market forces". And I will give you a 100% guarantee that the LP Party would reward the people that put it into power if that were ever to occur. Does the party discuss taking over Wyoming's senate vote solely for power or to help the people of Wyoming?

  62. H-1b/L-1/immigration a bigger issue by randall_burns · · Score: 2, Interesting

    I discussed this in detail in this article. The combination of offshoring, issues with the business cycle and corporate sponsored immigration policy is deadly. Just in case you thought the H-1b issue was over, there are _still_ over 65,000 visas per year being issued(the ones at major universities are exempt from the cap)-about half of which are for IT workers. On top of that there are L-1 visas that are specified in trade agreements like the recent Singapore Chile Free Trade Act that lock the US into substantial numbers of L-1 visas. An industry that is creating no jobs for Americans has no need for these visas.

    1. 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.

    2. Re:H-1b/L-1/immigration a bigger issue by randall_burns · · Score: 1
      RFA. Regardless of what is happening in the software industry, there are a lot of folks that want US green cards. If green cards were available at auction the cost would be substantial. An H-1b visa confers about a 50-50 shot at a green card. Basically these workers are willing to put in a substantial amount of unpaid labor to get the immigration status they want-which puts local talent at a comparative disadvantage. You'll _never_ develop a local talent pool on those terms-companies find it much easier to pay in immigration rights that cost them little than to pay in cash.


      As I said it isn't 30K visa per year-it is 30K plus the H-1b visas that don't com under quota(figure another 10K or so) _plus_ the various L-1 visas. There are also a substantial-and growing number of L-1 visa holders. A few years ago, the number of L-1 visas issued was over 55,000-but that number has gone up as H-1b visas are less available. Plus we have H-1b workers that are converting to green cards-and folks that use chain migration practicess to work in IT. Bottom line, immigration is a bigger issue for US IT workers than outsourcing and the business cycle combined.


      The prevailing wage laws are useless-and rarely enforced. The corporate stooge in the presidency is refusing to enforce _any_ immigration laws against employers because it would trouble his donors.

    3. Re:H-1b/L-1/immigration a bigger issue by EvilMagnus · · Score: 1

      Oh, dear. Here we go again...let's bash the immigrants!

      This year's (FY0405) quota of H1-B ran out in two days, back in September. Food for thought.

      Also, the INS (now DHS) has been very aggresive recently in cracking down on abusive H1b positions - not that they don't exist, but they make up a very small proportion of total H1b applicants.

      That means that those that are left in the pool really *are* for prevailing wage positions that cannot be filled by local talent. The harsh fact that some Americans seem to be unable to grasp is that, when you turn to the rest of the world for experience you will often find people who are really quite good - better than the locals, in fact. It's better to bring these people to the US (and pay them in dollars, and tax them here, and hope that they stay) than to outsource the work to India or whatever the current outsourcing bugbear of the week happens to be.

      --
      -EvilMagnus
    4. Re:H-1b/L-1/immigration a bigger issue by Trifthen · · Score: 1
      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.

      Or a company can claim the local talent pool is insufficient, thereby driving down the prevailing wage. Get it now?

      --
      Read: Rabbit Rue - Free serial nove
    5. Re:H-1b/L-1/immigration a bigger issue by EvilMagnus · · Score: 1

      Uh.

      Know your Visa law.
      L-1 are non-resident work visas for foreign executives of multinational companies. i.e Management. At the end of the 2 year period, the executive is expected to go home, unless the visa is renewed. And in any case, the visa holder is being paid for by a multi-national company that has a US presence.

      H1-b are non-resident work visas for skilled professionals. There is no direct path from H1-b to Green card. You still need an employer willing to cut an entirely new req for you and sponsor you for green card (which has its own Dept of Labor requirements). Also, there's extensive wait-lists for green cards from certain countries (specifically India and China).

      The only thing special about H1-b is that it's intent-neutral - it does not preclude you from applying for a resident visa (green card) at the same time. But the only thing that really matters is having an employer willing to go the extra distance to get you one - something the sweatshops won't do, as once you have your green card you can go work elsewhere.

      The prevailing wage laws are useless-and rarely enforced.

      That is no longer the case. INS/DHS/DOL has been cracking since 2001.

      --
      -EvilMagnus
    6. Re:H-1b/L-1/immigration a bigger issue by EvilMagnus · · Score: 1

      (the ones at major universities are exempt from the cap)

      Specifically, non-profit research institutions are exempt from the cap. It's a way to let research institutions keep their grad-students here, working in the US, rather than having them take what they've learned back home.

      Check out the demo of grad-students in the US some time - about 50% of them (and over 75% of them in things like biochem, physics, comp-sci and the like) are foreign students. The US higher-ed system depends on foreign grads for much of its cash, and much as it's a noble thing for us to train folks who can then go back to their home countries and improve things there, it's better for the US if they stay here, and benefit us. 9/11 and the subsequent knee-jerk against F-1 holders did tremendous damage to US R&D efforts and to university budgets.

      --
      -EvilMagnus
    7. Re:H-1b/L-1/immigration a bigger issue by randall_burns · · Score: 1

      Once an occupation gets special immigration status, US citizens have _ever_ incentive to vacate that occupation-which is what they've been doing in academia and these research jobs. These used to be done largely by Americans-and would again if wages weren't artificially lowered by corporate sponsored immigration practives.

    8. Re:H-1b/L-1/immigration a bigger issue by EvilMagnus · · Score: 1

      ???

      You, sir, are a little on the crazy side. Putting aside, for the moment, the fact that your reply is pretty incoherent...

      1. We were talking about jobs in non-profit educational institutions. There are not corporate-sponsored in any way.

      2. "Once an occupation gets special immigration status". There is no such status in immigration law. There is no such status recognised by the Department of Labor. Please cite the relevant Federal Register or statute.

      3. These wages are not "artificially lowered". I suggest you pay more than cursory attention to the Dept of Labor's job classifactions and wage analysis, and how those figures are arrived at. Short version : prevailing wage is based off two things - job classification (per DOL specifications) and what American citizens are paid to do those jobs in that region. It is specifically designed to avoid non-immigrant workers from being able to depress the labor market.

      This is not to say that abuse of the H1 system did not/does not occur. But H1 abuse makes up a diminishing fraction of total H1 visas. DHS/CIS has been really cracking down on this since 2001.

      The result of this is that there's lots of folks in the US on H1b who are now trying to find other jobs to keep status, and are being declined. They are returning to their home countries. The total number of H1b holders in the US has been steadily declining over the past 3 years.

      It's fine if you want to blame everything on those damn immigrants, but please don't delude yourself into thinking your belief is either rational or based on fact.

      --
      -EvilMagnus
    9. Re:H-1b/L-1/immigration a bigger issue by randall_burns · · Score: 1

      >1. We were talking about jobs in non-profit >educational institutions. There are not >corporate-sponsored in any way.
      I suggest you look at who sits on their boards-and who provides much of their funding-and the political support for their governmental funding. The big factor though is that they largely compete for a similar skill set with the corporate world-who generally have more money.

      >2. "Once an occupation gets special immigration >status". There is no such status in immigration >law. There is no such status recognised by the >Department of Labor. Please cite the relevant >Federal Register or statute.
      H-1b visas are contingent on specific types of employment-about half of which are IT related. The visas are contingent upon maintaining employment in that field-and with a particular employer.

      >3. These wages are not "artificially lowered". I >suggest you pay more than cursory attention to >the Dept of Labor's job classifactions and wage >analysis, and how those figures are arrived at. >Short version : prevailing wage is based off two >things - job classification (per DOL >specifications) and what American citizens are >paid to do those jobs in that region. It is >specifically designed to avoid non-immigrant >workers from being able to depress the labor >market.
      When you grant upwards of 463,000 work visas in a profession with 3,000,000 US workers, you can't help but to affect markets. I suggest you consider the work of George Borjas at Harvard. I've seen the work the Fed submitted on this topic-it was _deeply_ flawed and lacking in the most basic intellectual integrity.

      >The result of this is that there's lots of folks >in the US on H1b who are now trying to find other >jobs to keep status, and are being declined. They >are returning to their home countries. The total >number of H1b holders in the US has been steadily >declining over the past 3 years.
      Yes, and about 50% of them are getting green cards-that they wouldn't have gotten without their H-1b visas-and many of the rest are using other mechanisms like L-1 visas to continue to work in the US.

      >It's fine if you want to blame everything on >those damn immigrants, but please don't delude >yourself into thinking your belief is either >rational or based on fact.
      Your sources are extremely biased and not at all representative of the work being done in this area. Also, I'm not blaming immigrants. It wasn't immigrants that paid congressmen hundreds of millions of dollars to produce an extremely biased piece of legislation. It wasn't immigrants who sold their office. Those are the folks that deserve the extreme punishment here. I genuinely hope that the former H-1b holders are treated fairly if/when this situation is resolved-and that the corporate interests and corrupt politicians involved here beat the brunt of the punishment involved.

    10. Re:H-1b/L-1/immigration a bigger issue by EvilMagnus · · Score: 1
      I suggest you look at who sits on their boards-and who provides much of their funding-and the political support for their governmental funding.

      College Boards don't make hiring decisions at the H1-b level. L1 and direct LPR sponsorship, perhaps. But not at H1-b level. If you're good enough to warrant a Board-level hiring decision, you're not going to be coming in on an H1-b.

      The big factor though is that they largely compete for a similar skill set with the corporate world-who generally have more money.

      That's the case for every job at every non-profit. I know, I've worked for three of them. This is a non-issue - even citizens choose to work for non-profits at less than the prevailing private industry wage. Is this fixing the labor market to harm industry, too? I chose to work at a non-profit research institution for less than the market rate. Am I hurting industry by doing so? Should we force non-profits to pay prevailing industry wages? Or just when they're hiring foreigners?

      When you grant upwards of 463,000 work visas in a profession with 3,000,000 US workers, you can't help but to affect markets. I suggest you consider the work of George Borjas at Harvard. I've seen the work the Fed submitted on this topic-it was _deeply_ flawed and lacking in the most basic intellectual integrity.

      That's 463,000 current H1-bs, issued over the last six years in all categories (i.e. nurses/healthcare and other non-technical positions). 35,000 technical H1-bs were issued for FY04/05. Have you tried hiring IT workers recently? I have. A little under half of the resumes that came across my desk were from folks requiring some kind of work visa, or the holder was an LPR. And they were no worse qualified than the citizens who applied for the posts. This tells me that there actually aren't as many qualified citizens with those skillsets as you think there are. If there was a significant pool of citizen workers out there who were qualified, I'd have expected the number of Americans to vastly outnumber the immigrant worker applicants. This was not the case. What this also tells me is that a lot of H1b holders lost their jobs and are trying to stay in status or be forced to leave the country (labor mobility with an H1-b is pretty restricted). Whereas the locals either don't want to move, or just aren't qualified. I suspect it's a bit of both (and we did see some woefully under-qualified citizens and immigrant workers applying for the jobs, too).

      Yes, and about 50% of them are getting green cards-that they wouldn't have gotten without their H-1b visas-and many of the rest are using other mechanisms like L-1 visas to continue to work in the US

      L1 and H1 are two completely seperate visa categories with very little overlap. Heck, read the definitions for an L1 sometime - it's called the Foreign Executive visa, it's for management only. I quote:

      The L classification applies to intracompany transferees who, within the three preceding years, have been employed outside of the U.S. continuously for at least one year (or six months for Blanket L applications), and who will be employed by a branch, parent, affiliate, or subsidiary of that same employer in the U.S. in a managerial, executive, or specialized knowledge capacity.

      You can't go from an H1-b to an L1 without leaving the US for at least six months (if you're a big multinational with a blanket visa), and only then if your previous employer was also your L1 sponsor. This does not happen very often. The vast majority of L1 visa holders have worked for a major multinational abroad for at least a year prior to being transfered to the US in a management capacity.

      There is no causal relationship between holding an H1 and getting a green card. The application process doesn't care what your initial visa status is (so long as it's legal, and not a J). The CIS considers each application atomically, on its own merits. An H1b merely does not

      --
      -EvilMagnus
    11. Re:H-1b/L-1/immigration a bigger issue by Tablizer · · Score: 1

      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.

      There are all kinds of ways around the system. For example, hire the very best but pay them average-level wages and dumb down their resume.

      Or, work them 12-hours a day. If they complain, they go home. No recourse.

      Or only pay them once every 6 months. I've seen this happen.

    12. Re:H-1b/L-1/immigration a bigger issue by Tablizer · · Score: 1

      Oh, dear. Here we go again...let's bash the immigrants!

      H-1B's are not immigrants.

      This year's (FY0405) quota of H1-B ran out in two days, back in September. Food for thought.

      Just means that companies love cheap, docile, 12-hour-a-day labor.

      That means that those that are left in the pool really *are* for prevailing wage positions that cannot be filled by local talent.

      Horshit. I've seen it abused with my very own eyes.

      Also, the INS (now DHS) has been very aggresive recently in cracking down on abusive H1b positions

      They mostly focus on 9-11-type risks. They don't know a programmer from a hole-in-the-wall.

      It's better to bring these people to the US....than to outsource the work to India

      Companies still want live ("face-time") labor for many positions, but even this niche is being taken away by cheap labor.

      Why not fuck doctors or lawyers or auto mechanics with "guest workers" instead? Don't just fuck techies. EOF = Equal Opportunity Fuck.

  63. Re:Well, duh by Anonymous Coward · · Score: 0

    ...economy will crater.

    I nominate you for the Rodney King Neighborhood Improvement Award. Burn, baby, burn!

  64. The Garter Group by borgheron · · Score: 2

    Don't you guys know by now that the Garter group is full of so much crap??

    GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
  65. Realistic cycles hit again? by meburke · · Score: 5, Interesting

    Next month I will have been a programmer for 40 years. This is not the first bust I've seen in programming employment, but I'm not sure this is a cyclical change as much as a structural change. The task cannot continue "as is" in the face of advancing technology. Thirty-five years ago there were predictions of software being written by software, and we're on the verge of a BIG explosion of software. (Just look at all the submissions at Freshmeat.)

    However, there is a severe shortage of thinkers. Face it, any moron can write code, even good code, if the design is done well enough. But if 9 out of 10 software projects in the US are cancelled before completion (apparently due to cost overruns and design problems), then there is a tremendous pent-up demand for good, creative design implemented in affordable software! The new possibilities that could be addressed by a multitude of programmers freed from writing accounting reports and database forms could change our world in terrific ways!

    Unfortunately, the low education level in the US has produced a bunch of code peasants without the vision to use the tools they now have. These are persons whose main interest is getting a paycheck and going home to the bottle or TV.

    It took 40 years for the railroad to substantially change our lives. Same thing, 40 years, for electricity, automobiles and aircraft. Don't cry for buggy-whip code jobs. Those are something we had to get through to get to the chance for jetliner opportunities. Larry Ellison said (back in '96) that computing power had increased a millionfold in the last 20 years, and if it continued like that for another 20 years it would produce a future he couldn't even imagine. Back in '79, when Cincom Systems was building one of the best database managers to run on IBM mainframes, they had presentation that included this one fact: Back in 1940 the telephone companies had all the technology necessary to handle all the telephone calls made in 1979, but it would have taken every man, woman and child older than 14 in New York City to handle the calls! (Anyone else remember the days when you picked up the phone and got an operator? Oh, wait...there are places like that in Argentina and India.) Routine jobs will always be downsized, eliminated or automated, and any job becomes routine with progress. Some researchers are predicting huge unemployment in the unskilled labor market in 25 years. Robotic machinery will handle routine skills like cooking fast food, housework, framing homes, etc., but somebody will have to build and design those machines. I say we have a great opportunity to get there before the Chinese! I say , "Bring on the automated programming!" There is no end to the things I could build if didn't have to hire lazy, unreliable and expensive wetware to do the routine tasks.

    --
    "The mind works quicker than you think!"
    1. Re:Realistic cycles hit again? by homer_s · · Score: 1

      (Anyone else remember the days when you picked up the phone and got an operator? Oh, wait...there are places like that in Argentina and India.)

      Have you been to either of those places? Too bad that you had to spoil your (otherwise) insightful comment with this sort of crap.

    2. Re:Realistic cycles hit again? by Anonymous Coward · · Score: 0

      >> Robotic machinery will handle routine skills like cooking fast food, housework, framing homes, etc....There is no end to the things I could build if didn't have to hire lazy, unreliable and expensive wetware to do the routine tasks.

      Um, I think those are called wetbacks, and $4 an hour with no benefits isn't that expensive.

    3. Re:Realistic cycles hit again? by SparafucileMan · · Score: 1
      "Unfortunately, the low education level in the US has produced a bunch of code peasants without the vision to use the tools they now have. These are persons whose main interest is getting a paycheck and going home to the bottle or TV."

      I would agree with this. I mean, the IT job market ain't that much worse off than the rest of the job market. People still expect to make $80 an hour making web pages after one of the biggest bubbles in history? ...

      Fact of the matter is that most "programmers" are incompetent dorks who program because it fits them as a dork. You can usually spot them by the "i'm a .Net programmer" or "Web programmer" or some other pointless specialization. I mean, yeah, memorize the damn language and you can write passing code in it. Big deal.

      Any programmer who is worth his salt has already been hired and I seriously bet that those who haven't been hired are going after specific programming areas that just aren't worth anything anymore.

      Noone wants to hire a C++ programmer. At most, they want a general programmer who happens to know C++ and who is smart and a good thinker and knows how to learn 'on the fly,' so when things change, they won't have to babysit some arrogrant jerkoff who is also a helpless dork (might as well hire a pretty woman!). At best, they want "a mathematician", and if you're not describing yourself as that to your employers, you're doing yourself a disservice.

      It's easier to teach a smart mathematician/business person/etc to code than to teach an average coder how to code better, nevermind teach them math/business/etc.

    4. Re:Realistic cycles hit again? by Anonymous Coward · · Score: 0

      I love it when folks who are about to retire from the workforce exhort people to replace human workers with robots. Just shut up and die already, man.

    5. Re:Realistic cycles hit again? by Shotgun · · Score: 1

      Noone wants to hire a C++ programmer. At most, they want a general programmer who happens to know C++ and who is smart and a good thinker and knows how to learn 'on the fly,'

      Not been to many interviews lately, have you?

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    6. Re:Realistic cycles hit again? by SparafucileMan · · Score: 1

      no. i got hired 2 years ago to write code at a 'major' (read: 'huge') engineering company. my degree is a BA in Politics.

      so... *shrug*. i only have so much sympathy for niche programmers. you can either program anything or you can't. and if you can't, then yeah, you'll have trouble finding a specific job in a generic industry.

      and if you're 40 or something and all you've got to show for it is C++, then yeah, you'll have trouble there too.

      good programmers will always be in demand. C++ doesn't make a programmer good.

    7. Re:Realistic cycles hit again? by silverbax · · Score: 1

      wetware is slang... like 'wetworks'...

    8. Re:Realistic cycles hit again? by meburke · · Score: 1

      Well, first of all, I'm still quite a few years away from retirement, and I'm already no longer part of the "workforce". I hire people who are part of the "workforce". I've been lucky enough to associate with people who are worth paying, and none of them are whiners or Anonymous Cowards. My job is to make sure we all have plenty to do, and I can tell you that it looks like we'd need three lifetimes to finish what's coming up.

      --
      "The mind works quicker than you think!"
    9. Re:Realistic cycles hit again? by meburke · · Score: 1

      Yup. Most recently installing communications in a rural area of Argentina. Some pulse switches, but still some manual switchboards before I got there. Even in Buenos Aires the power was funky and had scheduled outages for a couple of hours each day. It's been a couple of years, though. Maybe things have improved.

      --
      "The mind works quicker than you think!"
    10. Re:Realistic cycles hit again? by Anonymous Coward · · Score: 0

      Now just add who of your family members or friends "helped" you to get that position. Don't give the bs you got hired with unrelated degree because of skills or something, that is not going to fly with anyone who has real experience in the job market. This IS the problem in computing, uneducated, unqualified jerks like you getting jobs thanks to connections, polluting the industry.

    11. Re:Realistic cycles hit again? by Anonymous Coward · · Score: 0
    12. Re:Realistic cycles hit again? by SparafucileMan · · Score: 1

      hahahaha. "polluting the industry." that's funny. i've been coding since age 10 and will take on any of you degree schmucks. provided you take the time to get your head out your ass.

    13. Re:Realistic cycles hit again? by Anonymous Coward · · Score: 0

      Just shut up and die already, man.

      This is why I've been toying with the idea of dropping out of IT and going to mortuary school. Somebody has to prepare the dead for burial. It can't be outsourced. With the "baby boom" generation about ready to start dropping, demand should be going up. As a geek, I'm already in a job that most women find repulsive, so no loss there.

      And unlike yet another TPS report, or web site, or the buzzword of the week, it's something that actually needs to be done.

    14. Re:Realistic cycles hit again? by Anonymous Coward · · Score: 0

      Talk about dead-end jobs! Wow! You'll be bored stiff. Go ahead and switch jobs.

    15. Re:Realistic cycles hit again? by siliconeyes · · Score: 1

      It is wayyyy too late in the day for this comment to get modded up, but as a proud Indian, I need to say this nevertheless.

      India is not the social and technological backwaters that you might think it is (or is that wishful thinking considering the way we are 'poaching' on your high-tech jobs?). I am 23 years old and have lived in New Delhi all my life, and never have I ever spoken to an operator to make a call. You might say this is because I live in the capital, but the situation is more or less the same in the rural areas as well. The cities might be ahead of the rest in tech penetration, but not that far ahead.

      Oh, and one final thing. India has more mobile connections than landlines. I think the numbers are around 55 million mobiles compared to less than 50 million landlines (with the rural areas showing huge growth as the metropolitans approach saturation). Last time I checked, NOWHERE in the world were there operators to handle a call on a mobile connection.

      Yours was a well written comment, but unfortunately seems to suffer from the same "third-world" prejudice that seems to be so firmly entrenched in the western world. I would suggest that you actually make a trip here and check out the telephone technology that we now have, instead of emitting gas from your backside. Oh, and if you do, I would be glad to buy you a round of beer.

    16. Re:Realistic cycles hit again? by Thundertje · · Score: 1

      He said there are places like that. Not that the whole of India still uses operators. You should read before you flame.

    17. Re:Realistic cycles hit again? by s1234d · · Score: 1

      There won't be enough energy to drive this vision of the future. http://www.lifeaftertheoilcrash.net/ will show you why.

    18. Re:Realistic cycles hit again? by crazyphilman · · Score: 1

      So, let me get this straight:

      You spot a "dork" by realizing that he has called himself a web developer, or a .Net developer?

      So, if I, for instance, just happen to be working in a .Net shop, and my main specialty is web development, the mere act of telling you what I do for a living makes you think I'm a dork?

      Wow. You must be fun at parties.

      --
      Farewell! It's been a fine buncha years!
    19. Re:Realistic cycles hit again? by meburke · · Score: 1

      You mis-understood me or I didn't make myself clear, but I'm not denigrating India. I was trying to make a humorous point that that not every spot in the world has the most modern telephone switching systems yet. You point out, correctly, that India has found it easier and more economicaal to have more wireless infrastructure as opposed to putting more massive central switching systems in the more remote and economically deprived areas. (In 1990, I had to have a line run from Omaha, Nebraska to Alma, Nebraska to complete an internet installation. I had been prepared for everything except for Alma, Nebraska not have tone dialing...they were still on pulse!)

      Modern technology is not spread evenly across India or Argentina, anymore than it is spread evenly across any other country. It would be great if I could find immediate, complete data on everything at once, but sometimes my knowledge ages between updates. For instance, mobile phones and supporting infrastructure have multiplied logarithmically in India since the last time I checked. I presume some areas have increased more rapidly than others, and I wonder if it is now more expensive or less expensive for a household to have telephone service or internet service. How long does it take to get internet service to a household and what does it cost? Is it DSL, wireless, or dialup? (4 years ago a friends daughter went to school in Italy, and it took over three months to get dialup Internet service, and it cost the equivalent of $150/month as opposed to current US prices of $10 - $30/mo.) I subscribe to CIOL and a couple of other info sources, but this type of thing is not usually discussed.

      Thank you for your offer of a beer. (I actually don't drink, thank you anyway.) It is typical of the people I met in India that they were some of the most hospitable people I've ever met. I constantly felt like an honored guest in their homes and businesses. It would be nice to go to India and actually know someone there. (Usually my parties were mountain climbers.) It would also be nice to be able to spend enough months to actually see more of India. I love the hills and lakes in the North, but I'd also like to see some of the jungles and tiger country.

      --
      "The mind works quicker than you think!"
    20. Re:Realistic cycles hit again? by SparafucileMan · · Score: 1

      Yeah basically. Conversation goes like

      "what do you do?"

      "computers."

      is there really any need to say more? what am i going to do, say "i make the coolest apps on the planet! i am so smart! xml .net love ftw!"

      yeah, THAT'll really get the party going.

  66. Gartner non-credibility by Anonymous Coward · · Score: 0

    Basic journalism tenents state that you do not ask anyone for their 'expert opinion' that stands to make money off of what they say.

    It's the same as letting a company ghost write a review of their own product and the portraying the review as objective.

  67. Qualified people, we cant find them by Anonymous Coward · · Score: 0

    I see these kind of reports and i just dont get it. The company i work for has like 10 opening for med level to senior .NET (C#) guys who live and want to work in the NYC / Long Island area.

    We are having a really hard time filling these positions with qualified candidates. So if anyone here is interested in messing up the statistics of this report and lives in the area (no resumes from India please) then send me your stuff to webcontact@yahoo.com.

    1. Re:Qualified people, we cant find them by Tenebrous · · Score: 1

      You can find qualified people if you want them. In your case prospective employees must be local to the area (Only local candidates please! No others need apply.) so even if I'm highly qualified and want to move to the area, I'm SOL. The idiots in personel will ding my resume before anyone in IT gets a chance to look it over.

    2. Re:Qualified people, we cant find them by Anonymous Coward · · Score: 0

      Code words:
      we want senior .Net guys and we aren't going to pay nearly the going rate-nor are we going to pay for relocation. Just another corporate welfare queen looking for something for nothing.

  68. I'm confused by NitsujTPU · · Score: 2, Interesting

    Isn't there a critical shortage of us?

    Aren't we supposed to be driving kids into this stuff, like they are in high school, regardless of the interests of the student.

    Isn't this always going to be a great career?

    1. Re:I'm confused by fraudrogic · · Score: 1

      Yeah, this is a serious contradiction. My wife sent me this article and I sent her this link with all kinds of people criticizing the Gartner Group, accusing them of basically being a hype group.

      So are we a dying breed? Or are we in demand? I think programming/IT/computing will always be a great career as long as you keep your skill set up to date and of course, you enjoy it.

      --
      I only mod up parents of "mod parent up" posts...
    2. Re:I'm confused by ZeroExistenZ · · Score: 1

      Well, according to the unemployment / jobtraining office in Belgium it is.
      They give out bonusses for everyone entering the IT-field, as it's considered a "field with too much demand for employers then there is offer".

      --
      I think we can keep recursing like this until someone returns 1
  69. Re:Well, duh by gwayne · · Score: 1

    How can you call me a racist for stating facts and using the words "Blacks" and "Mexicans"?

    Grow up!

  70. It's automation by plopez · · Score: 2, Interesting

    WHile some of it is just off shoring, the other aspect is automation. First realize that the main role of IT is to automate, and that includes programming tasks. While software quality is not where it should be, the tools we have now; in terms of application tools, development tools and OS; are much better than they were 10 years ago. Hence you have greater productivity. Even MS has improved.

    The trend is more toward selecting commercial off the shelf products which meet business needs (which require business process modeling and requirments gathering) rather than in-house applications or hiring a vendor to create an application. This is where the 'business facing' aspect comes in.

    One good analogy I can come up with is the railroad industry. Up unitl about the late 1940's each railroad often built their own steam engines. Each engine was specialized to a specific task such as narrow gauge, long haul express, high speed passenger, locals etc. To support this you had mechanical shops with hundreds or even thousands of metal workers, boiler makers, welders etc. Then along came diesel electric trains and all those jobs dissappeared to be replaced by a few diesel mechanics and electricians, and some mechinical and electrical engineers to design and refine the engines.

    It is heading the same way. You will have people working on the business end defining requirements. Sometimes they will find COTS software and technicians will paste it together with some, but not much cutomization (and then OUTSIDE of the application). In some cases a custom job will be needed and so high end programmers who are good at solving new problems may come in. But the numbers will drop. It is inevitable as the industry matures.

    --
    putting the 'B' in LGBTQ+
  71. Like the OSS industry by Anonymous Coward · · Score: 0

    "Software for software sake doesn't seem like a growth industry."

    It's called Open Source Software.

  72. Not Bullshit by hargettp · · Score: 4, Informative

    Speaking as a hiring manager, and one who has friends in the recruiting profession, the market for tech skills is actually not that bad. It feels like a roughly balanced market--with any edge probably on the side of employers, albeit a slight one.

    I say this because I've hired several positions in the last 2 years, and there just aren't that many qualified candidates out there. As the AC said, the good ones are employed, and that is the sign of a healthy, balanced market.

    I've personally written the job descriptions to hire my employees in the last 5 years, and I typically separate the years of experience from the skills--seasoning is different from the toolset. And, like most skill lists, the skills are just "desirable qualities," not at all a comprehensive list of mandatory skills. Yet I find few good candidates (on average).

    You're right, an HR department can be terrible at throwing away the wheat and giving you the chaff, but I disagree there as well. Since I have friends in the recruiting biz, they have helped me considerably with hiring over the last few years--and they *do* hand over just the bits of wheat they are able to find.

    I've even seen very good candidates decline reasonable offers, because they had good offers elsewhere. Again, that's a sign of a healthy (or healthier, at least) job market, and certainly supports the ACs comment that good people are fully employed. They are not only fully employed, but they have options when they switch.

    Finally, the recruiters that I know have told me that the last few months have been crazy busy, contrary to typical trends for this time of year. Plus, when year over year comparisons are made, about the last 15-18 months have been far better for them than the prior 15-18 months. And economic recovery does typically hit recruiters early in the game, as they are direct recipients of the benefits of companies feeling flush enough to not only hire but pay a premium for it.

    1. Re:Not Bullshit by Dasein · · Score: 1

      Just to reinforce what you're saying. I've had an offer this last month along with 2 others that wanted to interview. I declined them all.

      The company I work for is seeing demand for its products pick up.

      The recruiters I know are busy.

      I have a friend who can't fill C++ positions at his company.

      It's my impression that VC money is starting to trickle back into the market.

      --
      You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    2. Re:Not Bullshit by LordNimon · · Score: 1
      I typically separate the years of experience from the skills--seasoning is different from the toolset.

      Hey, that's a pretty good idea. If I ever become a hiring manager, I'll do the same thing.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    3. Re:Not Bullshit by Pinback · · Score: 1

      HR departments, or IT managers surely could do a better job of writing position descriptions. Somewhere between half and three quarters of the postings describe unrealistic mixes of skills, or unreasonable expectations of experience for a given compensation.

      I'm suprised that someone hasn't stepped in to fill that void. Well written and reasonable postings should attract less befuddled applicants. (IMO)

    4. Re:Not Bullshit by HiThere · · Score: 1

      When a hiring manager says that the "market seems to be balanced", to me that says "there's enough unemployment that people are desperate".

      Perhaps I'm reading this unfairly, but that's what it sounds like to me.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    5. Re:Not Bullshit by lgw · · Score: 1

      I typically separate the years of experience from the skills--seasoning is different from the toolset

      Perfect! Exactly right! If only more hiring managers understood this simple idea.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:Not Bullshit by lgw · · Score: 1

      I have a friend who can't fill C++ positions at his company.

      That seems to be the common theme throughout this thread. C++ jobs are the ones going unfilled. Perhaps there's been a generation of people coming out of college only knowing managed code? I'd love to hear a hiring manager's take on this (or an HR person, but I doubt they make it to /.).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    7. Re:Not Bullshit by Dasein · · Score: 1

      I think that it's a system Vs. application thing. We have problem finding good Java folks who are comfortable writing complex multi-threaded software.

      On the other hand, I think that doing business applications is easier *IF* you just shuffle code. However (and maybe this is what the article is talking about) if you have to really understand the business applications can actually be harder.

      --
      You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    8. Re:Not Bullshit by hargettp · · Score: 1

      Desperation? On which side?

      Quite the contrary: when I speak of a "balanced" market, I mean that neither side is truly desperate--that is both employer and job seeker have approximately the same level of "power" in the negotiation. Desperation is a sure sign that the desperate party doesn't have as much power in the process as they would like--and that's not what I am seeing.

      To be fair I can't tell if it is 100% balanced. Employers right now do (generally) have the luxury of waiting if they aren't finding just the right candidate--that's where an employer has an edge, with their deeper pockets and control over the filling of positions. Having said that (and thinking about my earlier posting), it is pretty darn balanced, because the "counter" an employers ability to wait is a candidate's ability to refuse a lower offer than they are willing to take or just take another, better offer. And I am seeing all of those behaviors, so that is pretty close to balanced.

      Don't forget, that labor markets have a way of sorting themselves out. And that happens by participants in that market changing their behavior to match market conditions. So, if a company isn't finding the right candidates, they'll need to eithe revise the job description or check that they are offering competitive compensation. Job seekers need to check that their skills are sufficiently current and attractive, or that they are not looking too narrowly into the market for opportunities.

      "Change or die" is still the engine of any free market, and that applies to labor markets especially. Anyone feeling desperate (e.g., about to die) should truly ask themselves if they have made all the changes that they will need to match the market in which they are participating.

      One form of change (besides the transition from pure IT to customer-savvy, business skills): relocation. A very good friend of mine was in advertising at the end of the dot com crash, and he was out of work for almost 2 years before finding a job. He lost his job in San Francisco, moved to Boston near family to job hunt and recoup, then finally relocated to Atlanta, because that's where the good job offer was located. Fast forward 2 years, that same company gets ripped apart (management changes--most anyone hired in prior 5 years lost their job, through no fault of their own). 3 months later, he has a job in St. Louis. Sure, he has to be willing to relocate, but things have to be better when the 2nd time looking for a job takes 3 months--not 2 years.

    9. Re:Not Bullshit by lgw · · Score: 1

      That's my theory too, but it's interesting to see feedback from people doing the hiring. Glueing APIs together to solve a customer's problem is not usually limited by CS skills, and greatly enhanced by business skills. Systems programming seems to still be a strong job market, however, and I've never figured out what makes those skills so rare.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    10. Re:Not Bullshit by Dasein · · Score: 2, Interesting

      I can tell that, from personal experience, that a big hunk of programmers out there bailed on math ASAP in school. Many of them can't even put an upper bound on many algorithms.

      I worked for one company where one of the senior people was asking candidates to give the big-O running time of reading a character from a file and putting it in a buffer repeatedly until EOF. When the buffer is full, you double the size of the buffer.

      The guy *ASKING* the question had the wrong answer (which I'll leave as an exercise for the reader). Leaving the fact that this guy was being a tool aside, he was trying to find people who could work through the problem. Most of the candidates couldn't even get started, let alone make a coherent argument that he was incorrect.

      As to why the skills are rare, I don't think that it's all that rare it's just that the HR filtering does not increase the likelyhood that a particular screened candidate is a fit. So, there's a lot of chaff for the hiring manager to sort through.

      It's why most of the people I know hire past coworkers first then from trusted headhunters then from the pool of HR resumes last.

      --
      You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    11. Re:Not Bullshit by anomalous+cohort · · Score: 1
      the market for tech skills is actually not that bad

      More than that. I say that it is, once again, an employee's market. I am having a hard time filling two .NET developer positions in Birmingham, Alabama. My humble opinion is that all of the good developers are happily employed, thank you very much.

      I don't give much credance to the "all of your development jobs are moving overseas" story. Now, I can see where I.T. development for large, mature corporations could find a good fit in moving their operations overseas. In that scenario, everything is well spec'd out or they don't mind rewriting the code over and over because that is precisely what they are already doing. Also, for I.T., development is a cost center so finding the cheapest labor makes sense. The offshore model doesn't work for small companies or I.S.V.s. Anytime you see one of those companies offshoring their development, you can be sure that it is a desparate last ditch effort to forstall bankruptcy proceedings.

    12. Re:Not Bullshit by sankyuu · · Score: 1
      I worked for one company where one of the senior people was asking candidates to give the big-O running time of reading a character from a file and putting it in a buffer repeatedly until EOF. When the buffer is full, you double the size of the buffer.

      It's a trick question! This doesn't describe an algorithm, which by definition, has a definite end. This process is theoretically unconstrained (constrained only practically, by the file size, making it trivial/useless) (IANA CS graduate).

      I am already employed. ^_^

    13. Re:Not Bullshit by Dasein · · Score: 1

      You said:
      It's a trick question! This doesn't describe an algorithm, which by definition, has a definite end. This process is theoretically unconstrained (constrained only practically, by the file size, making it trivial/useless)

      So, by your definition, quicksort is not an algorithm because it doesn't have a definite end. (The number of iterations or recursive calls is limited only by available memory which, on a 64-bit machine with virtual memory is theoretically unconstrained.)

      Then you said:
      (IANA CS graduate).

      Trust me, you didn't need to clarify.

      And finally:
      I am already employed. ^_^

      It's good that you have a job. Hold on tight -- It's about the only hope you've got.

      --
      You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    14. Re:Not Bullshit by HiThere · · Score: 1

      What businesses do, and have been doing, is get the government to rewrite the rules to favor them.

      This doesn't matter too much to me personally. I'm currently retired. But when I see articles about how people are leaving the profession and not coming back, and when I see reports that college classes are half full, then a comment about the job market being balanced seems...at best selfserving when coming from a hiring manager.

      "We're desperate! We need more H1B's!" (Just ignore those people standing outside in the unemployment line. Forget those who gave up and went to a different field. Ignore those who decided that a class in programming didn't look like a road that lead to a job.)

      This kind of a "balanced" job market may be good for companies, but it's bad both for the profession and for the country.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    15. Re:Not Bullshit by lgw · · Score: 1
      I *really* like this interview question! Not only does it clearly identify those with a working minimum of theory, you can probably judge whether the respondant has any familiarity with systems programming by whether he mentions realloc! (Or the equivalent for the language in question.) Rare indeed is a simple question that measures both theory and bit-bashing skills.

      My favorite question to trouble applicants with is: what does this return on the first call (in C++):
      int foo (int x)
      {
      static int y = foo(2);
      y += x;
      return y;
      }
      Not that anyone is expected to remember this corner of the spec, but watching someone's reaction to the problem and asking them how they'd figure it out is enlightening, as there's nothing trivially obvious to Google for (or search for in an IDE).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    16. Re:Not Bullshit by sonamchauhan · · Score: 1

      What's the answer? O(n) right?

    17. Re:Not Bullshit by Dasein · · Score: 1

      Yep.

      FYI my coworker thought it was insisting it was O(log n)

      --
      You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    18. Re:Not Bullshit by sonamchauhan · · Score: 1

      Thanks. I'd love to hear him explain his algorithm. :)

    19. Re:Not Bullshit by sankyuu · · Score: 1

      Quicksort by definition has an end state, that is, the sorted set. Please clarify your definition of "algorithm." I don't believe you are a computer scientist, either.

  73. And this is news how? by spoofnet · · Score: 2, Insightful

    I have been in IT for almost 15 years and *every* job I have had was a business facing job. Being able to sit down with an accountant, salesman or an AA for that matter and understand their needs and requirements and turn that into code is the basic function of most IT jobs. Most programmers don't work for software firms. Most of us work for companies that have bought a canned package. We spend our time tweaking it and value adding reports and interfaces for the end user. Understanding the business you are supporting is just as valuable as knowing how to code.

    1. Re:And this is news how? by feepness · · Score: 1

      I have been in IT for almost 15 years and *every* job I have had was a business facing job.

      I'm a people person! I HAVE PEOPLE SKILL DAMNIT!

  74. A large part of the problem is...bad math by Tangurena · · Score: 2, Interesting
    I don't know of any programmers who make $65/hour. I never met any during the dotBoom. Even at the peak of the dotBoom, I never made more than $30/hour and even $20/hour would be a major pay raise for me here in the USA.

    Offshoring is a fad, like bellbottom jeans. Even Sony offshored their volunteer customer support reps because paying Indians to do the in-game customer support was more fashionable than free guides (who only got a free subscription and free expansions). There is no rational business reason that actually paying someone wages can be cheaper than a bunch of suckers/slaves who got $13/month for 6+ hours per week of unpaid labor (oh, go ahead and laugh at me for being a guide for 2 years). Yet that is why offshoring is done: it looks good in the press, no matter if it screws the business bottom line and the country's bottom line.

    1. Re:A large part of the problem is...bad math by ageoffri · · Score: 1

      You may not have seen $65/hour but the article clearly states wages and benefits. For a full time regular employee it costs most companies between 2 and 3 times the base salar. A large part of your health insurance was paid for by the company. Did you get perks like catered lunches or fridge full of soda, those all add to make that $65.

      --
      -- Slashdot, making the Left look conservative since 1997.
    2. Re:A large part of the problem is...bad math by Planetes · · Score: 1

      Actually, I made consistently over $25/hour from about 1997 to 2002 when I quit programming and returned to school for an aerospace engineering degree.

      --
      Planetes
      "One World, One Web, One Program" - Microsoft Promo Ad
      "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitl
    3. Re:A large part of the problem is...bad math by Tangurena · · Score: 1

      I've only had catered lunches for meetings that happened during, and instead of, lunch. I haven't had company subsidized health insurance for more than 4 years, and before that, it was "employee pays more than half of the insurance premium." I've only seen "fridges full of soda" at less than 1 in 10 interviews. The only "benefit" that I've seen since the dotBoom that was even worth remembering were 401k plans.

    4. Re:A large part of the problem is...bad math by fingusernames · · Score: 2, Insightful

      $20/hr a major raise? And you're a developer? Good lord. Where are you? What's your education? My first full-time "Software Engineer" job out of college in '93 was $42500/yr, with full health care, 401k matching, other benefits, and (small) yearly bonus. My very first contract software job was at $35/hr W2. For over two years I billed out at about $78/hr W2, with a company which was NOT a .com and was not Internet related. I now operate my own consulting business, and my direct bill rate is $75/hr, though I did do a short term software job for $65/hr recently.

      Larry

    5. Re:A large part of the problem is...bad math by geekoid · · Score: 1

      " I don't know of any programmers who make $65/hour. "

      I knwo some that make more. Hel, Thats what I made during the boom. SOmeimte more.
      I now make 35 an hour, and thats becasue I took this contractr a year ago when the job market was in the crapper.
      I will be taking a paycut to go work for the city, but I get good healthcare.

      I am a software developer, and I live in portland, Or.

      You imply you are a programmer, is that correct?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    6. Re:A large part of the problem is...bad math by Greyfox · · Score: 1
      That Sony thing was more likely a response to the lawsuit filed by the "volunteer" guides over on Ultima Online. One of them sued and the judge ruled that they were actually employees and required that EA pay them back wages. Pretty much wiped out a year's worth of profits from the game, from what I hear.

      I've talked to several recruiters in the past few months and one of them told me that a lot of the Java programmers she's talked to have "completely unrealistic demands," in terms of salary. She didn't say, but I suspect that they were asking for $50 an hour or more. When I was working with an outsourcing team in Romania a few years back, the company was paying the guys over there $1000 a month and that was about 5 times the annual salary at the time. And all the folks we found were damn good programmers, too.

      I've also spoken to two or three companies who are currently outsourcing work to India, and none of them were particularly happy with the results they were getting back. However, I know for a fact that one of them was doing the work here in the US for a while and weren't any happier with the results from the team here. The high salaries attact a lot of posers, so I guess if your project is going to pay for suckitude, it may as well get that suckitude at a discount. Of course, if their US manager had been paying attention or, indeed, had known what any given programmer on that team was actually supposed to be doing, the project would probably have been more of a success here in the States...

      I don't think squeezing the IT market in the US is actually a bad thing. I could possibly argue against sending those jobs overseas, especially in the manner in which the IT industry actually does it. Lately, interviewing in the US has been quite an involved process -- gone are the days when you could go in and talk to a guy for 5 minutes and get the job. Four hours and one written test is about the minimum now. If we were as exclusive about our hiring over in India, we might actually have a chance to get a quality product back from the teams over there. Although the top few percent that you actually DO end up hiring will probably cost as much as American programmers...

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    7. Re:A large part of the problem is...bad math by Tangurena · · Score: 1

      I am over 40. The obsession with youth, or at least folks perceived as willing to work 80+ hour weeks leads to a very strong discrimination here in the midwest.

    8. Re:A large part of the problem is...bad math by Stradivarius · · Score: 1

      It's not $65/hour in wages, but in combined wages and benefits. Health care, 401K matching, etc. adds more than you'd think.

    9. Re:A large part of the problem is...bad math by Tangurena · · Score: 1

      UO guides had schedules they had to log on for. EQ guides only had to meet a certain amount of time per week (and the guides set their own hours). That is one of the major distinctions that the IRS uses to distinguish between contractors and employees (or, 1099 vs W2). The UO court decision happened several years before the EQ guide program was offshored. While they look the same on the surface, they were quite different programs.

  75. The song should now go.... by Himring · · Score: 1

    Developers, develop ....

    --
    "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
  76. It's a job for immigrants. by Anonymous Coward · · Score: 0

    Engineering used to be a good middle class job.
    Now it's a job for immigrants, many of whom are here on non-immigrant visas.
    Yeah, yeah, the Roman citizens of the late Republic
    bitched about slaves from Germania and Africa,
    but the Senators "needed them for innovation".
    Besides, Romans wouldn't take the jobs (for
    the wages offered). The Republic degenerated
    into an Empire (the "globalism" of its day).

    So. Fast Foward to the decline of the American Republic: engineering is going the way of manufacturing.

    Word to the wise : have a trust fund or go to law school. That's the way to stay or get ahead in our new Imperial society.

  77. I don't know if you noticed the dollar dropping by Moderation+abuser · · Score: 4, Interesting
    That's the race downwards.

    e.g.

    http://finance.yahoo.com/currency/convert?from=U SD&to=INR&amt=1&t=5y

    The dollar has lost around 20% of it's value against the Indian Rupee over the last 5 years. Americans are now 20% cheaper to employ compared to Indians than they were 5 years ago.

    That trend's going to continue until it isn't worth offshoring anything anymore. In the meantime the US standard of living hasn't changed much. The Indian standard of living has increased substantially, it'll continue increasing and they'll continue getting more expensive.

    China is a problem. The problem with China is that they fix their exchange rate to the dollar.

    Compare the Chinese chart with the Indian chart:

    http://finance.yahoo.com/currency/convert?from=U SD&to=CNY&amt=1&t=5y

    This is why all the manufacturing has headed to China, guaranteed lower costs, for as long as the exchange rate is fixed.

    You say they'll just offshore to the next cheapest country, well it's not that simple, language and education are huge barriers. The Indians have the language thanks to the British Empire and they have the education, it's easy offshoring there. The Chinese have the education but not the language, offshoring service jobs there is far more difficult. Most of the other developing countries have neither.

    The key will be to get the Chinese government to allow the Yuan to float on international currency markets. International pressure on China to do this is rising.

    --
    Government of the people, by corporate executives, for corporate profits.
    1. Re:I don't know if you noticed the dollar dropping by J.R.+Random · · Score: 1

      The dollar is indeed dropping, as it must due to the awesome scale of our Federal budget and trade deficits. But it will have to drop a lot further before it is no longer competitive to outsource to India. In real terms American programmers will have to make less than half of what they make now. A declining dollar will not improve our trade deficit for the simple reasons that (1) imports (like oil) will cost more, increasing the deficit, and (2) we no longer manufacture anything so we have nothing to export, no matter how cheap the dollar gets. (There is no global market for U.S. lawyers.)

    2. Re:I don't know if you noticed the dollar dropping by MrAnnoyanceToYou · · Score: 2, Insightful

      The American standard of living is changing rapidly, it's just not quite as visible as it could be yet. Right now we're having problems with people in early life not being health insured, next it will be people in middle life not being health-insured, and unable to begin saving for their kids to go to college, last it will be old people without health insurance and young people without education, and uh.... yeah, that's a bad thing. A very bad thing. The US economy and quality of life don't look that bad NOW.....

    3. Re:I don't know if you noticed the dollar dropping by Anonymous Coward · · Score: 0

      Actually it is bad right NOW if you actually look at it!

      The city where my school is located has 50% of the children living in poverty.

      Of course they are black kids so no one gives a shit.

      But if you count black and latin people as Americans (fancy that!) then the American standard of living is already shit.

    4. Re:I don't know if you noticed the dollar dropping by smugfunt · · Score: 2, Insightful
      China is a problem. The problem with China is that they fix their exchange rate to the dollar.
      America is printing Dollars like there is no tomorrow and giving them away so it's citizens and corporations can keep buying so the economy does not collapse. It also reduces the value of Dollars thereby reducing the national debt. This inflation is an effective way to extract wealth from the rest of the world, at least until the World gets fed up and switches to another reserve currency.
      China refuses to pay this tribute to the American Imperium so American politicians accuse the Chinese of "manipulating their currency".
    5. Re:I don't know if you noticed the dollar dropping by Anonymous Coward · · Score: 0

      Again, as usual, Americans love to blame their weakened Dollar on other countries. There always has to be an external demon. The problem with the USD is that there are monkeys in charge of the US that borrow and spend in order to fight the world with their vast military. If less money were spent there and more money creating key industries here, perhaps the dollar would be stronger. If you disagree, look at virtually all other currencies. They are all strong against the USD. This is a problem with the American status in the global market, not the fault of the PRC.

    6. Re:I don't know if you noticed the dollar dropping by Anonymous Coward · · Score: 0

      That's why I like China so much.

      They got balls.

      They aren't going to bow down to the U.S. like all the other pussy countries.

    7. Re:I don't know if you noticed the dollar dropping by HMA2000 · · Score: 1

      The US is still a powerhouse of an exporter. We export, on average, over 2 billion dollars a day (which I believe makes us the largest exporter in the world but I'd have to verify that.)

      The trade deficit is not because the US labor force can't perform (it can and does) but because we import even more than we export.

      http://www.census.gov/foreign-trade/statistics/pro duct/enduse/exports/c0000.html

    8. Re:I don't know if you noticed the dollar dropping by woginuk · · Score: 2, Insightful
      Except for a brief spurt in the value of the dollar between June 2000 and October 2000, when it almost touched 54 INR the dollar has traded between 44INR and 49INR. Even now it is around 43INR.

      And you forget that inflation in India is rising at a much higher rate than in the US. So Americans are still not cheaper to employ.

      Also you forget that there are other considerations apart from the salaries paid to programmers such as rent, utility bills and salaries for support staff.

      While janitors and supermarket shelf stockers in America keep earning more and having a better lifestyle than fully qualified engineers in other parts of the world, American employees will always be more expensive to employ.

    9. Re:I don't know if you noticed the dollar dropping by SparafucileMan · · Score: 1

      ...

      if you examine the federal funds overnight discount rate, you'll notice it for the past few years at the lowest rate in 50 years or something. lots of money floating around these days.

      the dollar was purposefully devalued in order to contain the equity bubble, itself cause by the "strong dollar policy" of the 1990s which kept gold prices low. the result is the current real estate bubble that offset the equity bubble.

      so the dollar drops but... does everything want their currency to appreciate against the dollar? no. else they couldn't sell anything. so they compensate by buying U.S. treasuries, which offsets the dollar's drop and the trade "imbalances" on a relative scale.

      and as far as oil goes: you know what Saudi and Co. do with those dollars? yeah, they turn around and give it to U.S. banks who in turn use it to pay U.S. companies to build things in Saudi. So we get a good share of the money right back into the u.s. economy, thanks the "special arrangement" we have with them which has nothing to do with oil or the deficit.

      so imports don't nescerially cost more just cause the dollar "looses" value. everything is relative now that gold doesn't back anything.

    10. Re:I don't know if you noticed the dollar dropping by Analogue+Kid · · Score: 1
      I think you completely missed the parent's point. User 184013 was implying that the weakening of the US dollar was a good thing. Observe the folling quote from 184013's post:

      The dollar has lost around 20% of it's value against the Indian Rupee over the last 5 years. Americans are now 20% cheaper to employ compared to Indians than they were 5 years ago.

      That trend's going to continue until it isn't worth offshoring anything anymore. In the meantime the US standard of living hasn't changed much. The Indian standard of living has increased substantially, it'll continue increasing and they'll continue getting more expensive.

      China is a problem. The problem with China is that they fix their exchange rate to the dollar.


      He wasn't arguing that it was China's fault that the USD is depreciating. He wasn't "blaming the world". He was saying that under normal conditions the depreciation of the USD would lead to an equilibrium in terms of salaries and offshoring. He actually seemed like a friendly guy who thought it was a GOOD thing that Indians will be catching up with westerners' standard of living. He was just saying that the PRC's fixing the yuan exchange rate prevents this equilibrium from being achieved. You yourself said, "...look at virtually all other currencies. They are all strong against the USD. This is a problem with the American..." By your own admission, it looks like from an objective economic perspective the USD was overvalued, and is in the process of a correction against every other currency... except the Chinese yuan. This is exactly what the poster you responded to said.

      Again, as usual, Americans love to blame their weakened Dollar on other countries. There always has to be an external demon.

      Maybe you should hold your anti-American rants in check for a moment and think before you post. Maybe, just maybe you'll at least find out what the poster is saying so you can at least disagree with THAT, instead of just disagreeing with something nobody said, and spewing your prejudiced, nationalist filth all over our beloved slashdot.

      blockquote=grandparent's post (184013)
      italics=parent's post (anonymous coward)
      --
      I'm a gnu world man.
    11. Re:I don't know if you noticed the dollar dropping by h4rm0ny · · Score: 1


      You say they'll just offshore to the next cheapest country, well it's not that simple, language and education are huge barriers. The Indians have the language thanks to the British Empire and they have the education,

      The British Empire has been and gone and to illustrate, there are plenty of Indians who speak German, French, Spanish (or Chinese). The modern knowledge of English has more to do with the US's economic power than and legacy of Empire.

      There are two important differences between the US outsourcing to India and India outsourcing to China. Firstly, India has much more of a "buffer" of poor people in their own country, so why outsource abroad? Secondly, it may prove that the businessmen of India care more about their own country than those of the US do about theirs.

      US capitalist values are not all encompasing yet; and if the Indians can maintain some love of country in the presence of wealth, then they may become a mighty nation indeed.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    12. Re:I don't know if you noticed the dollar dropping by SeattleGameboy · · Score: 1

      Did you (and every other fools who has this view point) every think about what will happen if China DID float Yuan?

      You haven't? Well, this is the likely scenario.

      China floating Yuan will be an economic catastrophic event that will do a GREAT deal of damage (immediately) to US then any effects of trade imbalance.

      China is doing US as HUGE favor by selling goods to US as a very low price (via fixing Yuan to the dollar), in exchange for our ever increasing IOU's (US Treasuries).

      As soon as Yuan is floated, thoses trillions of dollars of IOU's instantly lose significant value. To compensate for that Chian will stop buying so much treasury notes (which would be worthless), and invest in other avenues.

      Which would be disastrous for the US as we will not be able to sell our IOU's as easily as we do now (billions sold every week), and would have to increase our interest rate up and up and up to make dollar more attractive.

      At which point, the dollar would crash, many of our bubble economies would pop (espcially real-estate), and the depression the likes of which we have not seen in close to a century will begin.

      US and China both know this scenario well and how disastrous this is for both nations. And is the main reason why there is a delicate dance between US and China right now.

      Be careful what you are wishing for, because you may well get it.

    13. Re:I don't know if you noticed the dollar dropping by lost_techie · · Score: 1
      The Chinese have the education but not the language

      This is no longer true. As of last year, China has started producing graduates from their primary education system with English fully integrated in their curriculum, just like India. Fast forward another 3 years and those students will be graduating from college. Not to mention that china is producing college grads that has English integrated in ALMOST ALL of their education Today.

      We Americans need to invest more in education and encourage our younglings to enter fields that will help us keep our economic and technical advantage. It is sad when I see college students selecting majors base on what is easiest or cool instead of what will best help them provide for their family, improve themselves, and help support their country.

    14. Re:I don't know if you noticed the dollar dropping by Hognoxious · · Score: 1
      The trade deficit is not because the US labor force can't perform (it can and does) but because we import even more than we export.
      In other words, you can't perform well enough. It's easy to have a big absolute figure[1] for exports - just be a big country. It's the ratio that matters

      [1] In fact, in the US it's just easy to have a big figure...

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    15. Re:I don't know if you noticed the dollar dropping by Hognoxious · · Score: 1
      The British Empire has been and gone and to illustrate, there are plenty of Indians who speak German, French, Spanish (or Chinese). The modern knowledge of English has more to do with the US's economic power than and legacy of Empire.
      Middle to upper class & better educated Indians spoke English even before outsourcing (or strictly speaking, offshoring) was even invented, and before WWII. Very very few Indians speak French or German - though that's changing - they're starting to recruit teachers. I work in IT in a French company, you rarely hear India mentioned.
      There are two important differences between the US outsourcing to India and India outsourcing to China. Firstly, India has much more of a "buffer" of poor people in their own country, so why outsource abroad? Secondly, it may prove that the businessmen of India care more about their own country than those of the US do about theirs
      Thirdly, a tradition of interventionist government that wouldn't allow it.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    16. Re:I don't know if you noticed the dollar dropping by h4rm0ny · · Score: 1


      Well, ditch the first point I made then.

      Btw, ribbet?

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    17. Re:I don't know if you noticed the dollar dropping by Frank+T.+Lofaro+Jr. · · Score: 1

      problem with China is that they fix their exchange rate to the dollar.

      They call use evil capitalists but yet do that - fix their currency to our dollar. How ironic!

      --
      Just because it CAN be done, doesn't mean it should!
    18. Re:I don't know if you noticed the dollar dropping by smagruder · · Score: 1

      And the funny thing is... Bush's betrayal of the American people in getting us into a war without justification has greatly exacerbated the problem.

      If the U.S. had only stayed on the track of fiscal responsibility it was on as late as the year 2000, things would be much much better off today. And we wouldn't have to worry about China somehow calling in its chips.

      --
      Steve Magruder, Metro Foodist
    19. Re:I don't know if you noticed the dollar dropping by PingXao · · Score: 1

      And we borrow $3 billion dollars a day. That's "borrow", not "import". Imports are separate and they're quite a bit too.

      Americans are consuming more than they produce and it's being fueled in large part by the housing bubble. It's not sustainable for very long.

    20. Re:I don't know if you noticed the dollar dropping by Anonymous Coward · · Score: 0

      They call use evil capitalists but yet do that - fix their currency to our dollar. How ironic!

      Wow, what a sad, fucked up world view you have.

      China doesn't think you're evil capitalists, it just thinks you're in the way.

    21. Re:I don't know if you noticed the dollar dropping by SeattleGameboy · · Score: 1

      Dude, I am a flaming liberal, so take this to heart...

      Stop blaming Bush for EVERYTHING!!!

      The main reason why China has so many of our "chips" is because of trade imbalance, not deficit. Sure, not having such a huge deficit would make things easier, but at some point, you have to put the blame where the blame lies; American consumers who are so willing and able to buy EVERYTHING on lay-a-way or on credit. People who spend thousands of dollars (that they do not have) on things that they do not need.

      And that includes you, me, and every American on this board. Not just Bush.

    22. Re:I don't know if you noticed the dollar dropping by smagruder · · Score: 1

      I do agree that the excessive consumerism is a contributor to the problem. I however do feel it is important to hold our national leadership to a higher standard than I do the citizenry. They are supposed to be accountable to the people, even if the people themselves are causing problems (I'm sure of which many of them would be fully uncognizant). Conspicuous consumption is part of the American culture, and this isn't new. What Bush and his cronies have done to blow up the deficit is new.

      --
      Steve Magruder, Metro Foodist
    23. Re:I don't know if you noticed the dollar dropping by crazyphilman · · Score: 1

      "It is sad when I see college students selecting majors base on what is easiest or cool instead of what will best help them provide for their family, improve themselves, and help support their country."

      And what, pray tell, will help them provide for their family?

      Anything you can study which will grant you a living wage will make you a target for outsourcing because the Rich hate you. Better figure this out, man... There's nowhere to run or hide from this.

      Maybe those kids ARE improving themselves by studying what they enjoy. Maybe they've already figured out that NOTHING will grant them a career anymore, so there's no point in wasting time doing something that isn't interesting and fun.

      And, as far as "supporting their country" goes, why should they? Isn't that the same country that sold out their future to make the rich richer?

      Please, share your thoughts.

      --
      Farewell! It's been a fine buncha years!
    24. Re:I don't know if you noticed the dollar dropping by ebuck · · Score: 1

      I wonder how readable the obscure terse Indian comments will be for the future Chinese that has to debug them.

      Even changing experienced developers within the same city and country has an impact. It takes time for someone to learn what, how, and why something is being done. Any develpment project will fail if people just do what they are told. It's a problem with the resolution of the request.

    25. Re:I don't know if you noticed the dollar dropping by Bush+Pig · · Score: 1

      > [1] In fact, in the US it's just easy to have a big figure...

      Now, that is _very_ unkind (but funny).

      --
      What a long, strange trip it's been.
    26. Re:I don't know if you noticed the dollar dropping by Bush+Pig · · Score: 1

      We have much the same problem in Australia (largely driven by the descendants of the Rum Corps in Sydney), but we're a few years behind. I dare say we'll catch up. Unfortunately.

      --
      What a long, strange trip it's been.
    27. Re:I don't know if you noticed the dollar dropping by Bloke+down+the+pub · · Score: 0
      ribbet?
      No, "Pardon, je ne comprends pas l'anglais" ;-)
      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    28. Re:I don't know if you noticed the dollar dropping by superpulpsicle · · Score: 1

      But when is the real estate bubble going to pop? Japan had something like a 14 year correction in the real estate market.

      US haven't even started a correction policy yet. The interest rates are staying dangerously low. When it goes up, real estate will tank. But when do you think that will happen if ever?

    29. Re:I don't know if you noticed the dollar dropping by SparafucileMan · · Score: 1

      yeah good question.

      the u.s. is different from every other country. i mean, who doesn't want to live in the u.s. (generally speaking)...

      also, its easy to prop up our realestate prices when we can go overseas and destroy everyones houses while keeping ours intact!

      so, its hard to predict far in advance. but, today, i would imagine it isn't going to happen before october. economy right now is the weirdest mix of doing really well and being pure unadulterated, fabricated shit.

    30. Re:I don't know if you noticed the dollar dropping by h4rm0ny · · Score: 1

      No, "Pardon, je ne comprends pas l'anglais" ;-)

      ARGGGHHHHH!!!!

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
  78. Re:Here's why by Anonymous Coward · · Score: 0


    Here the risk are very low, back there what will happen when one of those IT sweat shops falls in a earthquake? where will be the support a company needs when all the satff is buried under a thousand ton of debris?


    ummmmm... You do know that silicon valley is in prime earthquake terrritory, don't you?

    ATOAJBW

  79. Re:Here's why by Jose-S · · Score: 1

    Yep, good thing Silicon Valley is not in an earthquake prone area :)

  80. Not a surprise by highcon · · Score: 1

    We are talking about working with tech in a business. It's easy for us tech folks to assume that what we are interested in doing with tech matches a company's goals, but this is rarely so. A company is not interested in technical brilliance if that is not their core business, they are interested in using the tech to help them make money. You can't do that sitting in a cube, and only people who can talk to non-tech people in business and figure out how to use tech to help them will be useful to these (non-high tech) companies.

    --
    You can either complain, or do nothing. You don't get both.
  81. Giving away the market by Anonymous Coward · · Score: 0

    "It only has value as a product when you intruduce artificial constraints to the market such as various forms of intellectual property law."

    It's called "The GPL".

    Anyway it's safe to say that OSS is having an influence (the community is depending on it). It's equally likely that it can have negative influences (you all are depending on that too). However OSS isn't that good a weapon as far as restrained effects.

  82. Business flouts these laws. by Anonymous Coward · · Score: 0

    Business gets lawyers to figure out how to ignore these laws.

    Further, if you thing that H1-Bs are paid "prevaling wage" you need a lesson in economics.

    "Prevaling Wage" is a LEGAL concept, not an economic one. It's supposed to be the equlibrium wage rate.
    BUT, my increasint the supply of labor, you decrease wages.

    Nice platitudes from the defenders of the H1-B non-immigrant guest worker cheap labor lobbying people, but this policy is dangerous to American workers and dangerous to our nation's defense.

  83. Re:Here's why by Anonymous Coward · · Score: 0
    Here the risk are very low, back there what will happen when one of those IT sweat shops falls in a earthquake? where will be the support a company needs when all the satff is buried under a thousand ton of debris?

    Unless it's so cheap that even with the remote possibility of a major disaster , it's still cheaper to outsource there.


    Wanna see a bunch of people shit themselves? Just talk about the Pakistan-India nuclear issue, and the fact that they don't have good real-time intel on each other. There is no "red phone" between Islamabad and New Delhi, let alone an equivalent of Norad for each of them.

    What is it? Musharraf is out of the picture and we BELIEVE Pakistani nukes are inbound? Who do we call!? How do we verify? Should we retaliate now?

    It may sound farfetched, but this is a real indemnity issue when investing in India (and for that matter Taiwan).

    Back to the original topic, I believe the Gartner report fails to paint an accurate view of the situation. Here in the midwest there are programming jobs. No they don't all pay 70-80k a year. No they aren't sexy. Yes you're going to have to wear business attire. Yes you're going to have to leave the west coast.

    The outsourcing spurt of '01 to '04 seems to have slowed, and in some cases is actually reversing due to remote project management costs and lack of satisfaction with the resulting product. And no, I'm not talking out of my ass; I have experience with three Fortune 100 companies that have had to yank some projects/functions back in. I know a freshly graduated kid who got picked up the other day with a 2.3 GPA in I.T. (no, not CS or Eng) at 55k. That's real money in my neighborhood, folks. Are they going to abuse him? Probably. Is he working and does he have bennies? Yes.
  84. Just restrict the H1/L1 visas by Anonymous Coward · · Score: 0

    It's not the starry-eyed socialists that are the problem. It's the Business controlled Democrats
    and Republicans who bend over backwards to help bring in as much foreign workers as possible.

    All one has to do to stem the job loss is to actually make real restrictions on the people who
    come over here. There is a real premium on working closely with the client, on site; and there
    appears to be absolutely no restrictions on this.

    For example, one would think that, with the H1-B visas currently being at their limit that this
    would restrict things, right? Nope, not at all.

    I've recently seen, at Cisco, a bunch of guys literally walk right in from India via Wipro on a
    moments notice. No H1-B difficulty whatsoever; they probably came in on an L1 visa.

    So it seems that the visa limit is a complete joke; and only for the rubes who don't know how to get around this.

    When companies can bend the rules with impunity, and no concern about being caught, you're going
    to keep seeing a lot of job loss. If you've ever worked at Cisco, you'd know that it is heavily
    involved with bringing offshore people onsite.

    I wish there was something which could be done. But the Feds certainly aren't watching.

    Let people compete offshore; I have absolutely no problem with this. But keep them there. Instead,
    what we're doing is bringing in cheap labor here

  85. Pessimism by eGabriel · · Score: 1

    Sounds like everyone has given up.

    I think techies could get together and come up with their own compelling offerings based on the practices they wished they could use but couldn't because of management pressures. Instead of walking away, programmers should network among themselves and cooperate to offer carefully engineered, quality solutions.

    Failing that, start another web company. Keep your staff small and don't expect to get rich off of it, but you can continue to do your deep coding.

    In either case, outsource your sales, marketing, accounting, etc.

  86. How Is This News? by $criptah · · Score: 1

    I cannot believe this is news. After several years of depression and economic downturn, everybody should know this by now. If you think that you can have a job that requires you to write code and nothing else, be ready to move to India or somewhere where code monkeys will live.

    However, the IT is not dead; the face is different. Right now there is a demand for customer facing professionals who know technology. Believe it or not, it is very hard to find people who know programming languages -- at least on the level where one can communicate about them without problems -- and provide excellent customer service. Knowing C++ is one thing; being able to look at a customer's code that integrates your product with their product and find out a bottleneck is a different beast. How about talking to the customer and coming up with something that improves their business through technology? I have met many excellent software engineers who could not keep a conversation on any topic but programming. Most of them were seeking employment. The real world says: your technical skills are obsolete unless you can translate them into business.

    If you want a job, focus on how a particular technology can be integrated with the rest of IT world. Learn to know who your customers are and what they do. Suggest the most effective solutions, do marketing and show that your technical skills can bring in money. As long as you contribute to profits, you will have at least some sort of a job security thing going on. If you sit in the cubicle waiting for the specs, make sure that you can do something else. Plumbing, construction work, etc., pay pretty well.

    Finally, I find that many people do not take geeks for serious because of the way geeks look. You can walk through an office and tell who does what by their haircut, clothing that they wear and attitudes. Unfortunately, geeks can be singled out right away (just as sales guys, but the latter get far more respect). If you don't take care of yourself, if you don't change your attitutes and adapt to the global economy, then you're screwed.

  87. Fool's Gold by Doc+Ruby · · Score: 1

    Who says disappearing jobs have lost their luster? Gold is precious due to its scarcity. US programming jobs are exactly the same.

    --

    --
    make install -not war

  88. The jobs are there, but you have to want it... by Styros · · Score: 1

    I recently had to hire a developer. The position wasn't super specific, just a mid-level developer with at least 1+ years experience in C#. I got over 80 resumes, about half of which I liked. But, when I sent out a skills assessment to test their knowledge, I got only 10 completed assessments back. Only 10 out of 80! The test wasn't that hard either, just basic knowledge of writing SQL and C# code. I'm surprised at how many people apparently just blew me off. If I gave them a task to do and they don't do it, why would I hire them?

    If you want the job, go the extra mile to show the hiring manager that you're willing and able do the job. Don't just solely rely on your resume.

    1. Re:The jobs are there, but you have to want it... by 0111+1110 · · Score: 1

      If I gave them a task to do and they don't do it, why would I hire them?

      Try hiring them first if you want them to do some kind of 'task' for you. You do realize that you are just one out of possibly hundreds of potential employers. You haven't shown them any special treatment. Why should they give any to you? Believe it or not their time is also worth something. All you probably succeeded in doing is narrowing down the applicants to the 10 most desperate.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
  89. It's like the 1990s were in the U.S. by Anonymous Coward · · Score: 0

    Yes and no. I've had some experience with outsourced projects. Many of the programmers I have interfaced with are good at what they know. They are getting trained in the skills that are currently markettable on outsourced projects. They tend to know .NET and J2EE. When you get outside that, many of them are lost. Many of them are very, very green. Yes, some of them are smart and motivated and will be really good after just a few years of experience.

    In the early 90's I interviewed someone for a job here who outright lied to me about some skills. I wasn't the hiring manager. I was just a team member. And our manager continued to be snowed. I was the guy who picked up the slack because this in-duh-vidual was on my team. I had the responsibility for the estimates, milestones and deliverables.

    More recently, I was responsible for some of the work that was done here with some code written in Lower Wage-istan. Nobody had any doubt which documentation was up-to-date and correct. That came from me.

    I don't believe that the current methods for distributed projects are the final picture. There are communication and coordination costs. Open source projects have driven most of those out in ways that aren't completely viable for close source, proprietary code. The big one is that open source projects rarely have release dates set in stone in advance. The Agile/Extreme Programming community has demonstrated how valuable close communication between a small group of developers and with management and customers can be. To the extent that outsourcing continues to be based on the model of throwing specs over the wall to a bunch of coders, the quality of the results and the success rate are going to be similar to what we've seen in the past.

    Honestly, I still see the real tension not being between me and some group of experienced, talented group of Indians working for a fraction of mine salary. The ones that I want to see shaken out are the ones grabbing the programming jobs in India and China who have no more aptitude for it than a lot of the wannabees that I've met over he years. Managers need to factor in risk of cost and schedule overruns and project failures into their analyses.

  90. considering the press by Anonymous Coward · · Score: 0

    Its likely they put out all these unemployment stories because they don't want interest rates to be raised at the fomc meeting which is at the end of the month.

    most finance news is complete disinformation.

  91. 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.

    1. Re:Lack of over qualified people, you mean by Derkec · · Score: 1

      My company has no HR department, neither does the company of my source in denver.

    2. Re:Lack of over qualified people, you mean by aztektum · · Score: 1

      This is exactly the same point I was trying to make to my roommate who is in HR. They are looking to hire people for her company but finding few "qualified" applicants. I quickly summed up that their problem was with their qualifications (and many other businesses I've seen ads for) "+5 years exp. in some obscure software we use so we don't have to spend time/money training them."

      --
      :: aztek ::
      No sig for you!!
    3. Re:Lack of over qualified people, you mean by o'reor · · Score: 1
      It's actually worse than that : over here in Europe, a number of companies actually advertise for bogus positions during hard economic/social times. You will send them an excellent resume, they will scan it, you may get an appointment with them, but you will most certainly not be hired. Simply because the position they advertised for *does* *not* *exist*.

      So why do they go through this hassle ? Well, they particularly do this during recession periods in order to look good compared with other businesses which are downsizing. It's all about PR and keeping the confidence of investors. And no, they don't care about wasting *your* precious time and energy.

      --
      In Soviet Russia, our new overlords are belong to all your base.
  92. Re:Well, duh by Anonymous Coward · · Score: 0

    OK, so I know "black" isn't too politically correct (even though "white" seems to be good enough), but what do you call someone from Mexico?

  93. I hope you got a BS at your B-school by Mithrandir86 · · Score: 1

    Protectionism is by far the most short-sighted trade-related endeavor a nation can embark upon. It is far more beneficial in the long term to subscribe to free and unrestricted trade.

  94. The Other Side (apology for length, too) by haakondahl · · Score: 1

    Think of it this way: The business world is tired of paying for IT types in one ivory tower and management types in another. Imagine if nearly everybody you work with could do their own analysis. Jeez, we won't require them to be able to ping a server and report the results (I mean, let's not get carried away!), we just want them to be able to use a spreadsheet for more than making right angles for word documents. And when somebody says "Sure, I have that all in a database!", let's actually see a database, or at least a quasi-normalized spreadsheet.
    I could go on, but I have already trimmed this for length a few times. Imagine if peoples' "computer literacy" included comprehension of file formats (just the highlights), a slew of handy excel formulas (yes, it's no OpenOffice, but what is?), and the ability to troubleshoot connectivity problems and application errors at least enough to eliminate the first five minutes of your typical support call.
    Imagine if the people who make decisions (and I'm talking things like "how many of those items should I order for next week based on experience plus my hunch factor," not "Should we acquire that other corporation?"), just imagine if the people who make all the little decision everyday had the knowledge and the skills to do their own analysis. Imagine!
    Before you accuse me of sounding like John Lennon painting my utopian vision, keep this in mind; it WILL happen after you and I lose our jobs, and companies finally decide it's cheaper to cross-train a manager they already have than it is to keep you or me around.
    NOTE TO SELF: Look into a job in IT TRAINING FOR MANAGERS.

    p.s. If you think I'm exaggerating, you must work in a real geek-filled office. I envy you.

    --
    Don't trust anyone under thirty.
    1. Re:The Other Side (apology for length, too) by Anonymous Coward · · Score: 0

      Don't apologize for lenghth, i think you had some interesting things to say: I wish you had been more lengthy, and i imagine the moderators do to.

  95. Yet we can't hire anyone.. by enjo13 · · Score: 1

    We have 9 open positions currently for C++ developers. We have high expecatations in terms of developer skill. This means understanding the language at some depth..

    We can't find 9 people in the Dallas area (or willing to relocate) to fill these. I've done around 50 interviews in the last 4 weeks. Of those 90% have been foreign workers needing H1B's. We've extended 2 offers. If there are a lot of out of work American programmers, we can't find them.

    For anyone who might be interested:

    http://jobsearch.monster.com/getjob.asp?JobID=2940 2017&AVSDM=2005-05-27+10%3A07%3A53&Logo=1&opt=go&s ort=rv&vw=b&cy=US&brd=1,1862,1863&rad=50&q=quickof fice

    --
    Turn s60 photos into awesome videos with mScrapbook for all S60 3rd edition phones!
    1. Re:Yet we can't hire anyone.. by otis+wildflower · · Score: 1

      Then raise your wage offer and offer full relocation.. Besides, offsetting Texas' low low taxes and 'liberal' gun policy is some of the assiest weather in the whole USA. Face it, geeks are sweaty, and DFW is a pretty sweaty place last time I looked...

      [rant]
      I get fairly sick and tired when I hear whining about jobs that "Americans just don't want". That's false: they're jobs that "Americans just don't want, at the wage we want to pay".

      If you offered to pay someone $100k/yr plus benefits to scrub out septic tanks, I'm sure you'd have plenty of US citizens applying.

      Not that there's anything wrong with offering whatever wage you're willing to pay: that's capitalism. Just don't go whining and lying to the congress and the media about the greedy character of Americans that don't want to sweep floors for minimum wage.
      [/rant]

    2. Re:Yet we can't hire anyone.. by RealAlaskan · · Score: 1
      I went and looked at your help-wanted ad. The experience requirements don't seem outrageous. I'm sure that there are more than nine people in Texas who have three years commercial coding experience, and are comfortable with C++.

      I've got a few questions:

      • What sort of hours might a person with that sort of experience think you would expect him to work?
      • What sort of money does ``Attractive salary plan'' add up to in Dallas?
      • What sort of money could a person who is technically competent and a ``motivated individual who is a self starter and can work well under little supervision ... a strong communicator, both written and oral'' make if he worked those hours in some non-programming position, or started his own business?
      I bet you can see where this is going: I suspect that there are plenty of qualified people, but they've already got better gigs, which give them fewer hours, more money, better working conditions, or maybe even all three. In short, somebody who could make a good living doing your job could probably make a better living doing something else.

      That's no reflection on you or your ad; it just means that development is becoming a low-end, low-value job. The skills it takes can get a better reward elsewhere.

    3. Re:Yet we can't hire anyone.. by lgw · · Score: 1

      You have a weird set of requirements. The "desireables" make sense, as you need familiarity with at least some aspect of the kind of proramming being done, but the "requirements" are odd.

      Must have a degrees in CS, not "degree or related experience"? A 20 year veteran with a math degree (as his school didn't have a CS program back then) would presumably be tossed by HR, as would your dream candidate, if he happend to bypass college and go straight into the work you do?

      Three *recent* years of experience in *this* economy? If you were willing to hire people who were laid off in the dot-bust, you'd at least double your pool of qualified candidates.

      The other two "requireds" are just fluff - who's not going to claim to be a "self starter" who "understands OOP" in an interview.

      It seems like you're screening out people you don't intend to with the first 2 requirements, and not screening at all with the other 2.

      But all in all, your job requirements are only as stupid as most, so I suspect your problem is that no one wants to live in Plano! :p (Or, more realistically, most of the currently unemployed are unlikely to see long term prospects in a "VC-backed high growth company", given recent events.)

      I'd love to see more tech business grow in the DFW area - good luck to you!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:Yet we can't hire anyone.. by ian+mills · · Score: 1
      As a developer looking for a job in this very area (I live in Richardson) who can't find anyone to hire me, I thought I'd give a counterpoint example. As many other posters have pointed out, the loss of jobs is for all jobs, not just experienced positions. As a recent graduate with a good GPA and internship experience whose been programming in various languages since I was 13, I still don't find many entry level positions to apply to. It seems the only companies looking for entry level workers are defense contractors.

      While as a startup I realize you may not want entry level programmers, as this comment pointed out, the reason you can't find people with 3 years of recent experience may be because so few companies seem willing to hire people to give them 3 years of experience.

  96. Here is my outlook by Assassin_for_Atari · · Score: 1

    I find that in any job anymore you have the likely hood to get screwed out of your "career path". Lets face it...Skill trades where the cats pajamas..then IT ...so on and so on. Please look for easy money. This can come from "technical schools" that will take your money to supposedly make you money and tell you its easy. Now managers, being the bang up guys they are at judging people, hire these paper pushing people and the industry gets flooded. Since that industry looks like its on the up...said paper pusher makes a good amount of dough. Next thing you know flooded market hit rocky ground and companies pull out the huge "abort" button and nix a bunch of jobs. Industry slowly repairs itself and we see the people that really want these jobs get them at a wage they should really be making. Now I'm a sysadmin and not a coder so I don't know anything about 70-80 hours of code in a week but I have this feeling that us that stick around will see some rebound. I keep hope alive cause I like IT and I got into it cause it excites me. So even if shoveling dog poo paid 100 bucks an hour I would stick with my IT job...no matter the pay.

  97. relocation? by aftermath09 · · Score: 1

    I wonder if some of the 16% that were lossed moved to somewhere else outside the US, or if they just found a new career?
    this makes a difference since this could just mean qualified people go where they make more money (eg. India, China, etc.), and it could just be a "brain drain". after all, these people have to learn programming and best practices from somewhere. You can't learn those things by reading a Gartner Group report ;)

  98. Re:Here's why by Alioth · · Score: 1

    India is a very large country. It has areas with severe weather, and areas without. It has geologically active areas and geologically inactive areas. You can't make that sort of generality.

    It's like us in Europe saying we won't buy American stuff because there's earthquakes in California. If the widget you are buying is made in New Jersey, it's not important.

  99. Good for American business by try_anything · · Score: 1

    American technical fields will suffer from this trend, but business professions will benefit from an influx of hard-sciences majors. Some people get into communications and marketing because that's what they want to know and do well, and some people go there to duck effective systems of evaluations - tests, right answers, the possibility of failure. There just aren't enough of the first type of person to fill the demand for marketers and finance guys, so companies end up with a lot of deadwood.

    Enter a horde of science types with basic business and communications skills....

    Now companies can simultaneously reduce their percentage of deadwood and increase their intellectual diversity. Bingo!

  100. I, for one... by Spy+der+Mann · · Score: 1

    welcome our new unemployed underdogs.

    Wait, that came out wrong...

  101. Re:Here's why by chrisnewbie · · Score: 1

    Ok so it is! i just checked, but by comparison unless you count mount st-helen, there isnt much large scale destruction caused by weather! even with California resting on shifting tectonic plates.

  102. Free Trade Zone for American programmers by Anonymous Coward · · Score: 0
    We should start up free trade zones for US programmers. Sure you'd get no taxes but you're not getting any taxes from Indian programmers but at least the US programmers would spend their money in the US. Right now you're getting neither taxes or spending from unemployed US programmers.

    Or maybe Canada should set up a free trade zone for expat US programmers. They'd end up with all the top tech talent in the US who doesn't need them apparently.

  103. So who's doing the work? by Sierpinski · · Score: 1

    I'd like to know, if the number of programming jobs has decreased that much in three years time, who is getting the work done? Are the rest of the programmers working longer hours? Are the businesses just getting along with no new applications or maintenance on their existing applications?

    In this age of technology, who do we expect to do the programming work if there are fewer and fewer programmers out there? Does this report take into account consultants and temporary contract work?

    Obviously some types of businesses probably wouldn't need a full time programmer on their payroll, but thats how its always been. The big corporations that are constantly developing newer and better applications (especially software companies themselves) wouldn't be able to function without their programmers.

  104. Those versatile 22 year olds by pmarinus · · Score: 1

    "Employers are starting to want versatilists -- people who have deep experience with enterprise-wide applications and can parlay it into some larger cross-company projects out there." I'm sure employees who have worked for years at multi-national national companies will be thrilled with the insights of a recent college grad who found his summer internships "too focused or localized, even meaningless," and is now ready to be injected into a company at a higher level.

  105. What do you expect? by quark007 · · Score: 1

    As the cost of the goods goes down ( thanks to outsourcing manufacturing to China), the cost of services needs to go down too. As more and more of programming jobs get outsourced, obviously the salaries will hit the rock-bottom. It all starts with YOU shopping at Walmart.

    --
    - Sh!t
  106. not enough validity checks by unocular · · Score: 1

    I was in a grad program (MS in CS) at a US University, with the majority of the program filled with students from India. They all lived together, studied together, exchanged homework with each other (in class, and from different semesters), and also exchanged exam answers with each other from semester to semester (since it appeared that the questions didn't change much). Finally, a large group was caught cheating together during an exam.

    The odd thing, is that as a Grad Assistant, when I was in charge of hiring new GAs, every student from India lied outright on their resumes. Everyone of them said they were experts in all areas of MS networking, applications, and all of them were engineers. As soon as I asked any questions about something relatively simple in networking, not a single one knew the answer.

    Maybe before we outsource (and I dont' think we should), we need to check to see who is actually doing the work, and doing some testing to see if they can do what they claim. Isn't it more efficient to write better code once, than to spend all of the extra time troubleshooting and rewriting code that never gets written correctly (even if they charge less to do it)?

  107. Inflation, the great equalizer by Anonymous Coward · · Score: 0


    Yes, the chinese may be pegging their currency, but eventually this will lose its effectiveness. In the end, their monetary policy will just cause inflation in their country until the good's real price rises to that of worldwide levels. Welcome to macroeconomics.

  108. Re:Pessimism. Pessimistically by Anonymous Coward · · Score: 0

    "Instead of walking away, programmers should network among themselves and cooperate to offer carefully engineered, quality solutions."

    Unfortunately, there's no MARKET for carefully engineered quality solutions. You'd starve trying to put in the extra time and effort it takes to make apps that are robust, reliable and easy to use.

    Look at almost any Fortune company's website. This is the stuff right on the front line facing the customer 24x7. Chances are, you can't login even using Lowest-Common-Denomiator web access (Windows/IE), the most important page is offline, it's impossible to request critical services, etc. etc. etc.

    I'd name names, since it's only slander when you can't demonstrate it's true, but there's so many of them out there, why bother?

    And the really sad thing about these junk sites is among the prominent offenders are famous high-tech companies who - if anyone - should have a commitment to quality.

    After all, if their customer sites are this bad, why expect quality from their products?

  109. Re:Here's why by chrisnewbie · · Score: 1

    Again like i replied to that other person...How many major earthquakes in that region? not much, even if you count the last big one a couple of years ago!

    How many times do you see each year on the news ab out severe weather/flood/hurricane in India...a lot more than here! And there is still the political and plague factors that ,unless we get chemically sprayed, doesnt bother us much!

    Unfortunately i'm in Canada where major tremors caused by earthquakes are usually non-existent and when it happens,we associate those tremors to passing trucks,train or body functions ;).

    --Also, i'm no geological expert--

  110. seed corn by zogger · · Score: 5, Interesting

    The US standard of living hasn't changed a lot but it will *sometime soon*, and that's because the US consumer (and government for that matter) has been on a massive credit binge. Credit based on equity in their homes primarily. There's a reason that the congress lately passed a law severely limiting bankruptcy for private individuals, and that's because these credit issuers smell it coming, bigtime. it's just math after all..

    A lot of people now are so strapped, but still wanting to maintain an illusion of prosperity, that they have no principal mortgages,and are only paying interest in perpetuity on those notes hoping that sometime they can sell out and still make something, and that is only because of the unrealistic bloated housing bubble.

    The old expression "eating the seed corn" when starving people ate the seeds they needed for next years crop in thew winter, is also similar to a blue collar tradesman pawning his tools on friday night. Rich for the weekend, come monday he's hurting, then no way to go from there, no work. We've pawned our tools by offshoring still useful jobs. We (the fatcat bosses "we") are in that "rich for the weekend" phase right now. That's our economy, and they keep destroying or transferring wealth producing jobs in exchange for wealth re-arranging jobs.

    It is unsustainable in the medium and long term, and it will cause a severe economic crash, especially once the flight from the petrodollar picks up more speed as masses of foreigners realise that they will get stuck with worthless paper IOUs. But the people (high level business leaders and politicians) doing it could care less, they will have gotten theirs ahead of time and probably look forward to being mega-rich in a US reduced to second world nation status, as they can enjoy the lifestyle they now have to travel overseas for, ie, the ultimate power over other humans lifestyle, with all that that entails.

    That's my take on it anyway. It's planned to happen this way on purpose.

    1. Re:seed corn by Anonymous Coward · · Score: 0

      Offshoring and eating your seed corn are two separate ideas. We aren't giving up our skills just because we have competition.

      What is with this protectionist attitude anyway? Aren't tech types supposed to be for competition? Is competition only supposed to be for music studios and not programmers? Everybody but us? Hypocrites.

    2. Re:seed corn by mmkkbb · · Score: 1

      US reduced to second world nation status

      We'll suddenly align with the USSR?

      --
      -mkb
    3. 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.

    4. Re:seed corn by Anonymous Coward · · Score: 0
      It's easy to put the blame here on programmers, and of course they share some of the blame, but take a look at the following scenario:

      Man, 42 years old, 22 years of experience in C and counts down from there to the latest fad language, walks into an interview and discusses his skills, the projects he's worked on, and how on two occasions he's personally saved two different companies. He believes strongly in the company's product, and is willing to start at an entry level salary of $35k, despite his years of experience.

      When the interview is over, the HR person will make a note on the resume. Will it be
      Amazing! Draw up contracts today and call back in the morning, what a steal!
      or
      Overqualified, don't hire, he'll bolt as soon as the economy is looking up


      It's easy to say that corporate stupidity only hurts the company, but we're the ones who have to deal with the "overqualified" onus.
    5. Re:seed corn by CharlieG · · Score: 1

      And then I buy those retired machinists tools, and equip my home shop ( grinning ) I have 3 or 4 Gerstner and Kennedy boxes full of tools, and I'm always looking for ones I don't have.

      Nice little 12" lathe and a Mill downstairs - a surface grinder and CNC stuff is next

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    6. Re:seed corn by Un+pobre+guey · · Score: 1

      You don't get it. If offshoring causes a net export of jobs, you aren't creating competition, you are transferring means of production to other owners and diminishing your ability to compete with them.

    7. Re:seed corn by Anonymous Coward · · Score: 0

      I do favor competition, but the balance of trade is giving me a nearly insurmountable cost disadvantage. What the market is telling us is that we're pricing ourselves out of the global market for most every type of labor that accommodates outsourcing, and that's going to continue until unemployment and inflation reduce our standard of living to nearer the global average. Assuming our government allows that to happen, rather than seizing the resources our population wants at gunpoint....

    8. Re:seed corn by CthulhuDreamer · · Score: 3, Interesting

      "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."

      I am one of those laid-off machinists. Fifteen years of training, and they pack the plant up and send it overseas. The few remaining manufacturing positions left in the states go to the cheap 18-year olds who just finished a six-week training program - the experienced journeymen sit around until their unemployment runs out, then the sell their tools and move to a different field.

      (And then we switched to a career in IT. Brilliant timing, eh?)

    9. Re:seed corn by dlelash · · Score: 1

      Yes, but since the grasshopper has air superiority, come wintertime he can just swoop down and capture the ant's oil wells^H^H^H^H^H^H^H^H^Hfood.

    10. Re:seed corn by SparafucileMan · · Score: 2, Interesting

      not sure that's entirely true. yes, there is a housing bubble, purposefully caused by the fed to prop up spending after the equity bubble collapse, itself caused by the desire to keep gold low (strong dollar policy)... but i'm not sure what you mean by "petrodollars."

      if saudi makes more money cause oil goes up, they just end up spending more money on u.s. corporations to build things in saudi. now, if they spent that money on japanese firms, we'd be fuxored. but *shrug* i don't see that happening ;)

      as long as the money makes its way back, outsourcing has no impact. this is why military control is so important. it's just a rearanging of accounts but the U.S. is still the beneficiary.

      now, the divide between rich and poor in this country, that is another topic. and yeah, the poor are fucked, but have been since the 70s (wages relative to inflation have only decreased).

    11. Re:seed corn by Anonymous Coward · · Score: 0
      Offshoring and eating your seed corn are two separate ideas.
      If you outsource jobs instead of training your own people, it amounts to much the same thing.
      What is with this protectionist attitude anyway?
      Now that, that is a different issue.
    12. Re:seed corn by LesPaul75 · · Score: 3, Informative

      Wow. Right on. I've been ranting about how this housing bubble is going to burst any day now, but I never made the connnection with offshoring. Makes sense.

      I live in the South Bay area, which is the poster child of the housing craze right now. The median home price is now somewhere around $700K. And note that that's not new homes, just homes in general. Every month or so I see a new giant subdivision of townhomes being built with two bedroom, two bath, attached, cookie-cutter homes starting at $650K. And I've actually gone to talk to the people in the sales offices in these places, purely out of curiousity... I just ask the obvious question: "How are people affording these $4000 to $5000 per month mortgage payments?" I mean, I make a fairly good salary out here, and I couldn't even come close to that. Even if I were married and my wife was also making $100K, it would still be a stretch to make house payments like that.

      So their reply is that people are taking "interest only" loans. Interest only loans on $700K houses!! Are these people out of their minds? Basically, they're gambling. They're risking every cent they have in the hopes that their houses will appreciate over the next few years, and then they can sell it. And what if it doesn't appreciate? Guess what! The bank is still going to want that money that they loaned you. Yeah, remember? You were only paying the interest on the loan, so you still owe them 100% of the principle, which is the better part of a million dollars. What's that you say? You can't afford to make the payments, and your house is now worth less than the amount of the loan? That sucks.

    13. Re:seed corn by Qzukk · · Score: 1

      That right there is the problem. People treat their homes as investment vessels despite the fact that its one of the highest risk possibilities and exposed to totally random elements that most people aren't even aware of, much less take steps to mitigate it.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    14. Re:seed corn by crazyphilman · · Score: 1

      Hell, yeah -- those Russian chicks are HOT, HOT, HOT. And, they hack, too! Yum...

      Gimme a russian babe any day.

      --
      Farewell! It's been a fine buncha years!
    15. Re:seed corn by The_egghead · · Score: 1

      I'm thinking you're not a math major. Let's say between you and your wife, you're making 200K, pretax. Lop off 30% for Uncle Sam and you're left with 11.5K per month. So drop 5K on mortgage and you're left with 6.5K.. Take out 1500 for cars (those are nice cars too), save half the rest and you're still left with 2500/month. That's a lotta steaks..

    16. Re:seed corn by Anonymous Coward · · Score: 0

      I have done my own research into this issue. You are correct. It has been planned.

    17. Re:seed corn by Anonymous Coward · · Score: 1, Interesting

      Well I heard on the Clark Howard program that the credit card companies are starting to get more aggressive because the trend recenlly has been for most americans to pay down thier debt.

      " Excerpts from Clark's Show:
      Bankruptcy law scaring people into paying down debt - April 25, 2005
      The credit card industry was patting itself on the back when the new bankruptcy law it has been pushing for finally got passed recently. But the banks and credit card companies may soon regret what they wished for. The new bankruptcy law has gotten so much publicity that people are scared and they're paying down their credit card bills at an unprecedented rate. People are realizing that there is no second chance with this new law. If you borrow a lot of money, you're going to have to pay it back now. And people don't like paying money back, so they're being more careful with credit. MBNA, for example, has already had a decline in profits of 94 percent. Capital One has also seen its outstanding balances decline. As a result, these companies are going to flood your mailbox with solicitations for cards. It's a move of desperation, and you don't want to get involved. So, keep paying down your debts and let the credit cards reap what they sow. "

    18. Re:seed corn by Roland+Piguepaille · · Score: 2, Funny

      It's like the story of the grasshopper and the octopus. All winter long the grasshopper collected acorns while the octopus sat on the couch watching tv and mooched off his girlfriend. Then the winter came, and the grasshopper died, and the octopus ate all his acorns, and he also got a racecar. Is any of this getting through to you?

      --
      To confirm you're not a script, please piss in my ear.
    19. Re:seed corn by Anonymous Coward · · Score: 0

      Don't worry about those CEOs- they'll die screaming and begging for their lives when Americans finally wake up during America's bankruptcy and lawlessness takes over. Picture it. You're a coked-up white trash whoring sub-human amoral predatory blowmonkey CEO (that would be all of them). You THINK that your highly paid ex-SEAL commandos are going to keep you safe from angry citizens out for your blood. You take off to Aruba or similar place. What happens? That commando is going to blow you away. Money only matters in an orderly, secure world - the kind whose destruction you engineered. Now it's the law of the jungle. No, not the BUSINESS jungle, the REAAAAAL jungle. And gues what? You're not that tough. Or smart. Or agile. Or young. Frankly, you're a fat, ugly, viagra chomping loser with a bad heart and high blood and reporter-turned-whore "wife" and
      this brave new world belongs to the young, ruthless and violent. See, behind all your power lay someting called the rule of law. With that gone, you're dead meat. Maybe this is what we need- a total cleansing of the Harvard business School junk-humans and their cronies.... I'm getting myself ready for it.... hopefully, blowmonkey execs won't take this post seriously ...

    20. Re:seed corn by Anonymous Coward · · Score: 0

      I don't live in California, but I see they have a state income tax that may top 9%. You're also omitting property tax (in Seattle it amounts to another mortgate payment per year, down there it might be worse) and health insurance....

    21. Re:seed corn by Anonymous Coward · · Score: 0

      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

      I like the visual imaginary of your story, however it isn't expected that the grasshopper will live much more than a year anyway. So its in his best interest to go out and have a good time and not worry about the future as, well, he's going to die in a couple months anyway.

      Sort of like the 80 year old man planning for retirement and how he's going to live for the next 40 years. While it is possible that can happen it isn't likely.

      Or like nutballs in the Seattle area worrying about tsumanis. Uh, if one comes this far inland it doesn't matter how many millions you've spent on early warning systems.

    22. Re:seed corn by Bush+Pig · · Score: 1

      Yeah, but do you know how to _make_ those tools? Neither do I, but I do know it's hard.

      --
      What a long, strange trip it's been.
    23. Re:seed corn by Bush+Pig · · Score: 1

      My middle son scared the shit out of one of his acquaintances discussing this sort of thing. He has ADHD. His mate (a bloke in the throes of a MBA) said something along the lines of, "Oh well, you're out-evolved by people like me." My son replied, "Well, when the collapse comes, I'll kill you, I'll eat you, and I'll steal your woman (grin)."

      --
      What a long, strange trip it's been.
    24. Re:seed corn by Bush+Pig · · Score: 1

      You'd probably enjoy John Brunner's book, "The Sheep Look Up".

      --
      What a long, strange trip it's been.
    25. Re:seed corn by CharlieG · · Score: 1

      RE Make machinist tools:
      I know how to make SOME of those tools, but it would be a dog to do. There is a book called "the foundations of accuracy" that pretty much explains how you start to make accurate machine tools from nothing. It's LOTS of work, but can be done.

      For instance, the most basic item is the surface plate - a perfectly flat plate (or as flat as you want to make it) You do it by starting with 3 reasonably flat square (within reason) plates, some spotting blue (ink, oil paint, lipstick etc will all work) and a scraper. Then it's a matter of comparing a to b, b to c, c to a, rotating 90 degs and continuing - each time removing the high spots on the plate being compared (aka a, then b, then c, then back to a) - when your done, you have 3 flat plates

      This process is called scraping in, and is still how the most accurate machine tools are made - the reference surfaces are scraped to a reference flat plate

      So, do I know HOW to make the machines? Sort of, and I've actually made a flat. Could a make a micrometer? I understand how they are made, and I could make a crude mic, and then use that to make a more accurate one, etc - I don't have the SKILL to go all the way to where we are now, but I understand HOW it's done

      Heck, I'm just a hobbiest - a real machinist could do it better and faster, but if you learn the basics, you'd be surprised what you can do.

      One of the old aprentice skills - I give you a round rod, say, 1" dimameter, and I give you a file and a square - I have a plate with a 3/4" inch square hole in it. YOU have to file a cube that fits through the hole, all 6 ways, with NO visable gap. That usually will take you about a month the first time

      BTW - your NEXT test? Now YOU make a plate that fits your cube, with nothing but a cold chisel and files. Now when YOU are teaching, you have a plate for YOUR apprentice to test against. BTW a lot ow what you learn is how to measure, what order you do the work in, how to hold things, etc. All the stuff that carries over to working on the machine

      NOW that you can do accurate work with the basic tools, NOW we'll start on tools that just make the job easier.

      I know how accurate threads are made. The books that explain how all these standards came about, and how the first guy did it, are all VERY interesting

      I would NOT want to have to make a set of gage (Jo) blocks by hand. But you can understand HOW, and why they used to be SO expensive

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    26. Re:seed corn by Bush+Pig · · Score: 1

      My father-in-law is a master mechanic. (Shit! he's good.) He made a (almost) perfect cube with a cold chisel and a file when he was an apprentice. I can't do this stuff either (although I understand the principles).

      This is the point. These skills are being lost.

      --
      What a long, strange trip it's been.
    27. Re:seed corn by CharlieG · · Score: 2, Interesting

      Did the cube, done the flat - haven't done the thread. Just isn't the demand for it anymore - anywhere. Moore Tool takes care of the ultra precision stuff today, and the small number of machines they turn out, turn out enough machines that are accurate enough to do the work

      What amazes me is the levels of accuracy and the small tolerances that are turned out on PRODUCTION items. We (generic we) have been able to produce hyper accurate one offs for a LONG time. What is amazing is how good things like car engines, hard drives, etc are. It's stunning.

      You'll hear folks rave about cars from the late 60s - I remember them well. If you got 100k miles on an engine without a major overhaul, it was a BIG deal. Today? That's nothing. Remember, they used to have to match pistons to cylinders because they could not hold tolerances to the levels they do today

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    28. Re:seed corn by LesPaul75 · · Score: 2, Informative

      I'm thinking you're not an economics major. I dream of a day when "Uncle Sam" only takes 30%. The state of California takes 9%, and federal income tax on a 100K salary is about 30% by itself, then tack on FICA and the dozen other nickel-and-dime B.S. taxes, and Uncle Sam ends up taking very close to half of your check, if not more. Not to mention 8.25% sales tax any time you actually want to spend what you have left. It's great how they get you coming and going like that. Property tax is 1.25% out here, which is nothing to sneeze at on a $5K house payment.

      The bottom line is that, yes, if my wife did make 100K (I'm not married, and even if I were, two 100K incomes in a household is pretty extraordinary), then we might be able to barely afford a $700K house. But we'd have very, very little left to put into savings or anything else, really. But I refuse to gamble on a variable-rate, interest-only loan like so many people out here are doing. I'll just wait for the housing bust, and hope that it doesn't crush the economy so much that my job is affected.

    29. Re:seed corn by Anonymous Coward · · Score: 0

      Yep, I am stuck in that right now. Trying to figure out whether or not to let the bank foreclose and I will owner finance my next home, or to try and stick it out, but I am afraid if I do that I will get foreclosed anyways. So I got til the end of the month to decide what I will do. Realty company says my house is not worth what I just refinanced for. I have no financial sense.

    30. Re:seed corn by LesPaul75 · · Score: 1

      Really? Where? The bubble hasn't exactly "burst" out here yet... not by a longshot. Housing prices just continue to rise each month. No one seems to be having any trouble selling them right now. I've heard that things have started to slow down in Florida, though, and that it may be a sign of things to come in other places...

  111. This is why you need a backup by Anonymous Coward · · Score: 0

    My dad always told me one thing in life, "Always have a backup plan."

    It amazes me that as smart as all you people think you are, you are down right stupid when it comes to the basics things in life.

    Right now I'm a programmer and DBA. I make good money and love what I do. I ALSO hold a mortgage broker's license and was a mortgage broker for a year before I got into programming. Why you ask? Because I knew that at some point the IT industry would tumble like it is doing and I had to have some sort of backup plan if I got fired. With my license I can walk into any mortgage office today and hang my license and have a job. Everyone needs money and the quickest way to get it is to borrow against your home. You want job security, get into real estate. Do mortgages, sell properties, get into rentals, something, anything, but at least have a backup plan.

  112. It's called competition - what's your alternative? by alienmole · · Score: 1

    Tell you what: why don't you get together a group of geeks who all refuse to write free software. I'm sure I don't need to tell Kent M. Pitman how that'll work out. So, what's your point, or your suggestion for a better way? Ultimately, you're complaining about the fact that there are 5.999 billion people other than you on this planet, competing quite fiercly, in all sorts of ways for all sorts of resources. I'm guessing you had a very sheltered childhood in which this reality was hidden from you, and it's taking an inordinately long time for the truth to sink in.

  113. We're gone! by DogDude · · Score: 1

    Part of this, I know, is due to a mass exodus of people from IT jobs after the dot-com bubble. I know that when my hourly rate when from $80/hour (which was ridiculous for what I was doing) to $10/hour, I left. It wasn't worth it. I'm done with IT. I now run my own business 100% unrelated to IT, and I'm not going back. I still get offers from headhunters that I knew back in the day, but I'm gone. Maybe I'll go back one day once the market for my work isn't so crazy, but for the short term (5-10 years), I, and many other ex-IT people that I know simply aren't interested any more in that kind of work.

    --
    I don't respond to AC's.
  114. Yuan... not Yen by Anonymous Coward · · Score: 0

    Compare the Chinese chart with the Indian chart:

    http://finance.yahoo.com/currency/convert?from=U SD&to=CNY&amt=1&t=5y


    Perhaps you should have checked Yuan, not Yen. Yen is the Japanese currency, Yuan is the Chinese. Here's the Dollar/Yuan chart.

  115. The real problem by Tiresias_Mons · · Score: 1

    People have been quick to point out in this thread that "well this is bullshit because we currently have a dozen high level programming positions open, so they are wrong". Well, yes and no.

    Sure there is a market for people with a decade of experience in 3 or 4 specific technolgies, but what about entry level? People with less than 3 - 5 years of exp? How does one expect to create a base of programming talent if they can't get hired into jobs to begin with?

    Its the low level jobs that are getting offshored and making tech an unattractive industry. Especially since now most companies (in my experience) only count "experience" as time spent working in industry, not independant study or freelancing.

    So really, how are we going to fill the ultra-experienced positions in the future if we don't hire people into entry level type positions today?

    --
    "But that's just my opinion, I could be wrong" - Dennis Miller
    1. Re:The real problem by praxis · · Score: 1

      "So really, how are we going to fill the ultra-experienced positions in the future if we don't hire people into entry level type positions today?"

      We're not. Where the entry-level positions are is where the future cutting edge will occur. Since the entry-level possitions are not here, it's safe to say that the future looks grim. Then again, I think that's what everyone else sees when they point out that we should be looking to fix this problem now rather than wait for the oppertunity to pass us by. Unfortunetely the economic system of the USA is set up such that short term profits always trump long term planning.

  116. IT decreases don't mean the end for developers.. by Planetes · · Score: 1

    My programming skills are extremely valuable compared to my classmates when we graduate in less than a year. A lot of the industry is simulation based or robotics based, both of which require extremely good programming skills.

    The sad part is how lacking the Aerospace and Mechanical programs are at most universities (including mine) when it comes to emphasizing this. Many aspects of engineering are becoming more and more software oriented and many software developers could find alternative work in engineering teams if they knew where to look.

    Subjects for those interested to reference include Feedback Control and Mechatronics.

    --
    Planetes
    "One World, One Web, One Program" - Microsoft Promo Ad
    "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitl
  117. changing underwear. by Anonymous Coward · · Score: 0

    "Who you should blame is all the greedy new investors hoping to jump onto the Next big thing."

    Funny how everyone's memory suddenly goes all selective. There were a lot of geeks who jumped on too. Some as investors (voluntary or not), and some as very highly compensated workers. But yeah, let's blame the entire situation on other people's greed.

    1. Re:changing underwear. by Qzukk · · Score: 1

      Ok, the entire situation is due to everyone's greed. And the nature of employment taxes giving tax breaks for outsourcing, with or without any president stepping in and giving special breaks to outsourcers.

      Everyone has a finger to point. For some, it's pointing at the geeks who accepted jobs the companies were offering at $150k/yr. For others it's pointing at the CEOs buying their third Lear while they still don't have a product to sell. For the rest, it's the patent office saying "OMG! Do X on Teh Intarweb! Approved!" which resulted in a glut of companies doing things nobody gave a shit about, just because they managed to patent it.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
  118. Re:Here's why by chrisnewbie · · Score: 1

    "It's like us in Europe saying we won't buy American stuff because there's earthquakes in California. If the widget you are buying is made in New Jersey, it's not important."

    It's not the same thing where you, as a consumer can choose to buy elsewhere or another brand if it becomes unavailable due to disaster. But When your company's technical help is crippled and you rely only on that, your screwed!

  119. 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?
  120. It's the USA culture... by Anonymous Coward · · Score: 0

    I was just talking to a (liberal) aquaintance yesterday who IIRC was reading a book (does anyone know the name from this description?) on Nuclear Power and how they do it in France. (furthermore, all this is what I heard from him, so it could all be BS). They have 200 reactors, all of identical design. When they find a flaw/safety problem/problem in one, they fix it in all 200. The USA has (?) reactors, no two have the exact same design.
    In the USA two of the most desired and honored professions (things parents want their children to grow up to be) are doctors and lawyers. In France it's doctors and engineers.

    1. Re:It's the USA culture... by nickos · · Score: 1

      "In the USA two of the most desired and honored professions ... are doctors and lawyers. In France it's doctors and engineers."

      My theory as to why lawyers are so rich/powerful in the US is that the law is too complicated to be properly understood by normal people. American civil law (unfortunately) has its roots in English common law and common (sometimes called case) law is based on the concept of precedence. The system which the French (and many other non-English speaking countries) use is systematically codified which means that it is more logical and can be understood without knowledge of every legal case since the year dot.

  121. what about in europe? by c-reus · · Score: 1

    Any similar tendencies here also? Or is it like that only on America?
    I'd hate to find out that by the time I graduate, all the programming is done in India (or something like that). No, I've nothing against India, I just don't want to be sure the profession I am acquiring has a future.

  122. The numbers don't pan out. by geekoid · · Score: 1

    "Robotic machinery will handle routine skills like cooking fast food, housework, framing homes, etc., but somebody will have to build and design those machines"

    yes, but not nearly as many people will be employed doing that as wil be displaced.

    First, if I have a robot that can do menial work, then I will only need to hire someone to build the first robot. The rest will be robots made by robots.

    Second, Not many of the people fliopping burgers can also design robots.

    Third, you will only need a few designers per company. Maybe enough to acount for 1 shift at the burger chain where the robots works.

    Forth, There will be a lotm of secondary people put out of work as well. People who supply goods and services to the now unemployed.

    The first round of industrial robots needed a lot of maintainance, were difficult to build and there operation was finiky.

    Today, not so much. Looking at the nubers todays robots do not create as many jobs as the replace. What happens when they can flip burgers? What do we do with the poeple who can not design and build robots?

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:The numbers don't pan out. by SocietyoftheFist · · Score: 1

      Stop reproducing? A large population does not benefit the worlds current technological state. Large populations were good when corn was king, birth rates need to drop substantially.

    2. Re:The numbers don't pan out. by meburke · · Score: 1

      That is precisely my point: Menial jobs get lost during a phase of heavy progress, along with irrelevant skills.

      R. Buckminster Fuller, in his book, "Critical Path", made a point of showing how the speed of progress is going to require educated people who can learn new things quickly as opposed to specialists who cannot be flexible. I suspect that one of the greatest job markets for smart people in the near future is going to be education and training. If you want a technology job 5 years from now, learn Math, Dynamic Systems and Analysis, TRIZ, Propositional Logic, and have highly-honed interpersonal communications skills besides a set of core skills in your field (such as Computer Science).

      --
      "The mind works quicker than you think!"
    3. Re:The numbers don't pan out. by Synistar · · Score: 1

      So when your population starts shrinking and the current generation starts to age who is going to pay for all of the medical expenses of the older retiring generation (who now outnumber the working younger generation)?

      Will you raise taxes a couple of hundred percent?

      Japan is starting to see the beginnings of this problem now. The United States will see this pretty soon too.

    4. Re:The numbers don't pan out. by zero+time+ghost · · Score: 1

      Actually, the US is fairly unique among the first world nations because we're NOT suffering the population implosion. Immigration is giving us the people we need. Unless we cave in to the xenophobes and seal our borders, we'll be fine. Well, after we deal with the huge anomaly of the Baby Boomer generation.

    5. Re:The numbers don't pan out. by Anonymous Coward · · Score: 0

      So when your population starts shrinking and the current generation starts to age who is going to pay for all of the medical expenses of the older retiring generation (who now outnumber the working younger generation)?

      That is just one of the problems we are going to have to deal with. Humans got into this mess by having too many children and having more children isn't going to get us out of it. It's like trying to dig yourself out of a hole by digging down.

      Honestly, what do you suggest? To keep reproducing until every natural resource is depleted? Until we are choking on our own filth and waste? Would you like to live in that world? Do you think it's right and fair to bring a child into that world?

      The human population of the planet needs to be reduced. Will that happen? No, for various reasons, and it doesn't matter either. We are all screwed regardless. There are bigger problems than overpopulation. Darker problems. I'll leave it as an exercise to the reader to figure out what they are.

    6. Re:The numbers don't pan out. by SocietyoftheFist · · Score: 1

      The world is finite in size and so are the resources it provides so your model will fail eventually.

    7. Re:The numbers don't pan out. by Synistar · · Score: 1

      I am not advocating further population expansion. Zero-Population-Growth is fine. But negative growth brings a whole host of other problems. I was just pointing this out.

  123. wizdumb from gartner by Anonymous Coward · · Score: 0

    i am delighted to see gartner saying these things, that reinforces my impression that they are almost certainly wrong

    gartner is quite consistent in mis-predicting the IT field; chances are the 'deep coders' will not take "front-facing" jobs [what a stupid characterization, btw, as if all other jobs sit in the corner and think about how bad they are], they'll start their own companies - and not in India or China.

    the news of the demise of the US IT industry is greatly exaggerated ;-)

    granted, corporations stupidly outsourcing their heart, lungs, and skeleton makes for a short-term drop, but this kind of weapons-grade stupidity is not sustainable, i.e. it is self-correcting in the longer term

  124. I am really not surprised by this by zardo · · Score: 1
    You're looking at this wrong.

    I'm a programmer and I actually don't see this as bad news. I know a lot of people who took some PHP training course and got a job doing PHP, but they weren't programmers, they may have been able to hack PHP code but don't leave it to them to design anything or you will have one hell of a hack job. I hired a guy to work with me who was simply incapable of working, period. I know a lot of people suffer from that, but programmers in particular like to just sit at their computer and browse the net all day. *gasp* Look at the time, gotta get back to work.

    The less programmers there are, the more us *real* programmers get paid.

    1. Re:I am really not surprised by this by zero_offset · · Score: 1

      I might agree with you in theory, but in fact, when a company decides to whack 5,000 IT staff, they often really aren't giving a lot of thought to who goes. It's usually more of a "lose everybody in Department X" type of decision. There are definitely exceptions -- my own company (which shedded 25,000 wage earners in the past few years) had rounds of layoffs (er, "RIFFs") which were handled both ways.

      --

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

    2. Re:I am really not surprised by this by Cutting_Crew · · Score: 1

      i usually come in about 15 mins late..i try to sneak in through the back so the boss doesnt see me...then i just sit down and stare at my computer and just space out for about an hour, when it looks like i am working. i'd say in a given week i probably do about 15 mins of real actual work.

    3. Re:I am really not surprised by this by zardo · · Score: 1

      If doctors and lawyers can have regulated entry into the workplace, I think programmers should to. Eventually programmers will be just as important as doctors when it comes to saving lives. I can't figure out why anyone would think that lawyers are important enough to regulate like doctors.

    4. Re:I am really not surprised by this by Anonymous Coward · · Score: 0

      A high-profile criminal defense attorney can save someone's life just as well as a surgeon.

    5. Re:I am really not surprised by this by Bush+Pig · · Score: 1

      That's disgraceful. You should be deeply ashamed of yourself. _I_ do at least 30 mins work per week. (Usually.) (Well ... sometimes.) (Once?)

      --
      What a long, strange trip it's been.
  125. Re:Here's why by slashdotnickname · · Score: 1

    while that sounds nice, we can't all have cushy university jobs... the leasurely-paced environment of academia is inadequate for most of the things the real world needs done... having myself worked in a university lab, i suspect you're overpaid in relation to value of your output when compared to the pay/output ratio of those in commercial settings... so while it's admirable that you value things over money, it's a bit disengenous considering how parents have to work so hard just to afford today's insane tutions... tuitions which are justified, in part, by the costs of your employment.

  126. what the heck is PDX? by Anonymous Coward · · Score: 0

    some version of chicken pox?

  127. Looks like I was right... by DanthemaninVA1 · · Score: 1

    I guess the egg is on the faces of all my friends who think that economics is a worthless minor for a computer science major.

  128. Welcome to the Roman/British Empire... by Sir_Eptishous · · Score: 2, Insightful

    Ahh yes, history repeating itself before our very eyes...


    This is simply more proof that the U.S. is on it's way down in world status. Don't give me that krap about wage parity either, because the Asians will for the forseeable future, have much more abundant labor force that is better educated than our (ahem...) immigrant labor force.


    Forget the fact that more and more R&D will be done in China and India, but ALL the manufacturing will be done there. Americans and our ridiculously non-patriotic and money-grubbing politicians live in a fantasy world of a 'service industry' panacea. We'll live in a country of cooks, cleaners and corporate crooks...

    --
    We play the game with the bravery of being out of range
  129. Re:I call BS by Derkec · · Score: 1

    It'd be interesting to see how that would change if we actually paid people in proportion to what they're worth.

    If a very skilled senior developer is 10x more productive and preventing serious design flaws, are we willing to start paying entry level guys 30K and that super-star 300K?

    People want mid-level guys because a decent percentage of fresh kids are next to worthless for six months. I was pretty much in that category when I started.

  130. Diane Morello knows nothing whatsoever... by Futurepower(R) · · Score: 1


    "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.

    My guess is that Diane Morello knows nothing whatsoever about programming, or even about the problems encountered during programming.

    Gartner is known for its dubious research.

    1. Re:Diane Morello knows nothing whatsoever... by Fujisawa+Sensei · · Score: 1

      So what if Diane Morello knows nothing about programming.

      The HMFIC of your company, unless its a very small company, doesn't ask the programmers how to run his company, he asks people like Diane Morello. Why is that?

      Diane Morello doesn't get her news or research data from /. or a similar source. Can she predict the future? hell no. Lets look at Open Source Operating Systems: Linux, and BSD. BSD based on the Berkeley code had 3 major flavours, FreeBSD, OpenBSD, NetBSD.

      • FreeBSD-runs on standard PC hardware, vaillla UNIX.
      • OpenBSD-similar to FreeBSD but allegidly subject to rigorous code reviews and security audits.
      • NetBSD-runs on a bunch of toy hardware. About as relevant to modern business as Morris Code
      • Linux-Is is Linux or GNU/Linux? It supposidly works like UNIX. And what's with all those "distributions"? Who is this Linus guy anyway.

      Gartner probably doesn't understand Linux, neither does your average CEO. Gartner does understand "UNIX" and "security audit" It makes little sense to them why the "technology people" like Linux and not OpenBSD.

      As for not knowing about programming or problems encountered in programming. Would you trust a taxi driver or auto mechanic to be CEO of GM? They spend all day either driving or working on cars?

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    2. Re:Diane Morello knows nothing whatsoever... by sfjoe · · Score: 1

      Gartner is known for its dubious research.

      Small correction: Gartner is known among tech people for its dubious research. Amongst the suits, Gartner is a credible source.

      --
      It's simple: I demand prosecution for torture.
    3. Re:Diane Morello knows nothing whatsoever... by Anonymous Coward · · Score: 0
      Morris Code

      Who's that? And why did you break into an OS comparison just then? Is it related to the post at all?

      Also, "technology people" prefer BSD.

    4. Re:Diane Morello knows nothing whatsoever... by Anonymous Coward · · Score: 0
      Also, "technology people" prefer BSD.

      Bullshit. The developer base speakes for itself. If the technology people really liked BSD better, BSD wouldn't have had to create a campatibility layer to run Linux apps. The apps would be written for BSD to begin with.

      Which BSD are you speaking of? Free, Open, Net, I can't remember if there are any commercial BSDs left.

      The point is that Morris Code isn't relevant, and neither is NetBSD.

    5. Re:Diane Morello knows nothing whatsoever... by crazyphilman · · Score: 2, Insightful

      "Deep Coding" is just another bullshit propaganda term they've come up with to blame programmers for the loss of their careers. Here's how this fun game works:

      Some soulless P.R. flack has to make a case that programming isn't a viable career anymore, so that he can claim that people who still want to program must have something wrong with them. So he needs to find a way to characterize programming in some negative way, to shift the point of view of the reader.

      First, he considers the reality: most programmers really love programming, and it's a complex and interesting art best performed by people with education and experience. The real reason the jobs are going overseas is that the suits in charge of companies are vicious skinflints who think they can get something for almost nothing.

      That's no good, though, because it's unflattering to the people who are paying for the P.R. flack's work, and it shows the similarity between comp.sci grads and engineers, doctors, lawyers, etc -- which isn't where the P.R. flack wants to go with this. The LAST thing he wants to do is turn the programmer into a sympathetic figure, someone who reminds Joe Sixpack of the scientists who saved the world in old fifties movies. Selling out nice Doctor SaveEverybody might not create the right public image.

      So, somewhere, Mr. P.R. flack has heard the term "Deep Geek". He throws the term around a room full of interns, and they come up with the concept of "Deep Coding" -- i.e. programming as an art in itself. "Hey," one of the proto-flacks says, "why didn't these guys study business? It's their own fault. If they wanted to be successful, they should have majored in business like us. All the 'deep coders' are dead meat, and it's their own fault for not being business majors."

      The P.R. flack gives the intern a bagel, then reflects on the statement. He can't really put it THAT way, because most people didn't study business, and they aren't going to be sympathetic to that point of view... But what if he turns it around a little, and says that programmers are too specialized! Sure! They focused only on programming, they just want to hide in their cubicles, the bastards, they're no good to a company. That way, he can say it's their fault without complimenting suits directly, and nobody will really notice.

      He starts using the term "Deep Coding" when he goes out for his six-martini lunch, he uses it on the golf course around the executives, and before too long, ALL the P.R. flacks are using it. One bounces it off another, who quotes it to another, and pretty soon, everyone is saying that to be a programmer, you can't really be a programmer! No, you have to be a business major who happens to do a little programming on the side.

      THAT is how bullshit like this gets created.

      --
      Farewell! It's been a fine buncha years!
    6. Re:Diane Morello knows nothing whatsoever... by typical · · Score: 1

      Diane Morello doesn't get her news or research data from /. or a similar source.

      Actually, I once posted a reasonably detailed but off-the-cuff prediction of Linux desktop market share growth on Slashdot under another account, and a couple of weeks later, saw the same thing cribbed by a tech analyst.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    7. Re:Diane Morello knows nothing whatsoever... by CptNerd · · Score: 1

      I can't remember if there are any commercial BSDs left.
      Mac OS X.
      --
      By the taping of my glasses, something geeky this way passes
    8. Re:Diane Morello knows nothing whatsoever... by Cederic · · Score: 2, Insightful


      I find a lot of Gartner output to be utter tripe, but I'm going to have to come out and defend them on this one.

      Most IT people work in an IT department in a large business, or for one of the big consultancy/service companies that pander to big businesses.

      In those environments there are no tricky programming problems left. (Ok, that's a grotesque generalisation; I'm talking about 99.5% of the programming that takes place.) People don't get paid to devise new algorithms, to develop new technologies, to find new ways of storing data.

      People get paid to hook up an off-the-shelf inventory system with a supply chain, with selling systems (web / retail) and with off-the-shelf fulfilment systems. They use known technologies, they put their data in Oracle or SQL Server, they host on Sun or HP hardware.

      In such an environment, someone willing to spend three weeks debugging a complex thread deadlock just isn't needed. People that understand the business, can suggest and rapidly implement solutions that help the business, and that can work with the business are needed.

      If you demand a requirements doc and hide in a dark room for two months before delivering your masterpiece, you've failed the business - in the last two months, their objectives have changed, the market has changed, and you've delivered something they don't quite need. If you're continually talking to them throughout that time then you can adapt, and you're more likely to meet their actual needs.

      Unfortunately most business people don't understand IT. They have no concept of project delivery, and they don't realise just how much skill goes into making some things we do look easy. To talk to them you have to use their language, express things in terms they understand, and demonstrate that you do understand their needs and aren't actually working to thwart their entire business model.

      This takes communication skills. It really needs people that are capable of understanding business concepts. Ideally it needs people that understand the industry itself.

      So when the term "Deep Coding" is used, it's describing the programmer of lore, the genius sat at a terminal cranking out code all the time. And that's just not needed by most of the employers out there.

      This doesn't mean you need a business major - but you do need to demonstrate you can interact with the business.

      Incidentally, don't think I'm downplaying the need for technical skills too - there's a tremendous shortage of people that know how to design complex systems (and make them look simple), that can do proper application architecture, that can think abstractly and hone in on correct solutions. Those people will always find work, and Indian outsourcers are very definitely not filling that gap. And if you get that bit right, the programming is a very simple piece that comes after.

      ~Cederic

    9. Re:Diane Morello knows nothing whatsoever... by Bush+Pig · · Score: 1

      Actually, many of us quite like Solaris ...

      (and also the book of the same name.)

      --
      What a long, strange trip it's been.
    10. Re:Diane Morello knows nothing whatsoever... by crazyphilman · · Score: 1

      I think that you completely missed my point.

      When business types talk about "deep coders" or programmers, they're NOT talking about computer scientists. They're talking about people like ME.

      I am what used to be called a "systems analyst". Although, really, I'm still wearing the "senior programmer/analyst" hat because in my shop, the analysts do most of the coding too, even if we've got eight years' experience.

      What I do is, I gather business requirements, return to my cubicle, and build software systems. I interact with my "clients" daily, going through rounds of UAT, debugging problems, maintaining production code, etc. 100% of the work I do is in applications development. Instead of something sexy like a videogame, I write payroll management systems. And it takes a lot of domain knowledge, plus the ability to deal with intensely annoying people without losing it, plus talent with code.

      This skill set, by the way, is EXACTLY the same skill set you'll find in every other applications programmer working in a business environment. It has ALWAYS been this way. Nothing has changed; the suits didn't suddenly wake up and say "Hey! We need programmers who know our business!" Programmers in my line of work were ALWAYS expected to become domain experts.

      Gartner's full of shit and (sorry, pal) so are you.

      --
      Farewell! It's been a fine buncha years!
    11. Re:Diane Morello knows nothing whatsoever... by Anonymous Coward · · Score: 0

      BSD utilities, Mach kernel

    12. Re:Diane Morello knows nothing whatsoever... by Anonymous Coward · · Score: 0
      By RMS's standards OS-X is more appropriately called BSD/Mach.

  131. nutbar by Anonymous Coward · · Score: 0

    HAHAHAA..
    NO ONE is equal...deal...

  132. Why DID they have any luster? by melted · · Score: 1

    It's an incredibly hard, thankless work if you choose to do it right. About 90% of it is mundane key-punching, about 50% - stupid boilerplate code, or writing libraries that will allow you to somewhat reduce this percentage. Very rarely do you have time to do something "the right way".

    I enjoy my hobby programming a lot more than my development job.

  133. Here is your business strategy, it's easy. by Paradox · · Score: 1
    Two words: Acquisition Target.

    Right there, that's 90% of the reason you want to start a new software business, especially with an online service orientation. It's also the best way for the founders to make money in a medium-term timeframe. All the big companies like to buy up tech that they themselves do not possess the agility and drive to develop (yes, this even includes Google, our patron saint of searching).

    And considering that the barries to entry are so low, even if came up with the killer app, you'd have competition overnight or be crushed by the big boys who have the deep pockets to tie you up in court for a decade while you try to enforce any patents you may have - and you fade away with legal costs.
    Just an aside, learn a bit about the business before you spout of a full paragraph of total bullshit.

    The barriers for entry are not low. Software still requires a significant and non-trivial cost.

    --
    Slashdot. It's Not For Common Sense
  134. nutjob by Anonymous Coward · · Score: 0

    "No I'm not a doomsday crank."

    Y'know, if ya gotta state that, then you are...

  135. Operators by jbolden · · Score: 1

    As well the average person is becoming more computer savvy, so jobs like "computer operator" are becoming passé.

    Somebody has to actually do the administrative tasks day after day week after week. Some computer operations has basically been replaced with help desks. Someone has to maintain the printers, replace desktops, actually have the backup tapes and mail them off site, be there for day to day systems issues.... Whether you call that person an operator or not is irrelevent.

    1. Re:Operators by chris_mahan · · Score: 1

      Mail backup tapes offsite? wtf? No, automate everything with python and send everything encrypted to the electonic vault. (see recent UPS/CITIBANK fiasco).

      Printers are maintained by the Canon people. The desktops are relpaced by mindless drones. The day-to-day system issues, well, buy good hardware and limit yourself there. You can buy a lot of hardware for each employee you don't need in IT.

      Document, document, document. And Python/Perl script everything else.

      --

      "Piter, too, is dead."

    2. Re:Operators by jbolden · · Score: 1

      "The electronic vault" is just displacing the problem (who is backing that up) Further only very small companies can afford to network off their systems daily to some offiste electronic system.

      Printers are maintained by the Canon people.
      Which are outsourced operators.

      The desktops are relpaced by mindless drones.
      Again operators

  136. The hiring system is broken by try_anything · · Score: 1

    I'm exactly the kind of guy you're looking for, and I spent almost a year unemployed in 2002. You didn't have a chance to hire me then, and you won't have a chance to hire me next time I'm available. I've never found a job through anything other than personal contacts. Unless the system changes, I expect that to hold true for the rest of my life.

    The next time I'm looking for a job, I'll send out half a dozen resumes a week, just like last time. But you'll never see them. Neither will anyone else in your position. I simply won't make it through the filters. No Oracle, no Windows, no CORBA, no Peoplesoft. I can say I have "X experience" for only about two dozen X, and I can say I have "3 years X experience" for only three or four X. Three years ago, I was even worse off than that. In the whole year, I saw less than half a dozen job listings that I was technically eligible to apply for.

    Here's a hoot - find Andrei Alexandrescu's resume and see how well he fits the "requirements" in your job adverts. Maybe he wouldn't even make it past your HR filter.

  137. Crap Code by Anonymous Coward · · Score: 1, Insightful

    I'm an engineer and we outsource some of our projects to India. And I spend most of my day revising their "Curry Code" as I like to call it. Sure, $20 an hour is much cheaper then the $65 for Americans, but you get what you pay for.

    1. Re:Crap Code by $criptah · · Score: 1

      Buddy, I hear you. My take on it is the following: as long as you get paid and are in the industry, things are not that bad.

  138. Lies, damn lies, and Gartner studies by X · · Score: 1

    It was funny, because I had just read an article talking about the rising demand for folks with computer science degrees. Then I looked more closely... This Gartner study measures 2001 (you know, the .com bust was just starting to cause masses of people to lose their jobs) against 2004 (industry just starting to recover). No surprise there has been a decline in jobs. Sigh.

    --
    sigs are a waste of space
  139. Someone stole my job! by James_Aguilar · · Score: 1

    Oh, no, 7000 jobs lost, someone call the Po-Po! 7000 jobs is a very, very small portion of the actual number of programming jobs out there. There will always be a job for the best programmers, and if you're not that, why aren't you working harder!?

  140. Re:I call BS by kb9vcr · · Score: 1

    I think that you're right on the mark. 2 years ago when I graduated college and the economy was poor, I still saw a large number of jobs that wanted 3-5+ years of development experience with some huge array of qualifications that no one could honostly have.

    Mean while, the number of entry level jobs was virtually zero. It didn't make sense that you'd have 10 jobs at 90K a year and yet not a single one at 30-40k. I count myself forunate that I did find a good job SE job but I know a lot of good college grads that moved into management because the engineeering entry level jobs just weren't there (not just SE, EE too). Now that they economy is better, could they move out of management and into engineering? Probably not because most HR managers wouldn't consider someone who doesn't have experience.

    Most companies just aren't willing to spend a dime training a new employee it seems or to hire someone who doesn't have a perfect match to the skills needed. ... better to just outsource I guess.

  141. Failure of corporate software development by try_anything · · Score: 1

    Most software is developed for internal use. The fact that developers in India can do this for an American company as cost-effectively as on-site developers is a sad, sad sign. There is practically no connection between corporate developers and their users. New versions of intranet applications roll out regularly with no contact between IT and the users except training on the new system. Setting aside a few exceptional people, the ideas of observing the users work and asking them questions about their workflow are just that - ideas. This is sheer incompetence, by managers and developers. If corporate software development were done even halfway competently, it would be impossible for developers on the other side of the world to compete. Anyone care to explain the reasons behind this absurd situation?

  142. Re:Not fair by symbolic · · Score: 1


    Remember the whole H1-B mess? During the dot.com boom, all the IT managers were screaming that there weren't enough skilled workers available here in the US. dot.com go boom, and suddenly there was an overabundance of tech workers who were no longer employed. Despite these conditions, IT managers start to look at outsourcing, and many take the bait, reducing staffing requirements even further. Just not 1 month ago, I saw an article claiming that there would likely be shortage of candidates working in the IT Field within the next few years.

    If one chooses to pursue IT as an educational objective based on current, observable market conditions, and then Big Business has another conniption, whose fault is that? I've never seen a more schizoid group..."We need more IT Workers!"..."We have too many IT Workers!"...."We're gonna have a shortage of IT Workers!"...blah blah blah...

  143. Re:I call BS by Anonymous Coward · · Score: 0

    2 years ago when I graduated college and the economy was poor, I still saw a large number of jobs that wanted 3-5+ years of development experience with some huge array of qualifications that no one could honostly have. Mean while, the number of entry level jobs was virtually zero.

    That is still the case.

    / recent grad with 2 years of industry experience
    / looking for work for the last 9 months
    / only 2 interviews
    / resume is dynamite

  144. Decline in programming == decline in basic skills by miketo · · Score: 1

    From what I've seen in the US programmer's pool:

    * People expect that taking night school courses at a community college entitle them to high-five-figure salaries out of the box.

    * People expect that playing Halo makes you a game designer / developer.

    * People expect that they can misspell words in your resume and simultaneously assert they are a highly talented programmer.

    I agree with the majority of posters who state that many companies have unreasonable expectations of skill level, job requirements, and salary levels. Those bean-counter-run businesses have little grip on business reality.

    On the other hand, I've seen a lot of skr1pt kidd33z with mad h4X0rz skillz toss (misspelled) resumes over the transom expecting to start at the top. That may get you a job at Burger Wang but not in a core development role.

  145. Re: Someone Else First by Geccie · · Score: 1

    I think my only hope would be starting my own buisness, but every successful idea I have, someone else develops first..... This is not relevant. What you need to do is make products that are simpler, more streamlined, and effectively digest domain related data for the user. Stay away from commodity software that only brings in $10 per copy unless you can get volume. In line with your statement, there would have been no reason for the Japanese to start building cars in a market throughly dominated by the big 3 automakers. They made them cheaper, better, and more in-line with what domain users wanted. That is the key to success!

  146. Suggested next step by Scorchio · · Score: 1

    Why don't you make some of your projects available for review on your website? I'm talking about the source code, not executables, so it doesn't matter if they're complete or fully working or not. While reviewing resumes for game development positions, one thing I always love to see from someone new to the industry is some example work.

    Also, you'll be surprised (I know I was) at the number of recruiters and company HR folk who may find you through your website. I've had several cold calls/emails from people who found or were referred to my website, on which I had a couple of games for download with full source.

    It'll offer proof that you have the talent that employers are looking for, rather than them having to potentially waste time and money on what could be a load of hot air.

    1. Re:Suggested next step by Proney · · Score: 1

      It'll offer proof that you have the talent that employers are looking for, rather than them having to potentially waste time and money on what could be a load of hot air.

      I concur with that -- when I was interviewing for my current job, between the sanity-test phone interview where I learned what the job was about and the sit-down interview two days later, I put together a demo of a subset of the project they needed, and walked him through the operation and source code. After months of fruitless search, I figured it was worth a shot. My boss later told me that the demo was the reason I got the job.

      --
      require "something.clever";
  147. Dear Slashdot: by museumpeace · · Score: 1

    Since you keep posting this same bad news story 2 or 3 times each month [and who am I to say you are wrong...you get the same 300+ comments each time while actual novel items in security or development get like 7 or 20 comments], I will keep offering the same comment:
    "... if you are only interested in deep coding and algorithms,...
    get a security clearance...no job shortage there!

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  148. bull by Anonymous Coward · · Score: 0

    "Studies show..."

    Name one...just ONE....links?...ANYTHING?!?!

    thought so...how about YOU do some research, liar

    1. Re:bull by metamatic · · Score: 1

      I'm not going to do research for you, because it's clear from your tone that you're not interested in the truth. Anyone who hasn't already adopted an ideologically rigid position can go search for studies on the effect of diversity on companies, and find out what effect it really has.

      Family firms also outperform non-family firms. No doubt you'll howl that that's a lie too...

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  149. Obligatory Simpsons quote by pebs · · Score: 1

    Robotic machinery will handle routine skills like cooking fast food, housework, framing homes, etc., but somebody will have to build and design those machines

    "The wars of the future will not be fought on the battlefield or at sea. They will be fought in space, or possibly on top of a very tall mountain. In either case, most of the actual fighting will be done by small robots. And as you go forth today remember always your duty is clear: To build and maintain those robots. Thank you."

    - Military school Commandant (Simpsons Episode #4F21)

    --
    #!/
  150. Not just Lost Luster -- Lost Jobs by oldCoder · · Score: 1
    If US programming jobs were protected, Boeing would have higher costs than Airbus, Intel higher than Siemans, IBM higher than NEC, Microsoft higher than SAP.

    Eventually US jobs would be lost, as Europe and Japan outsourced to India and China but the US did not.

    A rational US software engineer these days should be some sort of Luddite, smashing the fiber lines between the US and the rest of the world.

    Any Europeans/Japanese in this discussion? How are you doing?

    --

    I18N == Intergalacticization
    1. Re:Not just Lost Luster -- Lost Jobs by nickos · · Score: 1

      "Any Europeans/Japanese in this discussion? How are you doing?"

      Not as badly as you guys seem to be doing. Never underestimate the value of not having English as your mother tongue!

    2. Re:Not just Lost Luster -- Lost Jobs by The_Other_Kelly · · Score: 1

      Don't forget that pool of outsourcing warmth: Eastern Europe.

      Salaries drop 60% to 10% the further east you get.

      But our "Marketing Savvy" will save us ...

      --
      (R)ule in Hell or (S)erve in Heaven [R]?
  151. Cost of Living by Anonymous Coward · · Score: 0

    Here is another issue.

    Say you do get offered a nice IT job. The job happens to be in the bay area or silicon valley. You find out that any reasonable housing is going to cost you 1 million + dollars. Would you take the job? Nope. Sure you get the 100K job but then all the inflated expenses. Then the worries of job insecurity and outsourcing. Why expose yourself to the risk? Or are you going to choose to live in a tiny tiny apartement and if thats the case then whats the point?

    The fundamentals are even worse because its pyramid economics.

  152. Slashdot losing it's luster. by shemnon · · Score: 1

    Wow, it used to be that slashdot was the place I saw stories before I read them elsewhere. However, I saw this story in my dead-tree sunday newspaper in Denver... Yesterday! Which means the copy was ready by saturday sometime, and being an news wire story it was likely ready by Friday. Scooped on a nationally syndicated story by a dead-tree newspaper. Oh how the mighty have fallen!

    --
    --Shemnon
  153. 19% by TimeTraveler1884 · · Score: 1
    ...and we'll hear "OMG, 10% of techies who can't do basic arithmatic have been fired!!!!!" twice a week.

    Was that a stab at irony? You could have just said compounded "OMG, 19% of techies who can't do basic arithmatic have been fired!!!!!" once a week.

    1. Re:19% by Anonymous Coward · · Score: 0

      Nah, it has to be the twice-a-week figure, to account for the dupes on /.

  154. Bullshit + Nobody wants to grow employees anymore. by Agent+Green · · Score: 1

    I have to agree with this to a degree...but there's something far more important that I've seen that's overlooked.

    Everyone wants to hire the expert on everything that they need. On the other hand, nobody wants to grow an employee into what they need. The effect is that this leaves your high-level expertise employed, and comamnding a wondefully high salary. On the other hand, if a candidate isn't that all-in-one expert, nobody wants to train them...or even hire them.

    I spent the last 7 years of my professional career as a service-provider network analyst, so I can tackle most stuff from layers 1-3, and am generally pretty good at it. I run a linux firewall at home and have a small Windows AD just for grins and storing my music on.

    I had a job interview last week which was supposed to be largely centered on the LAN/WAN side, which I'm good at. However, I got a lot of grilling on the security side and on how to setup a multi-level Active Directory forest. Nothing for nothing, high-end PIX and IDS experience and creating an actual AD forest isn't something that most people can just pick up w/o a home lab of some sorts (which costs a ton of legitimate dollars)...and even with a home lab, w/o experience on the resume, it's a tough sell.

    Maybe it's a character flaw, but I just can't bullshit my way through an interview.

    --
    // Agent Green (Ian / IU7 / KB1JQO)
    // IEEE 802.3: All 10base Are Belong To Us
  155. Re:I call BS by rho · · Score: 1
    are we willing to start paying entry level guys 30K and that super-star 300K?

    No, because the first time somebody implements that, the 30K employees (which are most of them) will unionize and enforce wage controls where their salary isn't tied to productivity but seniority.

    --
    Potato chips are a by-yourself food.
  156. Tell Me... by Greyfox · · Score: 2, Interesting
    How many resumes have you thrown out simply because they didn't fill every slot on your buzzword bingo card? Have you avoided software engineers with decades of experience just because they don't know C++ or haven't happened to do any professional OO design work? Do you check the experience and references of the H1Bs you talk to as extensively as you do the US Citizens you hire?

    Just curious...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Tell Me... by enjo13 · · Score: 1

      We do require C++ experience.. that's the tool (and the mindset really) that we require. We can't afford to take a risk on someone who is an established programmer, who may (or may not) transition into being a great OO developer given enough time. That's just not realistic.

      The H1B's go through the exact same process as any Americans we interview. We actually tend to bring the H1 hires up to the pay rate of their American counterparts, rather than going the other way. We want to secure those talented enough for us to hire them in the first place, not merely pay them as little as possible.

      --
      Turn s60 photos into awesome videos with mScrapbook for all S60 3rd edition phones!
  157. It is not the fault of India, or China. by RexRhino · · Score: 2, Insightful

    If it was about getting cheaper labor, U.S. companies would have outsourced all the jobs to third world countries 50 years ago when the U.S. was the number one producer of manufactured goods and it's workers were the highest paid in the world.

    The reason we are losing jobs in the United States (and it is not just the U.S., the Europe economy is in just as much trouble), is because we have created an enviornment that is hostile to honest buisness and production.

    We have a system where is is easier to litigate than it is to innovate - companies that succesfully produce goods and services are taxed, punished, regulated and litigated until they are unprofitable, while other companies thrive by suing for intellectual property, or by having the government give them subsidies and handouts, or lobbying the government to put their competition out of buisness.

    We have a system where someone who developes a new product or service for their employer will never be rewarded as highly as the person who sues their employer because a coworker told a dirty joke.

    We have created a climate where it just isn't possible to run a buisness in the U.S... Unless your buisness is based on lawsuits, saturation marketing, government subsidies, government enforced monopolies, or local service (like fast food or retail).

    1. Re:It is not the fault of India, or China. by Gigahurt · · Score: 1

      Awesome post! Most insightful post i've read in a while.

  158. Re:I call BS by rho · · Score: 1
    The correction that needs to happen is that companies need to learn to filter and find qualified, inexperienced applicants.

    This will be difficult to do by the nature of a lot of IT or CS guys. You get a young Turk coming in, and is interviewed by the head programmer, or team leader, or whatever. He'll ask about his projects, and as soon as he hears Perl, or Python, or Java, or whatever, he drops the kid like a rock because he has an innate religious dislike of the tool.

    "I use VisualStudio to program."

    "BILL-LOVER! Out of my cubicle!"

    I don't mean to be one-sided, either. The head programmer has been burned before, when they did take a flyer on some young Turk who immediately came in and demanded that they re-write the whole thing in C++, because that's what he knew well.

    This kind of problem will not go away until "software engineering" isn't a ridiculous notion. Analogies are dangerous, but you can compare the current situation to building tradesmen in the far past. The stone masons thought everything should be made out of stone, the carpenters suggested wood, and the brick masons offered bricks. Architects did what they did based on what came before, so the profession developed based on prior work.

    Then steel came along, and architects discovered you could just build a big steel frame and glue whatever damn thing you wanted on the ouside of the box. Once we have that framework--which is part hardware that is fast enough and cheap enough, and part software design concepts that are ubiquitous--we can glue any damn thing we want on the outside of an application, and do it cheaply.

    Whether this is a good thing or a bad thing is, of course, endlessly debateable.

    --
    Potato chips are a by-yourself food.
  159. Re:Decline in programming == decline in basic skil by cybpunks3 · · Score: 1

    But how much do US corporations know about the background of the individual outsourced programmers taking these jobs? Very little.

  160. Re: overqualified seed corn by Tangurena · · Score: 1

    Yep, I've been in those sort of interviews where the sentence following "hello" concludes with "we were looking for someone a little less senior."

  161. Re:Decline in programming == decline in basic skil by fishbowl · · Score: 1


    "* People expect that taking night school courses at a community college entitle them to high-five-figure salaries out of the box."

    Minimum wage is almost five-figures.

    --
    -fb Everything not expressly forbidden is now mandatory.
  162. This is why monopolies are bad. by Rimbo · · Score: 2, Interesting

    I see people are quick to point at the blame-of-the-month, outsourcing, but without really looking at how things got this way.

    See, if there were tons of software jobs out there to begin with, outsourcing would be just a drop in the ocean. But the demand for software isn't increasing. Why not?

    Well, try the fact that the only software that's profitable to make is already made by one company that dominates the industry, and its only competitors are open-source freeware.

    You're shaking your head. "Another Slashdot anti-Microsoft idiot," you say, as you point your mouse towards the -1 moderation dialogue. Well, so what new e-mail program/web browser/media player/operating system/spreadsheet/word processor/other commonly-used application have you written lately that wasn't Microsoft's or free?

    And it's not just Microsoft; look at the game industry consolidation, where a handful of companies dominate. Or graphics, where there were once dozens of companies making PC graphics cards there's now only two major ones (and the occasional intel chipset). Throughout the industry, you're either with the Big Company or you're out of luck. There's no competition outside of webspace, and even that is consolidating.

    Or you're saying, "But all those new jobs in a competitive market would be outsourced, too!" Well, only if there's enough supply to meet the demand; if not, the cost of outsourcing rises (including the decrease in quality as fourth-rate engineers are pressed into service to meet the demand) and outsourcing is no longer an issue.

    No, we need to bust up the monopolies, for real this time. It's bad for you and me because it means fewer jobs for you and me. It's bad for your boss because it means single-source suppliers can throttle your boss for every dime he has.

    It's just another cost of sponsoring a monopoly: Your job.

    Think about that the next time you want to buy a word processor.

    1. Re:This is why monopolies are bad. by Austin+Milbarge · · Score: 2, Interesting

      I don't agree. First of all you seem to have a black & white (ie. extreme) view of this whole thing. Either it's a big company or open source. I'm afraid there is more gray area than that. There are lots of little companies out there creating apps (better apps) than the big guys and it's not all web browsers and office suites.

      Sure maybe email, web browsing and word processors are popular softwares, but there are lots of other areas for programmers to work in. I think the drop in jobs your talking about is in the "shrink wrap" software sector. However, I believe the custom applications sector is booming! Don't beleive me? Just check out craigslist.org. You'll see 100 times more custom programming projects that need immediate development than you will when you look for "full time, sit at the cubicle doing nothing but collect benefits" type jobs.

      Personally, I'm tired of those cubicle jobs. Sitting there and rotting away. I now own my own business and I do things the way I want. But hey, not everyone is a business owner.

    2. Re:This is why monopolies are bad. by Coeurderoy · · Score: 1

      Well I do believe the grand parent was right on the need to break up monopolies.
      And yes the only way to create new stuff that can reach a large audience is either Open Source or being one of the oligopolist in your space.

      But it's true that in a decreasing job market there is also surprisingly enough a decrease of capacity.

      I'm living in Europe, and many people complain on the job market (and with the Software Patent directive going through it will most probably get worse).

      On the other hand I had a very surprising phone call yesterday from a Regional Governement Buyer, I had no previous contact with that person, nor that particular organisation.

      And the reason that person called me (my small company) was: You downloaded our Tender and didn't submit a proposal, why ?

      Hu, heuu, actually I was working on another much bigger one and more inline with what I do, why are you asking ?

      Well we didn't get enough answers, and we will have to retender, so we are trying to understand where we went wrong ?

      So we have many people desperate for jobs, and customers desperate for proposals.

      Somehow I suspect it has something to do with junk science in Business administration.

    3. Re:This is why monopolies are bad. by Austin+Milbarge · · Score: 1

      > Well I do believe the grand parent was right on the need to break up monopolies.

      However, there are two kinds of monopolies.

      1. The monopoly that is formed via geographical presence. An example, your local telephone company. Lets face it, there can only be ONE in any given area. So they can charge a rediculas price and get away with it because people have no choice. The government needs to crack down on these and allow competetion.

      2. The monopoly formed by innovation. A company comes along and gives the people what they what. Period. There are other choices.

      Microsoft is #2. Sure, like most successful businesses, they have gotten away with slick business deals ands such, but people are not locked in by any means to their system. Apple has been around for a long time. Linux is starting to come around to some degree. There are other choices. Microsoft is not the telephone company. Besides, maybe it's time people start developing newer systems. BeOS looked promising. Sure, perhaps MS's licensing agreements did not allow companies like DELL to ship their systems with BeOS, but hey, that's business! Got to find ways around these things.

  163. I have over ten years of IT experience.

    Some of those years developing operating systems . OS/2 ... Thank-you-very-much. I know the value of IT. I'm just saying - IT'S NOT A GOOD BUSINESS TO ENTER INTO. At least in the forseeable future.

    AND, BTW, I received some pretty good grades, especially from professors who grew up in textile towns, because I did plans to keep jobs!

    I really resent your ignorance! Sorry, but you do not have a FUCKING clue!

    1. Re:FYI by BVis · · Score: 1

      I have over ten years of IT experience. Some of those years developing operating systems .

      Yes, we're all very impressed. You can put it back in your pants now. And as long as we've got the yardstick out, I've been in IT for twelve years.

      AND, BTW, I received some pretty good grades, especially from professors who grew up in textile towns, because I did plans to keep jobs!

      Looks like your good grades weren't in English. "I did plans to keep jobs"? Me IT worker, me drag knuckle and grunt.

      I really resent your ignorance! Sorry, but you do not have a FUCKING clue!

      I speak from my own experience. You can't say I have a clue or not with any amount of certianty.

      --
      Never underestimate the power of stupid people in large groups.
  164. EPI is a left wing outfit by Anonymous Coward · · Score: 0

    Just a caveat emptor.

  165. I'm a ... by zogger · · Score: 4, Interesting

    ...blue collar guy. In the past couple of decades and change I lost two factory jobs that got shipped overseas. Swell,did the ole "pull yourself up by the bootstraps" thing and went into construction. Had to keep dropping my bids down to about zilch, as I couldn't compete in the area I was in with illegal aliens living a dozen to a single bedroom apartment basically. Moved, it happened again. Finally it was so stupid to do it I just stopped doing it, couldn't even afford to keep my tools and gear in shape.. Swell, went into the tradeshow business doing display set up, watched the labor pool get filled quickly to beyond what was needed as so many blue collar guys who had lost their regular jobs got into it, then the dotcom bubble burst, knocking out a lot of the big booths and shows. Then I got hurt on the job and went broke as I recuperated over 6 months time.

    Swell, now I am a farm worker and am watching NAFTA and GATT destroy agriculture, as farmers try to compete with regions that have about zero environmental laws, etc. They don't put up with that "save the flying three eyed newt so screw you mr. farmer, eat it raw" stuff overseas, in those areas like South America, etc where we have to compete internationally. The only thing that is marginally "saving" ag is the cost of oil is making international transpo more expensive, and that's it. A couple more "free trade" globalisation moves and laws, that's it, all she wrote, buh bye US ag. The multinational agcos are screwing everyone, they don't care,they just want you locked into their seed and packing house and distribution channels, and it don't matter to them if you name is Bubba, Jose, Abdul, N'kummah or Apu, they are equal opportunity screwers. It's near impossible to be an independent now. And it's a catch 22, if the dollar drops, stuff costs more but ag stuff can still sell,but people don't have enough of the dollars to make it worth while, if the dollar goes up, more overall jobs are lost, but what is left can be exported, but the people overseas still won't want anything higher priced than what they can do at home. So that point is moot as well. If the dollar drops oil and energy goes up, which means your cost of productyion goes up past what you can charge realistically, ag is severely energy dependent. And foreign nations don't really want our crap anyway, no GM foods, but that's about all the big agcos are pushing.

    You tell me what the fix is because I don't know. I'm competing the best I can, but comes a point you just can't compete with people who can live on 50 bucks a month someplace else. You can't do that in the US. I can re-late to the white collars going through the same thing now, just got many years head start on them, same as millions of other blue collars and I can guarantee you that us guys warned you guys starting years ago it was going to come to you big bucks guys sometime, because the boss class is *the same*, no matter what industry you are in. If you in the US making a middle class salary are replaceable overseas for 1/5th the money or less, they will do it, end of story. Those guys are into it for the short term huge money then get out, they *don't care at all* what happens to you. politicians, globalist business bosses, those guys. what they say and what they do are different, pay attention to only what they do and what happens eventually and you can clearly see it.

    In the IT world I have no idea other than to go independent and contract and take any job you can get, bank the loot and/or get out of debt totally as quickly as possible.

    Me, I own some solar PV but don't own any big home theater system. We have at least two years of simple food on hand, but I don't go out and blow my cash on movies or entertainments anymore. I can see what's coming and decided on some priorities.

    When I grew up I talked to a lot of adults who lived through the great depression. It was bad then but tolerable for people as long as they had the necessities of food/water/shelter, etc. City people really got na

    1. Re:I'm a ... by Anonymous Coward · · Score: 0

      So, do you ever read "The Daily Reckoning?"

    2. Re:I'm a ... by crazyphilman · · Score: 1

      I agree with you 100%. My grandmother lived through the depression out in California; she learned to make all her own stuff, and passed that on to me. I think that knowing her actually may have had something to do with my desire to get into engineering and later, computer science. It's that whole desire to get your hands on something, fix or build it yourself, you know? I've always loved doing things for myself, and I think it partially came from her.

      I'm currently employed, because I shifted out of the private sector into civil service (you might want to look into that, local or state government hires some programmers and other techies, because they have a LOT of data to move around). But given the way our country is going, I don't entirely trust my job security.

      I've been paying off every debt I've got, spending all the money I can scrounge to make extra payments, minimizing my expenses, living cheaply... My ultimate goal is to formulate a lifestyle in which I can be happy even if I lose my job.

      I'm getting there. I've currently reduced my living environment to a small one-bedroom apartment, and soon (half a year or so) I'm thinking about moving down to a studio, with low rent and lower utility bills.

      I think that people who figure this out aren't going to suffer too much. People who keep throwing their money around are going to be in a hurt locker when the crash comes.

      --
      Farewell! It's been a fine buncha years!
    3. Re:I'm a ... by zogger · · Score: 1

      only a few times if I recall correctly

    4. Re:I'm a ... by Bush+Pig · · Score: 1

      You're competing with wetbacks. And you can't (successfully). Shit. It's a horrible position to be in.

      I'm reminded of that German priest (Niemoller?). ... then they came for me.

      --
      What a long, strange trip it's been.
  166. Morris Code? by KlomDark · · Score: 1

    Is that some programming language I've never heard of?

    Or is it some new version of 9-Lives cat food that turns cats into hackers?

    Or do you mean "DashDash DashDashDash DotDashDot DotDotDot Dot DashDotDashDot DashDashDash DashDotDot Dot DashDashDotDotDashDash DashDotDashDash DashDashDash DotDotDash DotDot DashDotDot DotDot DashDashDash Dash DashDashDotDotDashDash DashDot DashDashDash Dash DashDash DashDashDash DotDashDot DotDashDot DotDot DotDotDot DashDotDashDot DashDashDash DashDotDot Dot DotDashDotDashDotDash" (Secret message inside - convert 'Dash' to '-' and 'Dot' to '.', enjoy)

    1. Re:Morris Code? by Anonymous Coward · · Score: 0

      That must have taken you a very long time to come up with.

  167. Why do "suits" have any power at all? by Futurepower(R) · · Score: 1


    Exactly. Why, then, do "suits" have any power at all? How can someone with no knowledge of technology run a technological company?

  168. Sit down and shut up. by Anonymous Coward · · Score: 0
    You're so full of shit!

    If you had a clue you could have said a couple things to have shut the parent up!

    Dumb-ass!

    Me .. venture capitalist...me...send you programmer twits to the gutter...me more important and richer than you....ugh!!

    Haaaaaa! Haaaaaa! Haaaaa!

  169. I wasn't fired (except once or twice :-) but by crovira · · Score: 1

    I have had a long (since 1975) and checkered/stellar career. I've averaged 1.5 years per employers/clients. (The current one is bound to end soon and then I can get on with my life.)

    I got on my own as an independant contractor and into Smalltalk AFTER getting diagnosed with Multiple Sclerosis.

    People are funny about hiring and firing. They got no HR training and so don't know how to handle it or themselves. Since I keep, uh, off-site backups of all my work, I am always ready to transfer what I know to the next job. (And I have my backups to make sure I still know it six months, or sic years, down the line.)

    My 'best' years were in the 1990s when it seemed I could do no wrong and money rolled in.

    And I didn't get it that I was dealing with people who were dealing the same problems year after year and they didn't get it either (but a different it.)

    These people, though basically mean and nasty, are also sullen, dull and slow. They just can't see what the problems are and so are doomed to repeat them.

    That is an OPPORTUNITY!

    Its basically a question of keeping your eyes, ears and mind open. And when you see an opportunity, take it for all its worth.

    Maybe you get to 'advance the cause of techiedom' and maybe you just keep the wolf from the door, but its a lot better than the alternative; starving to death.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  170. Re:I call BS by cpeterso · · Score: 1


    I think you have a very good point, for PHB companies. As a counterpoint, Microsoft LOVES to hire fresh graduates. They can get them cheap and easily mold them into the Microsoft corporate culture. And it pays off very well for Microsoft.

  171. questions like... by Anonymous Coward · · Score: 0
    "What's the ROI that you're expecting? Hmmm?

    "The Capitalization?"

    And the biggy: "What's the method that you're going to get cutomers?"

    Also, "Why shouldn't I go to India or some other developing country for talent?"

    Cop an attitude, like you did with the grandparent, and they (the VCs) will just look at you and send you on your way.

    But, You're "right". Go ahead and invest in an IT firm. Anywhere in the world. We are just idiots! Sorry to waste your time!

  172. Re:I call BS by poofyhairguy82 · · Score: 1
    The correction that needs to happen is that companies need to learn to filter and find qualified, inexperienced applicants.

    Amen.

    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.

    Its pretty hard to get your feet in the door. Recently, despite a great geek pedigree, I said "screw IT, I'm going to lawschool."

  173. Re:Decline in programming == decline in basic skil by xiaomonkey · · Score: 1

    high-five-figure salaries

    Dang those high flying community college grads who think they're worthing of pulling down 10k a year right out of school.

    yeah, yeah, I know, there are two way's to parse that...

  174. 16% in 3 years? thought it'd be more by ecloud · · Score: 2, Interesting

    Heck the demise of the dot-com boom is enough to explain that, and in just the right time period too.

    It remains to be seen if outsourcing means the US is getting out of the programming business, or just that the boring jobs are getting outsourced only to be replaced with more creative ones. And short-term small changes like this can be adequately explained by the business cycle.

  175. Greed by whats_a_zip · · Score: 1

    We have raised a generation of people who are morally bankrupt. Their focus is what they will make today, this week, this quarter. There is no thought of long term profits, or any concern for their neighbors. As long as their portfolio grows today, that's all they care about. Enron, Tyco, Global Crossing... all about greed. Screw anyone to make a few bucks. No concern about what's right. I read the freerepublic, (I know, that won't win me points here), and I see those kinds of people all the time. It's mind boggling, but they just don't care about anyone, or anything but themselves. Ask them what they'll do when they can't sell stuff to out of work Americans and they'll tell you, without shame, that someone, somewhere will be working, they'll sell to them! Pathetic.

    1. Re:Greed by servognome · · Score: 1

      We have raised a generation of people who are morally bankrupt. Their focus is what they will make today, this week, this quarter. There is no thought of long term profits, or any concern for their neighbors.

      Ah yes, I wish we had the simpler moral times, like when there was slavery, or when we could enjoy the charity of the robber barons, or when the industrialists exploited city labor, or the times of the Savings & Loan collapse. Every generation has its share of greedy snakes.

      Ask them what they'll do when they can't sell stuff to out of work Americans and they'll tell you, without shame, that someone, somewhere will be working, they'll sell to them! Pathetic.

      It's called competition, if somebody came along and offered you the same job but at 20% higher pay you'd take it. There is no loyalty from the employees or the business. Jobs move, jobs get eliminated, the world changes; adapt.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    2. Re:Greed by Anonymous Coward · · Score: 0

      Thank you for illustrating the morally bankrupt, utterly vapid, socially destructive, and, yes, poisonously evil mentality that he was talking about.

      You, sir, would fit right in at (un)"Free" Freak Republic.

      You and your filthy kind will be, as Douglas Adams predicted in the Hitchhiker's Guide to the Galaxy, the first to be stood up against the wall and shot when the Revolution comes.

      And there ain't nobody who will miss you when you are gone.

    3. Re:Greed by whats_a_zip · · Score: 1

      Ah yes, I wish we had the simpler moral times, like when there was slavery, or when we could enjoy the charity of the robber barons, or when the industrialists exploited city labor, or the times of the Savings & Loan collapse. Every generation has its share of greedy snakes.

      Great philosophy: "People have always screwed each other, so why expect more? Why aspire to be better?"

      It's called competition, if somebody came along and offered you the same job but at 20% higher pay you'd take it. There is no loyalty from the employees or the business. Jobs move, jobs get eliminated, the world changes; adapt.

      Actually, there's more to it than pay. I can honestly say that I wouldn't jump unconditionally for 20%, or even 30%. To me, there are issues such as quality of life, and yes, loyalty.
      Go ahead, support offshore outsourcing. Support the move of manufacturing capacity to communist China. Think of nothing but yourself. At some point, there will be a heavy price to pay for that behavior, either by you or your kids. But, given that you care only about you, what your kids pay isn't an issue, now is it?

    4. Re:Greed by servognome · · Score: 1

      Great philosophy: "People have always screwed each other, so why expect more? Why aspire to be better?"

      We can aspire, it's not like I'm against laws against greedy executives. I'm just pointing out the problem with your arguement that this generation was in particular raised to be morally bankrupt.
      The US probably wouldn't exist without greed. Not the perceived unfair taxation, but rather the greedy tea smugglers who helped found the country (who do you think profited by the Boston Tea Party?).
      Think you are immune? What makes you think you deserve a job over somebody else, how can you say this is your job. You do know these jobs being outsourced go to other people. People with families and needs just like you. Do you feel entitled to your house, car, TV, computer?

      Support the move of manufacturing capacity to communist China

      When textile jobs moved out of the country it really hurt. How could manufacturers using cotton grown in the south ever compete with foreign goods, I mean they didn't even have the luxury of slave labor to keep costs low. I think we can all point to that as the time when the country began it's collapse.
      What about when most electronics manufacturing moved offshore? Wow our country really went to hell once those high paying electronics jobs went away. Oh wait, we had an economic boom in the 90s once computers and electronics became cheap enough for everybody to use.
      Look how far our country has fallen, losing so many jobs in the 20th century alone.

      At some point, there will be a heavy price to pay for that behavior, either by you or your kids.

      I work as an engineer in electronics manufacturing. It's not like I'm an executive sitting in an ivory tower. I know my job can be outsourced; I've trained people to do my job. But how can I be totally against outsourcing when I'm on my computer made in Taiwan, wearing clothes made in China, and watching TV made in Japan.
      Complain all you want, but we've enjoyed the spoils of outsourcing for decades. Of course, the way to not be outsourced is to demonstrate value beyond those somebody else can offer.

      A sense of entitlement and economic isolationism won't keep the country strong in the future. Innovation, entreprenuership and pursuing higher value activities will.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  176. Re:I call BS by iwadasn · · Score: 1


    I doubt it man. We hire interns, and I had only a year of (not including internships) experience when I was hired. Many of our programmers have only one or two years experience, and it's not so hard to believe that we'd pick up someone with no experience if we ever found one. It seems common that the first year of experience comes from the most recent internship extending for an extra year, though that wasn't the case for me. It was the case for some other programmers we picked up.

    At any level, there are too few programmers who really know their stuff. The problem is actually very simple. Allow me to pontificate....

    There are some professions that don't scale well with additional people. For instance, doctors, lawyers, (supposedly) CEOs, and (to a degree) programmers. Hiring 10 sucky doctors is not as good as hiring one good doctor, and 10 sucky lawyers won't win a case for you, whereas one good one will. Consequently, when there's a lot on the line (billion dollar lawsuits, your life, the life of a company, or the life of your infrastructure), it doesn't hurt to pay 5x as much for a 10% increased chance of success. This is not the case for ditchdiggers though, 10 ditch diggers probably are better than 1 really good one, so you can't see huge salary multiples for ditch diggers.

    So, just like other skill professions, there is a severe shortage of skilled programmers, and a severe glut of unskilled ones. A programmer who is just 10% worse than average is essentially unemployable, and everyone is desperately trying to find that top 10 or 20%.

    The fact is that a lot of programmers out there just have no interest in computers. Many of them couldn't really say how one works, how a compiler works, how a DB works, how an OS works, and these are students coming out of GOOD schools. In my classes at school, less than 10% of the students had any interest in computers at all. The instructor at one point spent 6 weeks describing a linked list, and this was an advanced class! I would also point out the dismal quality of the TAs and research papers (if you've studied a hard science and know some comp sci, read a few published comp sci papers once in awhile, it should be good for a laugh. Publishing unresearched tripe like that in any other science would result in a lynch mob), but this probably isn't the place. Like all fads, CS has a lot of quackery. It will eventually settle down, but until then, expect some turmoil.

  177. Studies on outsourcing? by flyingrobots · · Score: 1

    Any studies on the number of successful
    outsourcing vs unsuccessful outsourcing? I'm having a hard time believing they are as successful as everyone wants to believe.

    1. Re:Studies on outsourcing? by WillAffleckUW · · Score: 1

      Any studies on the number of successful
      outsourcing vs unsuccessful outsourcing? I'm having a hard time believing they are as successful as everyone wants to believe.


      Latest reports in the Wall Street Journal - I get the print edition - say that it's not that successful in practice.

      But management fads come and go, just like consumer fads and overpaying execs.

      --
      -- Tigger warning: This post may contain tiggers! --
  178. Re:I call BS by sesshomaru · · Score: 2, Insightful
    This is not the case for ditchdiggers though, 10 ditch diggers probably are better than 1 really good one, so you can't see huge salary multiples for ditch diggers.
    But not if the one really good ditchdigger is a backhoe.
    --
    "MIT betrayed all of its basic principles."
  179. Corporate-Minded Tools, Wake up and smell it! =p by v3xt0r · · Score: 0

    I'm tired of dealing w/ corporations, especially with this sort of mentality:

    "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"

    1st off: A yes, I am more interested in coding something for someone, rather than being a fake-ass corporate-minded tool who is more interested in selling nothing to everyone.

    2nd off: I don't work in a cubicle, nor would I, and w/ that sort of 'go ahead, if thats really what you wanna do' attitude is sarcastically disrespectful to those who studied hard, and/or worked hard to establish themselves in such a career.

    I'm willing to bet that a large portion of that 16% shortage of I.T. staff is due to 2 issues:

    1) Offshore/Outsourcing

    2) American Programmers who are fed up w/ the disrespectful attitude of corporations, and/or are fed-up w/ training people oversea's to replace them, and have since (in the last 3 years) gone on to becoming independent contractors, or realizing that they are the backbone of the corporation, and decided to start their own business.

    --
    the only permanence in existence, is the impermanence of existence.
  180. Re:Well, duh by Frank+T.+Lofaro+Jr. · · Score: 1

    "person who resides in Mexico"

    or

    "person who immigrated from Mexico"

    or

    "person with ancestry from Mexico"

    depending on which is appropriate.

    --
    Just because it CAN be done, doesn't mean it should!
  181. this is no longer news. by Anonymous Coward · · Score: 0

    get over it.

    hardware will be designed in taiwan, manufactured in china and the software will be written in india.

    you [w|y]anks can go sell it to each other in walmart.

  182. monopoly busters? by handy_vandal · · Score: 2, Interesting

    No, we need to bust up the monopolies, for real this time.

    In America? You propose Federal Anti-Trust actions, in this day and age? Just when we're getting used to Patriot III or whatever? I think you overestimate our chances.

    Just as a thought experiment, let's assume (o noble dreamers) that there exists some possibility, however slim, of breaking up large, vigorous monopolies -- specifically Microsoft.

    Under this assumption, I recommend an alternate approach: nationalizing the source code. For the good of the country, you understand. Similar to the manner in which Presidents of past centuries have said Coal is a national priority, this strike is illegal, your union is busted, you men get back to work.

    But that's just a thought experiment. I think a better approach is abandoning all hope of doing good deeds at the Federal level

    -kgj

    --
    -kgj
    1. Re:monopoly busters? by Rimbo · · Score: 1

      "I think a better approach is abandoning all hope of doing good deeds at the Federal level."

      What? Now you're making sense. That has no business in political affairs. :)

  183. Re:I call BS by six11 · · Score: 1

    I'm one of the people that Derkec was in touch with (in Denver). I asked him about a month ago if he knew of any GOOD people who were looking for a coding gig. Now, my company is an in-the-black non-VC-backed startup, and we are kicking some ass. We have got to where we are by making sure that everybody that we hire is really talented. Experience is good to have because it makes you seasoned. But experience can also take your edge off and cause a person to think only in terms of what they are used to.

    We made a big effort to get resumes from talented people, and we cast the net pretty far and wide. We ended up with a stack of about 100 resumes. Of that 100 we called maybe 10. Nine of those calls were "like pulling teeth"--people are just not passionate about technology, they seem to think that "knowing computers" is enough to get by. We don't want people who want to get by, we want people who want to do awesome things. (The one person that made a good impression in the phone call ended up being a dufus once we met him.)

    This is a pretty big problem. The position we were hiring was entry level -- so all you college kids just getting done with school, all you Jedi Masters of codery, where are you? We are willing to hire people out of school because in our experience this has been the best way.

  184. Re:I call BS by iwadasn · · Score: 1


    Um, I hate to break it to you, but that is the situation already. At least in my neck of the woods.

  185. Re:I call BS by iwadasn · · Score: 1


    if you're in the NYC area, email me your resume.

    tjw19@columbia.edu

  186. Student accomodation by mikael · · Score: 1

    Even worse, in Holland, student accomodation is now being constructed out of sea containers.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    1. Re:Student accomodation by Anonymous Coward · · Score: 0

      Right next to the jail too? That can't be serious.

    2. Re:Student accomodation by mmkkbb · · Score: 1

      Worse? I'd love to live in one of those things. Hell, you could even ship me overseas!

      --
      -mkb
    3. Re:Student accomodation by mikael · · Score: 1

      Are you sure? Those things are made of steel - I'd hate to be the person living on the South side of that block in Summer, unless there was air conditioning. And anyone living on the lower floors would hear the constant clanging of people going to and from their apartments.

      This would be offset by the advantage of being able to mount a satellite dish.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  187. Evolution's a Bitch by mrmike37 · · Score: 1

    It's called evolution. There are more and more people on this earth, and you have to out-compete them if you don't want to starve. Shortly, most blue collar labor will be replaced by machines programmed by white collar workers. Soon after, there will be uber programmers who will eliminate all but the best of the programmers. Land is too scarce to allow you enough of it to eak out an existence. EVOLVE OR DIE. Get an education or something that not everyone can do, or your lineage will go the way of the dodo.

    --
    Really, I'm not trying to be clever with my signature.
    1. Re:Evolution's a Bitch by Qzukk · · Score: 1

      Get an education or something that not everyone can do

      And that is?

      8 years ago it was computer science. "Huge shortage in IT professionals!" Where are all the CS jobs now?
      4 years ago it was nursing. "Huge shortage in nurses to take care of all the old peoople!" They opened new nursing schools to handle the glut of people that raced to that one. Don't here much about it these days, though I figure after having some old guy shit on you for the second time, turn over is high enough to run through quite a lot of applicants. Also turns out that when your retirement savings are based on Enron, Worldcom, Tyco, or any of the other big stable businesses, you can lose a big chunk overnight, then you have to resort to candy to get the girls to come in and sponge you off.
      Yesterday I opened the paper and it was Pharmacy. Did you know that only 7000 people graduated last year with a Pharmacy Degree? At this rate there'll be a huge shortage! We're talking 6 figure salaries here!

      I've come to the conclusion that all of these "shortages" are manufacturerd by the universities and trade schools, to make it seem like schooling is actually worth something other than just another debt to pay off while you live with Mom and try to find a job with your useless piece of paper.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    2. Re:Evolution's a Bitch by Anonymous Coward · · Score: 0

      Actually there's still a shortage of nurses.

      Perhaps because a number of things about the job suck.

      Lots of Filipino nurses too, btw.

    3. Re:Evolution's a Bitch by mrmike37 · · Score: 1

      If you are a good computer scientist or good nurse there are still jobs in those fields. The best of the best always have jobs if the job is valued by society. Running to the "in" thing will always get you in trouble if you don't excel, just as when everyone jumped into the stock marked during the dot com bubble. UCLA is about $6,000/year. I think you'd have a tough time making a case that that is big money. You'll spend $500/month on a newish Honda Civic when factoring in depreciation, gas, insurance, etc. In regard to Enron, Worldcom, Tyco, etc, that's just bad luck. You can avoid intrinsic risk by diversifying. The bottom of the pack will always be culled: life is a struggle. I don't like it anymore than you do, but we have the capability and desire to replicate at a rate much higher than our replacement rate.

      --
      Really, I'm not trying to be clever with my signature.
    4. Re:Evolution's a Bitch by torokun · · Score: 1


      You are only right if there's an equal playing field. If we don't allow an equal playing field to foreign countries for our domestic markets, guess what? We have an advantage, and we effectively protect our own markets while skimming a bit off foreign companies profits from the U.S.

      Whoever thought that it made more sense to give away a strategic advantage rather than maintain it was smoking crack.

      What was it, Queen Victoria?, who said "I do not think it wise to give away that which we have."

      I agree.

  188. All of the good programmers are NOT taken by Dog135 · · Score: 1

    I am an excellent programmer, better then any coworker I've ever had, yet I'm currently unemployed. Why? Because I learned to program because I loved to program. That means I didn't spend money on education, it's too slow for me. I taught myself. Therefore, I have almost zero credentials. (I do have 8 yrs work experience)

    I'm also autistic. Which means I think visually, and prefer things well organized and precise. Perfect for programming, but terrible for selling myself, which is a social issue, and as an autistic person, a natural weakness.

    This is the same for many other good programmers I've known. Those who are passionate about programming, usually don't have the credentials for the good jobs. If a company wants to find good programmers, they need to test them on their knowledge, not rely on credentials.

    --
    "That's so plausible, I can't believe it!" - Leela
    1. Re:All of the good programmers are NOT taken by Moeses · · Score: 1

      My advice is to get a degree to help sell yourself. Yes, it might not be all fun and it might not be just, but if you want to have a fun job as a programmer it will help you achieve your goal. Nothing talks like results.

      My other advice for you specifically, due to your autism, is to seek jobs with large engineering departments. At a small company you have to be a jack-of-all-trades. At a larger company you are more likely to be able to fit into a niche while other people handle the sides of an engineering job that you may find more difficult. For example, working with business people to create a workflow model documentation that engineering will later have to implement.

      At a larger place you may be able to find a position where you get handed a well defined specification and told to go at it. Most likely this will be at engineering firms that work with hardware. The slower hardware development life-cycle forces the code specifications to be more rigidly defined.

      Good luck.

  189. Bzzzzzzt. Wrong. by Anonymous Coward · · Score: 0

    L1 visas are ALSO for "specialized knowledge staff" (i.e. computer programmers).

    Know your visa law

    Know yourself.

  190. Not bashing immigrants. by Anonymous Coward · · Score: 0

    Bashing unfair immigration.

    Two different things.

    By the way, you are quite out of touch on opinion polls on immigraiton. Most people think it'd be okay to cut back a little.

  191. Re:I call BS by DrCode · · Score: 1

    One think I've wondered: Why not look for people who've worked on open-source projects? A new college grad may not have much industry experience; but if he/she has done some significant OSS work, an employer can get a good indication of the person's talent by looking at the source.

  192. Techies == suits by typical · · Score: 1

    Because people with excellent knowledge of technology often have no knowledge of running a company.

    You have a group of techies on one hand, looking over at the suits, and wondering why they "don't get it". In the techies' eyes, the suits are money-grubbing bastards who screwed around in school, engage in a lot of BSing and political play, frequently try to talk about and interject themselves into areas where they aren't knowledgeable or wanted -- especially technical decisions, where they somehow think that their business prowess directly translates to technical ability. Plus, they're are out to get rid of techie jobs, which they view as expendable.

    On the other hand, you have the group of suits. The suits are looking right back at the techies, and wondering why they "don't get it". The suits see techies as assholes who keep trying to get their paws on fat paychecks and then screw around on company time and not produce anything. In the suits' eyes, the techies are weenies who like to keep bragging about their (totally inapplicable and irrelevant to how helpful the techies are to the company) degree in some field from a school somewhere -- sort of like an artist that won't shut up about their urine painting. The techies engage in a lot of BSing and when they want something (funding, etc) make technical claims that they don't seem to be able to support, but are too involved for a suit to be able to get an effective counterargument against. The techies keep sticking their noses where they aren't wanted or needed, especially in business, where they absolutely feel that their technical prowess somehow makes them automatically competent in the business world. The techies view the suits as interchangeable, expendable parts, and clearly are after their jobs.

    Actually, techies and suits are pretty similar.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
    1. Re:Techies == suits by Bush+Pig · · Score: 1

      Not quite. The significant difference is that techies are generally reasonably intelligent, and suits are usually as dumb as dogshit (in my experience). Other than that, they're pretty similar, I guess.

      --
      What a long, strange trip it's been.
  193. Artificial stupidity is a dead end by Anonymous Coward · · Score: 0

    "The Information Revolution has made sure that digital information of any sort is not a scarce resource. It can trivially be copied and distributed, therefore the inherent economic price (not to say value) is going to tend towards zero. Attempting to try to make digital information of any sort a scarce resource is doomed to failure, the ecomonics guarantee that and anyone who thinks otherwise is a fool or a dreamer."

    Funny how the word "created" is never part of these "information wants to be free" arguments. But of the three, it's the most important, because if no one creates, then your "It can trivially be copied and distributed..." becomes meaningless. Nothing * (copying or distributing) :== nothing.

  194. good for you! by zogger · · Score: 1

    that's the spirit! As soon as you can, try to transfer to a rural living situation, even if you primarily do IT/white collar work. land with water is where it's at.. If the economic or social SHTF, it will be "the" place to be. That's why we settled on the farm work, all the normal life necessities are covered, on site. There's no commute. People will always have to eat. Firewood still works. Just this past week we scored a used commercial sized greenhouse. It's dissasembled and transported back here now (THAT was a lot like work in this heat lately), will be assembling it next week or so and already have a local market will take our specialty niche items we plan on selling, like exotic tomatoes, cooking herbs, etc. Those got planted in flats yesterday and today, for teransfer to larger containers later, then into the greenhouse for the fall and winter market. I also plan on trying some modern tech with the installation as well, maybe some indooor aquaculture-fish production, some hydroponics, etc. Who knows, might work out, either way we'll be doing it.

    1. Re:good for you! by crazyphilman · · Score: 1

      That's really cool. I've been thinking about buying a small house (I'm thinking a cottage or cape with three modest bedrooms in case I have a boy and a girl one day, living room, dining room, and kitchen on a slab foundation). If I get one in the 75K range, my payment will be lower than rent by about a hundred or two hundred bucks, and I'll have some land I can garden on. One thing that occurred to me is grapes. I read that if you fill an acre with grapevines, you can harvest an enormous amount of grapes per year. You get the grapes, plus jams and jellies, and of course the possibility of wine... You just have to keep the birds away. ;)

      My uncle used to make pickles, too. He'd grow cucumbers and peppers, and pickle them over the winter. They last forever once they're pickled and stored properly. Good for winter stock, you know? A little vinegar, some spices... Tasty!

      --
      Farewell! It's been a fine buncha years!
  195. The .com C.S Moron Bomb by shoeless_barney · · Score: 3, Interesting

    Is it I, or did a great number of "questionable" technology professionals enter the programming field between 1998-2000? Is that not when history majors, Taco Bell workers, and bus drivers thought "programming" had luster and these .bomb companies hired them to developer E-commerce applications?
    My question is, didn't that hurt true computer scientists and information technologists? We have recently be interviewing many candidates to fill some technical positions, finding qualified candidates is difficult because we are still getting those folks that tried to ride the .bomb wave and it makes it tough to filter them out until you interview them. They usually pass the "I did everything" on the resume test. I have faith that "good", creative problem solving programmers are and will always be needed.

  196. Awesome. by Futurepower(R) · · Score: 1


    Brilliant. MOD PARENT UP!

  197. Alot of problems they include by Anonymous Coward · · Score: 0

    First I could think of is piracy
    with people pirating software around it's hard for some companies to be profitable, i know a friend whose company went down because people just pirated the software they created and were not able to keep afloat nor could foot the legal bill to go after those that pirate their software.

    Another reason would also be open source, with companies getting their software done for free, they don't need as much programmers to do the work they need... like they would have needed 10 to make a program they wanted but now they just need to take an open source program and have it modified and would only need 1 or 2 programmers.

    then theres outsourcing etc etc.

  198. Bring it on back! by Anonymous Coward · · Score: 0

    The current situation is getting back to the '70s and '80s, where IT workers were the basement cubicle geeks and they weren't very well off

    I'll take even that. Back in the 80's there was no fear of your career disappearing over the ocean line. If you are the type who likes management, you would head that way anyhow.

  199. Your evil twin? by cyranoVR · · Score: 1
    Just wanted to let you know: I think I met your evil twin this past Saturday.

    Last week, I started a job at a Wall Street software company. Even though we have a casual dress code, I had to go buy a suit to wear on field trips to Big Clients.

    While trying on suits at $DEPARTMENT_STORE, I mentioned to the sales associate - a middle-aged fellow - that I needed the suit for my new Wall Street software job. The salesman instantly replied: "Consultant, eh? I was a consultant on Wall Street for 34 years. Mainframes."

    Erm?

    Even though I feared the answer, I just had to ask: "Why did you stop being a tech consultant? What happened?"

    I was hoping his response would go along the lines of I made my fortune years ago and now I sell suits because I love clothes (he wouldn't be the first I've met with a story like that).

    Unfortunately, it was as I feared. His story went something like this:
    I used to program in assembler and COBOL on Wall Street back in '74. I did everything in DB2, VMS, PDP [insert a half-dozen made-up sounding computer systems and/or languages I've never heard of]. Well, it turns out that if you don't focus on taking specific courses, pretty soon they figure out that instead of paying somebody $100-thousand dollars here in the United States, they can pay them $11-thousand in India.
    At this point, I interrupted him to ask "well, somebody has to be doing some programming here. They can't offshore everything, right?" With a wry smile, he replied
    Well, now they don't even want real programmers - they want some kid to do things in VB6 by clicking out functions
    As he said "clicking out functions" he poked in the air at an imaginary Visual Studio GUI. I laughed and said "yeah, that's what I've been doing for the last four years" and then instantly regretted it.

    PS - I didn't buy any of his suits :P
  200. "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.

  201. Re:Decline in programming == decline in basic skil by Tablizer · · Score: 1

    But how much do US corporations know about the background of the individual outsourced programmers taking these jobs? Very little.

    But at least they pay less for the same riffraff. Most consider a $400 Yugo a better deal than a $2,000 one. (Well, maybe until you factor in the cost to have it hauled away :-)

  202. Catch 22 by Travoltus · · Score: 1

    Thanks to outsourcing you no longer can get the experience (as in, resume experience with job references) that pointy haired bosses and HR people want, to begin with.

    Even if you're good at coding open source apps you still wind up lacking the workplace experience-related skills the boss is looking for.

    But then employers want that kind of experience.

    This is part of why fewer people are enrolling in computer science and related studies in college. They see the offshoring, they see the catch-22, and the market (of students paying tuition and seeking degrees) is speaking, loudly.

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
  203. ATTN: MODS. +5 FUNNY by ZackSchil · · Score: 1

    Please moderators! Futurama rules.

  204. MOD PARENT UP by Anonymous Coward · · Score: 0

    thanks!

  205. Been quite awhile... by zogger · · Score: 1

    ...since I listened to Clark Howard, but I agree, he's a pretty smart guy and knows his "cheap". So I am not surprised that his analysis of that is so good.

  206. It's big fun by zogger · · Score: 1

    We do all that stuff now from our regular garden, and have already been doing some winter gardening using "hoop houses" over the raised beds. We can or dehydrate a lot of our surplus, or freeze it if there's room in the freezer.

    If you can stand the freight for a hardcover book, a friend of mine has an *excellent* piece he wrote called "Strategic Relocation" that covers the whole US and breaks it down so you can pick an area to live based on numerous critical criteria. Authors name is Joel Skousen and he's very well respected in the preparedness and geopolitical buffs communities. He gets a lot of talk show radio time, etc. One of the smarter people I know personally.

    url to book off his website, or probably from amazon or b&n, haven't looked

    http://www.joelskousen.com/Strategic/strategic.htm l

  207. I've seen contractors... by zogger · · Score: 2, Interesting

    ...actually go out of business that way. They start hiring illegals, take them to all their jobs. the guys pay attention and learn the trade. Then they go off and undercut them and take their clients. Sure, that's the "american way", but it's still weird because they do it by skirting laws, violating local housing regs, etc and the government gives them a skate on it. And they do some other sleazy stuff, here's an example. When home depot first opened up, I was one of the first people at their first store, getting there early to get supplies before going to work. After some time I noticed something, the customer service desk started to get a big line in the morning, with illegals returning worn out hardware and demanding replacements. I was flabbergasted, the stuff wasn't new and defective, it was clapped out, but to avoid charges of "racism" Home Depot just sucked it up and gave them new tools! They do this over and over again. Myself, I just would never do anything this skanky. I guess HD just figures it's a cost of business to them, but all the customers pay for it in the long run.

  208. MOD UP by Anonymous Coward · · Score: 0

    Neat stuff. I do sorta the same thing in my own basement, only with electrons.

  209. if good government were an operating system by handy_vandal · · Score: 1

    What? Now you're making sense. [Common sense] has no business in political affairs. :)

    I sometimes regret my cynical worldview.

    I would like to believe that government is like an open-source operating system -- our votes, our participation in the process, would provide the maintenance and drive the improvements.

    But alas, it's not so.

    -kgj

    --
    -kgj
  210. Outsourcing by orionware · · Score: 2, Interesting

    Outsourcing to India is a GREAT idea for the US software industry. While most of the Indian techs seem to do good work, there is usually such a cultural and language barrier, the chance of a project coming off without missing functionality or missed features is nearly 0%. The company I work for learned their lesson with foreign outsourcing. They still hire consultants or contractors, but they are all local folks now.

    It's funny because 10 bucks and hour looks sooo damn good on paper, management will usually take the risk of destroying the relationship with a client over the huge margins.

    --


    Karma means nothing to me, so suck it...
  211. education is not an option by Dog135 · · Score: 1

    My advice is to get a degree to help sell yourself. Yes, it might not be all fun and it might not be just, but if you want to have a fun job as a programmer it will help you achieve your goal. Nothing talks like results.

    I'm not looking for fun. I've wanted to go to college for the credentials for quite a while. I can't do it on unemployment though, and I've never had the opportunity while working. (pay & time) My parents can't help me out, so I'm on my own.

    --
    "That's so plausible, I can't believe it!" - Leela
  212. Huh? by lorcha · · Score: 1

    How is an infinite recursion a far corner of the spec?

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
    1. Re:Huh? by lgw · · Score: 1

      You fail it. ;)

      Static variables are only initialized once, before main() is called. That's pretty mainstream C++ language knowledge. It's the rest of the problem that gets off in the weeds.

      The key is, you have to understand what the compiler does under the covers (in a general sort of way) to have *any* chance at working out what it will do in this specific case.

      The *right* answer, of course, is "I don't know, but the debugger does. I could tell you in 30 seconds of debugging what the compiler did with this." Even if you know what the spec says, the spec is just a piece of paper, and your compiler may vary in wierd corner cases.

      High confidence in answers that come from reasoning about code can be a real liability in systems programming, because someone is always lying to you about something, and you won't spot the lie that way.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  213. Eh. by lorcha · · Score: 1
    And a huge wad of cash you expect to lose.
    My first business I started with about $5 and a dream. Not a huge wad of cash for most Americans. Indeed, it's not enough to cover a cup of Starbucks coffee.
    Additionally, how many companies of fewer than 5 people would not fall under the Alter Ego condition for piercing the corporate veil.
    Anyone who doesn't comingle assets.
    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  214. TECHNOLOGY JOBS ARE BACK IN THE US!!!!! by wildranger · · Score: 1

    Well, maybe that got your attention....buts its true! Jobs are back for IT people, and just go check out jobs on dice.com, computerjobs.com, and monster. Its a slow steady climb with some big salaries coming back.

    Ive read through allot of the comments on this article and agree with nearly everyone's anti-CEO, anti-Indian, anti-offshoring, pro-technology, pro-job stance. ANd so want to add a positive note for everyone....

    First, offshoring is failing more and more everyday...read these studies:

    http://www.stormdetector.com/essays/us_outsourcing _callingachange.pdf
    http://www.stormdetector.com/essays/DiamondCluster 2005OutsourcingStudy.pdf

    In addition, east coast tech jobs have shot up almost 40% in some cities the past six months according to another article I read. Demand appears to be high again. Technology jobs, as of end of June 2005 are averaging about 20-30% growth right now, and salaries for some positions are approaching 100k! Its not "booming" yet, but I predict thats coming, with the current trend away from computer science in this country. But, I see this HUGE momentum coming for IT software and infrastructure jobs, despite all this BS about offshoring and erroneous claims that Indian software programmers equal US software programmers and can and will replace them. It aint going to happen, period!!!

    And the data shows that, apparently. It just is not the case. Besides, we all should have known, you CANNOT replace an apply with an orange. It takes very VERY creative and experienced and innovative US tech minds to create successful projects from the sloppy mess US business people create at most upper level company managemnet teams. No WONDER IT and offshoring is failing on so many levels. Business still hasnt learned IT nor grown to understand what it is smart IT people have to do to keep the wagon rolling at most companies....it aint easy and those skills still are worth some bucks. It seems we are in a learning phase as regards buisness and that fact, right now.

    So, if you are in IT, just go to dice.com tonight, monster or computerjobs.com and take a look at the US IT jobs businesses now are starting to post. There is allot of IT work out there, looks like, and more to come I would bet! Besides, with all of business processes moving into IT dependent scenarios, its going to take allot more that some 21 year old "IT greenhorn" Indians in cubicles half a world away to heal the wounded pocket books and solve the growing IT business complexities found in many companies tofday (and now created by your average IT "illiterate", fat, old and stupid US business manager/executive found in todays companys). I mean, when will these business people give the US Information Technology Professional the respect they deserve? How DARE they assume technology can be given a bright red bow, packaged up, and shoved overseas and they get the same quality with little cost! Thats assuming anyone with some brains and a PC and an Internet connection can call themsleves a "software engineer" and solve complex banking and business process solutions overnight! IT will NEVER be that way...for every automated task they replace with software or an Indian "grunt", ten more companies drop new proprietary software solutions on the stack that someone somewhere has to learn, train on and innovate on. IT is getting bigger and badder with each passing day and so will the jobs and salaries in the US, despite offshoring....and its obvious failures. That will just fuel a fire I see developing in this field!

    So, as far as IT jobs goes my friend, and I have this sneaky feeling this time next year, allot of CEO's will be "defrocked", a ton of new expensive IT jobs/positions will be available, Gartner and Forrester especially will be laying off some people for printing predi

    --
    U.S. PROGRAMMERS = INNOVATION