Slashdot Mirror


Tech Sector Expansion Blunting U.S. Job Outsourcing

xzvf writes "BusinessWeek summarizes a new report from the American Electronics Association (now known as AeA) that they think mitigates the effect of outsourcing on IT employment. US demand for tech workers is through the roof, the highest it has been since the boom of the late 90s. The tech sector added some 150,000 new jobs 2006, and there are no signs that interest will flag in the near future. 'There is so much global demand for employees proficient in programming languages, engineering, and other skills demanding higher level technology knowledge that outsourcing can't meet all U.S. needs. "There would have been a lot more than 147,000 jobs created here, but our companies are having difficulty finding Americans with the background," says William Archey, president and chief executive of the AeA. One culprit is the dearth of U.S. engineering and computer science college graduates. Second, immigration caps have made it difficult for highly skilled foreign-born employees to obtain work visas. Congress has been debating whether to increase the numbers of foreign skilled workers allowed into the country under the H-1B visa program.' "

360 comments

  1. Incredible by Moggyboy · · Score: 4, Funny
    The industry chiefs finally realized that you get what you pay for. Amazing.

    (Sarcasm stemming from having to spend two years of my professional life on a contract fixing "subcontinental code" - ah well, I guess it paid MY bills).

    --
    Work smarter, not harder.
    1. Re:Incredible by djasbestos · · Score: 1

      Outsourcing has killed outsourcing, hehe...spot on, sir.

      Even outsourced Americans...everyone in our IT department hates dealing with our off-shore coders not because they can't speak English (they can, kinda), but they're idiots (at least, the American guy that is in charge over there is...) and are completely out of touch with our business needs. I'm the on-site developer / DBA...I end up troubleshooting the errors they push out that are "good" versions and cleaning up the messes they make. Their code is overly complicated (and in C#, but that might not bother some of you guys). I'm sick of it after only 6 months, but fortunately, this trend has a foothold in my company...I'm hoping the big boss decides to replace them with one more local developer for the same cost and get better output...

      In any event, I feel your pain.

    2. Re:Incredible by rlp · · Score: 4, Informative

      > The industry chiefs finally realized that you get what you pay for. Amazing.

      Not really. This is part of a PR blitz to raise the H-1B cap. Otherwise, in order to increase supply they'd have to increase salaries. And we wouldn't want that, would we?

      --
      [Insert pithy quote here]
    3. Re:Incredible by Anonymous Coward · · Score: 0

      If you pay for cheap programmers, regardless of the "contintnent" you get cheap results. The problem with outsourcing in India is, not many good programmers stick around to wait for some outsourcing deal to come their way. They scope out for jobs long before that.

      On another point, programmers thinking they are getting paid "less". We're only worth how much someone is willing to pay for our skills. We're basically like the greasy mechanic trying to fix that pesky valve in some CEO's limo. They don't get paid much either. Sad but true. Also If you're good at what you do, you'll be hired anywhere and anytime(compare yourself with the best programmer that you know of and see). If you're not well tough luck there are 10 other guys who can do what you can.

    4. Re:Incredible by HomelessInLaJolla · · Score: 2, Informative

      Or they realized that they don't need to pay Americans all that much. It's not just a salary vs. salary consideration. The relatively higher American salaries are offset by the feel-good increase in local stock prices which come with employing Americans. There's also a political consideration, as federal Senators and Representatives are more eager to share information with corporate heads who are employing their constituents.

      Besides, there are now enough startups in India and China that the banks are virtually guaranteed an entirely new population of debt customers within the next generation. They can afford to back off and allow the businesses to reinvest in American shops. It's still profitable. With the oversea outsourcing scare firmly in mind the American job market is like a slave being dunked in barrel. It'll come up gasping for fresh air willing to accept whatever salaries they feel like handing out.

      --
      the NPG electrode was replaced with carbon blac
    5. Re:Incredible by Crazy+Taco · · Score: 1, Interesting

      It's very true. Outsourcing causes far more trouble than it is worth. I've had to work with outsourced developers, and there are three huge problems that you almost universally run into with them. 1. English: They can speak it to a degree, but it is often difficult to understand accents during phone conversations, they don't understand American expressions (and don't know what you are trying to say), and they often aren't very good at understanding chunks of universal English either (you ask them a question, they don't understand the question). 2. Time zones / disasters: I had a lot of problems with outsourced Indian developers in this area. They are awake when you are asleep, and vice versa. You need them to make a change to code they are delivering, you send them an email, they make the change, and you get the code back. Sounds pretty normal until you consider that with outsourcing the process takes 24 hours, because they don't get the email to after your day ends, they make the change, and you don't get the response until the next morning when you come in. Worse, if combined with #1 and #3, they didn't understand your request, didn't deliver what was required, and you have to try again and wait another 24 hours. I had that happen with a guy who seemed to just make changes to his code at random, hoping that it would give me what I wanted. Day after day I would get new versions from him that wouldn't do what I asked. Another issue relating to distance is the fact that they can have a bunch of natural disasters that you don't experience. Our developer in Mumbai got flooded out of the office for two weeks due to monsoons, and so the project just stalled because we were all waiting on a piece from him and couldn't get it. 3. Subpar skills: This is a huge problem with foreign developers. There aren't enough quality/accredited universities, so there are lots of subpar, poor universities springing up to try to meet demand (and giving developers the same degrees as the good universities), so you have to be able to somehow keep up with which university is which in order to decide if a developer is likely to have the skills you need. Also, the educational systems in general in a lot of these countries just aren't that great. You hear a lot about the US system being terrible, but it does turn out quality workers who can THINK CREATIVELY. A lot of these foreign systems focus on nothing but memorization and rote repetition. Looks great on the standardized math tests, but when it comes to problem solving or writing creative, optimized code many foreign developers simply can't. They haven't ever learned to do anything other than what is already in a book, and therefore can't do a lot of unique things to extend the state of the art. That's not to say all foreign educations fall into that category, but a good deal of them do. Really, when it comes to getting what you pay for, hiring an American engineer from one of the top tier engineering schools is the way to go. And if you have to hire someone with questionable skills due to a lack of resources/applicants, you are still better off hiring a questionable American, because at least you won't have the turnaround and disaster delays discussed in problem 2. Really the only time I think outsourcing is a good idea is if you are a multinational corp and you want to make programs in another nation for the market in that nation, OR you want to provide really late night tech support, because it is hard to find techs that will want to work tech support at 4 AM (whereas Indians would normally be awake at that time).

      --
      Beware of bugs in the above code; I have only proved it correct, not tried it.
    6. Re:Incredible by Anonymous Coward · · Score: 0

      It'll come up gasping for fresh air willing to accept whatever salaries they feel like handing out.


      You should try that. Then you might not have to sleep on a park bench (paid for by my tax dollars, you ingrate).

      Oh! Hey! I got mod points. Post something.
    7. Re:Incredible by Maxo-Texas · · Score: 1

      While there are limitations for the programmers at infosys, I have to respect their competency. It is roughly equivalent ot american coders these days and currently costs 1/3 the price.

      They are cheaper in other fields than coding too-- medicine, accounting, legal (with an american bar certified front man), etc.

      These cost differences are rapidly being erased but a lot of damage is going to be done to americans until the prices even out (4-8 years! from now).

      At that point, US companies are not going to be able to afford indian labor and there will not be a good supply of american programmers since a) many are retiring b) US companies are not hiring a lot less junior positions (7years+ experience) which is creating a HUGE hole like that of petroleum engineers back in the early 1980s and c) Given a $50k investment in a degree- students are rationally choosing other careers that have a better return on investment.

      Personally, I hope the companies fry in their own juices and look forward to billing very high rates between 2013 and 2018.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    8. Re:Incredible by Maxo-Texas · · Score: 2, Funny

      What bothered me most about them was that they never understood the concept of paragraphs.

      It made it hard to read their writing.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    9. Re:Incredible by polyex · · Score: 1

      You hit the nail on the head . Its funny how people would actually think this group is nothing other than a lobbying firm who works for companies that despite being incorporated in the United States, have zero allegiance to American workers and therefore the future of America's engineering talent and leadership in the technology sector. We are creating the Japans of tomorrow (Toyota is #1, sorry GM). Where the hell is these folks allegence to The United States? Are we supposed to become a nation of MBA's who could not hack an engineering or science degree? Would you look to these very types to tell us what is best for America to innovate or would you think that the idea of making a quick buck (PUMP AND DUMP BABY!) is more in their nature?

    10. Re:Incredible by Paracelcus · · Score: 1

      The LIES and happytalk that spew from the idiots in the newsmedia that unquestioningly repeat anything that the Gummermint and their hired guns throw out in an attempt to make this catastrophe of an economy seem like a wonderland of opportunity makes me wanna puke!

      Oh look! we made 300,000 jobs in the last quarter!! Isn't it just tooo ducky!
      Oh wait, we lost 190,000 jobs during the same quarter, they must have been bab jobs and the 110,000 jobs that we did make are 70% service jobs, and the total does not even keep up with population growth anyway.

      I guess tha "journalists" don't have to understand concepts like "cooking the books" and "manipulating statistics" do they.

      More H1B's, less jobs for Americans, I say we ALL go on welfare and stop buying anything except food and alcohol.

      --
      I killed da wabbit -Elmer Fudd
    11. Re:Incredible by Sqreater · · Score: 1

      Absolutely correct. Here comes the propaganda which Congress will quote in its corrupt decision to allow umpteen more H-1B visas.

      --
      E Proelio Veritas.
  2. 100% predictable by Russ+Nelson · · Score: 3, Insightful

    This was 100% predictable. I'm too lazy to go find where I predicted it, but every industry consists of a mix of inputs. The inputs are chosen based on their value to the company in producing the final product. If you make one of the inputs cheaper (by including outsourcing) (or by including Open Source) that causes the industry to use *more* of the product over time. In the short run, they'll use less because all of their processes are predicated on using the original mix. As they buy new equipment, hire people with different skills, and make new products, they can change the mix to make new of the new cheaper factor.

    PLus, I'm in teh race for fr1st p0st.

    --
    Don't piss off The Angry Economist
    1. Re:100% predictable by Russ+Nelson · · Score: 2, Informative

      2nd post; oh well. But here's where I predicted that this would happen (May 10th, 2005):
      http://angry-economist.russnelson.com/open-source- and-it.html

      --
      Don't piss off The Angry Economist
    2. Re:100% predictable by Red+Flayer · · Score: 1

      So, let me get this straight, in basic econ terms -- you're saying that inputs will be interchanged based on cost of those inputs? I'm with you there.

      And specifically, that since free software is cheaper, as an input, companies will decide to spend more on expensive inputs? That doesn't compute.

      I think what you might be getting at is that free software will, over time, increase the demand for software, and thus the demand for developers and other IT workers. So, in other words, you predicted IT to be a growth indutry, but based your prediction on the reduced cost of a limited input. I'm not sure I follow.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:100% predictable by Jorgandar · · Score: 1

      Maybe you did predict this, and congratulations to you. Apparently slasdotters arent very good at predicting in general, though. What I remember reading on /. a few years ago was everyone freaking out over outsourcing and how it would ruin us all. Anyone else remember that general sentiment?

    4. Re:100% predictable by AndersOSU · · Score: 1

      Slashdot is a great prognosticator after something has happened, Duh. Haven't you been paying attention.

      Shit I knew this conversation was going to happen.

    5. Re:100% predictable by Russ+Nelson · · Score: 1

      Okay, now you've got ME confused. I went back and read what I wrote, and I can't see why you would think I said that companies will spend more on expensive inputs. Could you explain further?

      --
      Don't piss off The Angry Economist
    6. Re:100% predictable by Red+Flayer · · Score: 1

      That's why I was asking for clarification. It seemed to me you were saying that reduced cost of an input leads directly to increased expenditure on other inputs, which is obviously not the case -- so I was hoping you could explain what you were saying.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    7. Re:100% predictable by Marxist+Hacker+42 · · Score: 1

      It still has- you don't see any 30 year unionized contracts out there to lure back the guys who said fuck tech, I'm going for something stable, do you? We've lost all of the good coders with experience and replaced them with a bunch of 20 somethings whose only other option is flipping burgers. No good wages.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    8. Re:100% predictable by Retric · · Score: 1

      Company A makes Z using X and Y.

      X + Y = Z
      If X = 10$ and Y = $10 then Z = 20$
      If X = 0$ and Y = $10 then Z = 10$

      When the cost for Z drops the market for Z increases.

      Thus:
      The market for Z increases as the price for X decreases AND
      The market for Y increases as the price for X decreases.

      PS: As the market for Y increases the price paid for Y increases.

    9. Re:100% predictable by Russ+Nelson · · Score: 1

      No, reduced cost of an input will *in time* result in greater use of that input once the business adjusts to the new lower cost. It will have an effect on the other inputs as well, but may result in more or less use of them.

      --
      Don't piss off The Angry Economist
    10. Re:100% predictable by Red+Flayer · · Score: 1

      You mean the demand for Z increases as the price of Z decreases? OK.

      But the pricing of a commodity is independent of the cost of production. That means that cost of production does not affect demand for a good, therefore there will be no upward pressure on the cost of Y based on a reduction in the cost of X.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    11. Re:100% predictable by Red+Flayer · · Score: 1

      Please explain. I still am not getting why reduced cost of an input results in reduced price of a product, even *in time*. This is what your prediction is based on, if I'm reading it clearly, and it just doesn't fit in with economic theory and observed results.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    12. Re:100% predictable by Russ+Nelson · · Score: 1

      Over time, for a commodity product, price == cost == marginal value, unless something else changes to halt this progression. But that's NOT MY POINT. I said nothing about reduced price of a product.

      Let's say that a product takes 0.5 of input X, 0.3 of input Y, and 0.2 of input Z. Then input Y gets cheaper. On the next day, the company simply saves money. But over time, the company will change its production around so that the product takes 0.4 of input X, 0.5 of input Y, and 0.1 of input Z (assuming neither X nor Z has gotten cheaper). Because it's cheaper, they put more of it into the product.

      --
      Don't piss off The Angry Economist
  3. Why bother getting into CS by Anonymous Coward · · Score: 5, Insightful


    thesedays when a plumber or car mechanic or even a house painter can make more money and doesnt have to bother with degrees etc

    dont blame education blame multi-millionaire executives (and shareholders who pay their wages) who think their workers are worth less than the person that paints their house or fixes their car, why would anybody bother ?

    pay peanuts get monkeys

    1. Re:Why bother getting into CS by Anonymous Coward · · Score: 2, Interesting
      thesedays when a plumber or car mechanic or even a house painter can make more money and doesnt have to bother with degrees etc

      I was helping my neighbor, who is in the trades, with his advertising fliers on MS Word - when I showed him the Ctl-Z combo, he loved it and thought is was the most awesome feature in Word. Anyway, I also helped him with his books...

      Me: grossed $87,000 working 60+ hours a week.

      Him: $150,000+ averaging 40hrs/week. Occasional weekends. But if he worked a weekend, it meant that he was OFF during the week.

      I felt really smart when I showed him the "Ctrl-Z" , then like the stupidest fuck in the World when I saw how much more he was making than me.

    2. Re:Why bother getting into CS by Mikachu · · Score: 3, Informative

      Because some people enjoy it?

      I don't know about you, but I could never see myself as a plumber or car mechanic or house painter. They're probably far easier than computer science could ever be, but I don't think I could find a fulfilling life in it.

      Why are people teachers when there's not a lot of money in it? Scientists? Come on.

    3. Re:Why bother getting into CS by RealEstateGuy · · Score: 1

      Because you don't have to be a car mechanic or house painter.. Money isn't the end all be all but it sure does help

    4. Re:Why bother getting into CS by lucabrasi999 · · Score: 1
      car mechanic

      I have heard that mechanics can make over $100,000 a year. The salary tools I checked on-line show an experienced mechanic can pull in an average of $50,000 per year, so I imagine that a GOOD mechanic, with a loyal customer base can make six figures. Anyway, don't think that today's mechanics are fixing your father's 1969 Pontiac Firebird. There are so many computer chips and technical components in today's engines that it can take months for a mechanic to be properly trained.

    5. Re:Why bother getting into CS by Rotten168 · · Score: 2, Insightful

      90% of tech workers are worth less than house painters. Just look around on Slashdot... a bunch of bitter, ego-obsessed, antisocial losers. Completely unemployable and unlikeable.

    6. Re:Why bother getting into CS by Maximum+Prophet · · Score: 1

      I don't know about the guys who just paint, but I knew a drywall contractor who also painted who owned his own business and made more than I did. He's retired now, but he could throw a double sheet of drywall over his shoulder and carry it around all day, and was capable of painting a window sash without tape just by putting the exact amount of paint on the brush and freehanding it. In short, he was very good at what he did, could teach it to his crew and was in demand all the time. Add in some good business sense, and I imagine he was making the equivilent of >$150K/ year adjusted for today's dollars.

      Done properly, there's nothing easy about drywalling, painting, or even plumbing. Me, I'd rather work in the air conditioning with the 401K and pension that comes with my job.

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    7. Re:Why bother getting into CS by 1u3hr · · Score: 3, Interesting
      I don't know about you, but I could never see myself as a plumber or car mechanic or house painter. They're probably far easier than computer science could ever be,

      Oh really. My father was a house painter, I worked at it on holidays for years. Try scraping rusty iron grill work down in 100 degree heat for a week. Try crawling on your knees for another few days sanding down skirting boards. Try lifting 20 foot scaffolds and walking along planks two storeys above the ground while using a power sander. Yeah spending a day in an Aeron chair playing with your nerf gun in between coding is much harder. And if you mean "brainless", well my father served a seven-year apprenticeship. Any idiot can slap on a coat of paint. The test is what it looks like six months later. That work was too damn hard for me to spend my life at. So I took the soft option of earning a Computer Science degree.

    8. Re:Why bother getting into CS by Monsuco · · Score: 1

      dont blame education blame multi-millionaire executives (and shareholders who pay their wages) who think their workers are worth less than the person that paints their house or fixes their car, why would anybody bother ?
      Well, the people willingly work for them, so why should the executives pay any more than they have to, that is wasteful.
    9. Re:Why bother getting into CS by visualight · · Score: 1

      In my opionion the wages for plumbers, mechanics, and house painters are pretty much what they were 20 years ago. I don't mean after adjusting for inflation, I mean they really haven't changed at all.

      --
      Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
    10. Re:Why bother getting into CS by BoberFett · · Score: 2, Insightful

      Do you really think most IT jobs are all that interesting? For every CS whiz who's out there researching AI or writing games or some other area that's truly interesting, there's a dozen code monkeys or network admins who do the same thing day in and day out, and I doubt it's really all that much more interesting than painting houses.

    11. Re:Why bother getting into CS by jimbolauski · · Score: 1

      Your Buddy is his own boss so he has to pay Health ins, Retirement, Social Security and money for maintaining and running his equipment. You on the Other hand make 87,000 I'm sure the company you work for matches for a 401K say 5% or your income that's 4K, then there is Social Security, Health Insurance, and other benefits, probably about 10K. Now your employer still has to pay for the building you work in, maintenance, accounting, equipment, and so on. Your buddy may make more gross but his net is probably comparable or less to what you make.

      --
      Knowledge = Power
      P= W/t
      t=Money
      Money = Work/Knowledge so the less you know the more you make
    12. Re:Why bother getting into CS by drsquare · · Score: 1

      dont blame education blame multi-millionaire executives (and shareholders who pay their wages) who think their workers are worth less than the person that paints their house or fixes their car, why would anybody bother ?
      Or blame IT workers who think that computer programming is such a rare, special skill that they're more important than plumbers or car mechanics.
    13. Re:Why bother getting into CS by GooberToo · · Score: 0, Offtopic

      Hmmm. My recent house repainting seems to disagree. I find it hard to believe painters were being paid thousands for a couple of days work some 20-years ago. If it were anywhere near true, the market would be saturated with painters and I would have paid much less for my house's paint job.

      Long story short, I paid a fair price to my house painter based on current market economics. I imagine 20 years ago, they were paid a fair price given the economics at the time. At any rate, I'm sure yesterday's and today's prices would not be anywhere near the same.

    14. Re:Why bother getting into CS by GooberToo · · Score: 1

      Or blame IT workers who think that computer programming is such a rare, special skill that they're more important than plumbers or car mechanics.

      Or blame Dr/Lawyer workers who think that their service is such a rare, special skill that they're more important than plumbers or car mechanics.

      Like it or not, good IT people are as hard to find as a good Dr or Lawyer. Likewise, a good IT person has often worked long, long hours at crap pay to do jobs that the majority of people in the country can't do. Likewise, most of these people paid for a higher education. Simple market economics demand that their servies are more costly than a plumber's or car mechanic.

      Simple fact is, most all *common* plumbing or mechanical jobs are step 1, 2, and 3. Little to no complex thinking is required. Most all trouble shooting can be looked up in a book or diagnosed via a computer. There is a reason why these trades can be taught in 3-6 months. None of that is true for IT, save only for level one (usually frustraiting and worthless) help desk support. And yes, I often do my own plumbing and mechanical work except when I don't have the time to mess with it.

      Comments like yours seem to imply that all doctors are the same. If you ever need brain surgery, make sure you go with the guy that has never done it before and is right out of med school. After all, they are all the same. Better yet, save your self some bucks and hire your plumber.

    15. Re:Why bother getting into CS by dodobh · · Score: 1

      So move into plumbing, and increase the competition there. Incomes will come down in that field too.

      --
      I can throw myself at the ground, and miss.
    16. Re:Why bother getting into CS by drsquare · · Score: 1

      Or blame Dr/Lawyer workers who think that their service is such a rare, special skill that they're more important than plumbers or car mechanics.
      They are, that's why they get paid more.

      Like it or not, good IT people are as hard to find as a good Dr or Lawyer. Likewise, a good IT person has often worked long, long hours at crap pay to do jobs that the majority of people in the country can't do.
      If they were that good, and that rare, they'd be able to charge much more for their services. If you think you're being paid below your worth, but you're unable to get a higher paying job, then you're simply not as good as you think you are.
    17. Re:Why bother getting into CS by GooberToo · · Score: 1

      If they were that good, and that rare, they'd be able to charge much more for their services. If you think you're being paid below your worth, but you're unable to get a higher paying job, then you're simply not as good as you think you are.

      That's a over simplification. Doctors and lawyers are both licensed which means I can't bring an Indian in at $5.00/hr to represent me or to give me medical care. If I could, their prices would fall over night. Needless to say, I could write a book explaining how you errored in your analysis. Hopefully the above will point out what is obvious enough. Having said that, there are those of us that make a pretty living. But between the bottom feeders and the imports (usually bottom feeders too), we're not making what we should.

  4. It's about time they realize IT is tough! by Anonymous Coward · · Score: 0

    Being in IT as a software engineer, application developer etc is definitely a tough job, a wide variety of skills, abilities and knowledge are required. It's about time they realize that application development is a demanding job.

  5. well then... by rivaldufus · · Score: 1

    India will work at taking those jobs that much harder.

    More tech workers means more bonuses for executives when they're all laid off.

  6. In what universe? by fatlaces · · Score: 1

    I graduated 2 years ago, and had a very, very, hellish time getting a decent job - especially in the entry-level programmer space. Ever since BillGates.exe (sound that out) was talking his smack about not enough talent, I've had trouble getting a job that actually required any CS knowledge. To be honest, I tried to not work with Microshit technologies.

    Where are these jobs? Should I move out of the midwest and work on .Net crap?

    1. Re:In what universe? by D4rk+Fx · · Score: 1

      Ever since BillGates.exe (sound that out)
      Bill Gates sexy?
      ... Not that there's anything wrong with that.
    2. Re:In what universe? by timjdot · · Score: 1


      congrat.s on hanging in there. I hope you get your rewards over the next 5 years. I've met many people who couldn't even get a job in tech. Their tech degree got them a job at KMart, running a dry cleaner, and selling cell phones. Among others. And that's not including the old-timers who threw in the towel as the BS factor overtook the industry. I wish you good fortunes.

      --
      Expect Freedom.
    3. Re:In what universe? by ToxikFetus · · Score: 4, Interesting

      I graduated 2 years ago, and had a very, very, hellish time getting a decent job - especially in the entry-level programmer space.

      There's your problem. Most employers don't want to hire entry-level engineers. They figure they're just training you for your next job. It really sucks searching Monster and finding hundreds of 3-5 years-of-experience listings and zero entry-level listings.

      The good news is that once you land your first gig, within a couple years you'll be sitting pretty. I haven't updated my resume in about a year and I get interview requests on a weekly basis. If you live in a good market, those same companies that stiffed you in the past will be all over you like stink on a monkey.
    4. Re:In what universe? by kannibal_klown · · Score: 1

      There's a cellphone store nearby that I've gone to a few times. The guy behind the counter is 1-2 years older than me, we both graduated w/ a Masters in CS from the same state, and both had software developer jobs. His company killed their department about 2 years ago so they could outsource to a firm in India. He's still stuck behind the counter at the cellphone store. I also know a few other people that were out of work for long stretches.

      I kind of look at that with an "it can happen to me" attitude. I've been trying to keep my savings us and brush up on new tech when I can. At times I wish IT didn't interest me so much and that I went a different (and more stable) route.

    5. Re:In what universe? by Lockejaw · · Score: 4, Insightful

      They say there's higher demand, but higher demand is supposed to lead to higher salaries, more jobs, or both. Why do we keep hearing that neither one is happening?

      --
      (IANAL)
    6. Re:In what universe? by timjdot · · Score: 3, Insightful

      Someone ought to do a study on how many people got IT degrees over the last 7 years and do not work in IT. Now that would probably be well over 147,000. In fact, just conjecture, I'm guessing around 50,000 per year and as many as 350,000 and that's not including tech schools and other training programs.

      --
      Expect Freedom.
    7. Re:In what universe? by PingSpike · · Score: 1

      There was a forum where around here a lot of businesses were bemoaning the fact that there weren't any people with technical skills available for them to hire. This state pretty much only has small businesses, ones that can't really afford to train new people (apparently). Of course, where do experienced people come from? They start at entry level. The entry level people leave the state looking for work, and then when they are experienced the vast majority never come back.

    8. Re:In what universe? by darjen · · Score: 1

      Where are these jobs? Should I move out of the midwest and work on .Net crap?
      I feel your pain. I graduated in 2003 with a BS in CS. The bust was probably bottoming out during that time, and it took me 8 months to find a job. My first job was a really crappy one making 27k, where I helped out with IT and redid their website in .Net. But since then I have had several different jobs moving up in salary each time. I'm making a lot more money now, doing what I want (Java) at a great consulting company (Brulant). My advice: take the 1st crappy .Net job you can get, and move up from there. My company is still hiring developers like crazy, btw. Both Java and MS.
    9. Re:In what universe? by Rakishi · · Score: 2, Insightful

      Or instead of sitting on your backside waiting 9 months for a job you could go an get experience. I don't mean a job, I mean experience. Volunteer, network, talk to local companies, work with local companies, do work for local charities, etc. In addition to that learn new skills, if you can't be a programmer see if there are any related or more specialized fields open.

      If you can't put actual work or be even minimally creative in finding a job then its only your fault that you don't have one.

    10. Re:In what universe? by HazMathew · · Score: 1

      I'm sorry. You sure it's not your attitude thats the problem?

    11. Re:In what universe? by Rakishi · · Score: 1

      Mod parent up.
      Exactly, you work with what you can. If you can't find any work then you work for free to get experience. You learn related and specialized skills in your free time. Hell, start an OSS project if nothing else for experience alone although there are probably better options.
      Also .net is apparently a decent framework so you can't exactly complain too much about it on technical grounds.

    12. Re:In what universe? by timjdot · · Score: 1

      That's the truth. Real programmers don't stop programming. Period. Even when out of work they are programming some great idea or the other. That alone can separate the men from the seat warmers.

      --
      Expect Freedom.
    13. Re:In what universe? by PingSpike · · Score: 1

      Thats true, but for every one that does that there's probably several others that just choose another field. This is sort of what the article hints too. A lot of IT fields require constant updating of skills to remain competitive, above and beyond getting a degree and paying your dues to get that first bit of experience.

      I can't fault a lot of people for going into plumbing or something instead. The money is good, the work is steady and you don't have to chase certifications all day in addition to your regular job responsibilities. A toilet is pretty much a toilet. No disrespect to plumbers, but they mostly aren't trying to master an ever changing skillset. (at least, I don't think so?)

      That doesn't mean people can't, won't or shouldn't do IT...it just means a lot of people are going to do the math and decide that it doesn't add up.

    14. Re:In what universe? by a1210 · · Score: 1

      I'm currently in my first year of a CS degree. I've wanted to work with computers/in IT for as long as I can remember. Reading comments like this makes me feel like giving up and just working full time at the pub.
      I get free food, lots of alcohol, and I get paid...!!

    15. Re:In what universe? by Marxist+Hacker+42 · · Score: 1

      At the very least, there's always a demand for Windows VDSR- Virus Detection and Spyware Removal. I find it earns about $75/incident, or $150/incident if you want to compete with Geek Squad. :-) But that won't pay a mortgage...

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    16. Re:In what universe? by timjdot · · Score: 1

      Don't sweat it. The industry always needs at least a few people who actually know what they are doing. Much less, the economy goes in cycles so in your career you might have a time where you make even more money than people in the mid-to-late-1990s. With the way companies have killed the job market for new graduates it is very probable they'll have a tech crunch fairly soon. We are back to 1995'ish pay levels already.
      best wishes,
      TimJowers

      --
      Expect Freedom.
    17. Re:In what universe? by Rakishi · · Score: 1

      I never meant that the current system is good but rather that if you're complaining about not having a job it's very likely your own fault for being essentially lazy. It's the same in most fields, those who complain the most are the ones who have time to complain because they're not out there getting the experience/skills to get a job with.

      Thats true, but for every one that does that there's probably several others that just choose another field. This is sort of what the article hints too. A lot of IT fields require constant updating of skills to remain competitive, above and beyond getting a degree and paying your dues to get that first bit of experience.

      That's the way it is in most fields, if you don't adapt then you'll wind up working in fast food at 50 (when the company fires you for being too old and your skills are too limited to find other employment).

      I can't fault a lot of people for going into plumbing or something instead. The money is good, the work is steady and you don't have to chase certifications all day in addition to your regular job responsibilities. A toilet is pretty much a toilet. No disrespect to plumbers, but they mostly aren't trying to master an ever changing skillset. (at least, I don't think so?)

      Why chase certifications? Once you get experience then certs only matter at places where you probably wouldn't want to be working anyway. IT can also get you 150-200k+ jobs after a while which as a plumber you probably won't get.

      Personally I recommend Statistics. See no one wants to do it for some reason yet it has a ton of programming in it, moderately easy classes, getting into a good program is relatively easy and it pays well.

      That doesn't mean people can't, won't or shouldn't do IT...it just means a lot of people are going to do the math and decide that it doesn't add up.

      Which may or may not be a bad thing, the 90s had way too many people go into IT who never should have.

    18. Re:In what universe? by Rakishi · · Score: 1

      But that won't pay a mortgage... Then rent, it won't kill you to not "own" a house in your early 20s. If you're really desperate do what my parents did back in the "old country" and move back with your parents (yes they did this after getting married, the US has fucked up social values imho).
    19. Re:In what universe? by mcd7756 · · Score: 2, Insightful
      Perhaps the companies that really mean what they're saying will go to the local university and ask for a list of people who graduated with CS degrees over the last 7 years and start doing some calling/mailing.

      But being cynical as I am, I suspect it's really just an exercise to drive salaries down with H-1B hires.

      --
      Am I not destroying my enemies when I make friends of them? --Abraham Lincoln
    20. Re:In what universe? by LunaticTippy · · Score: 1

      First, I'd lose the attitude. Sure, I learned c and unix in college. Every job I've had since than has had varying degrees of Windows required. I used to turn up my nose at it and say things like Microshit, but I found myself to be more employable after dropping the act. I figure we live in a world with lots of Windows boxes. Why go through life with one hand tied behind my back?

      Lots of businesses have custom-built or customized software that needs bugfixes and enhancements. If you can get short-term work doing a low-risk job and they like it, you've got a nice reference. Maybe even a permanent job. You're not going to close many deals by dissing their existing software framework or acting like an OS/language/platform fanatic.

      --
      Man, you really need that seminar!
    21. Re:In what universe? by MMInterface · · Score: 1

      There are plenty of jobs here in the Seattle area. Some people just don't know where to look. I have worked with contractors in the area and have seen the hordes of jobs they have and the majority of them are .Net/C#. Entry level positions usually start through a college program or through contractors like Volt or Excel. These aren't crappy jobs either. For whatever reason applying to the companies around here directly will most likely be ignored. When I got my first interview for a .Net position, they asked me how much I wanted. I had no idea what to ask for so I said $30 and hour. The lady laughed at me and said no .Net dev had ever asked her for a salary that low before. Most of the product managers I have worked with don't use any other source besides one of the major contractors. Then they get full time prospects from existing contract employees. Usually so few people end up applying for the position they end up settling for someone they are unsure about. I actually don't have a CS degree but I had an intership and 4 years of programming experience. So when I applied for my first programming position at a software company I was going up against people with CS desgrees but they had no work experience, so I got the job easily. During the interview they told me 2 things. One that they could care less about a degree and two they didn't care what programming language you solved the problems in as long as you were good at it.

    22. Re:In what universe? by HazMathew · · Score: 4, Insightful

      Thanks, I see a lot of "bad" attitudes on here, especially concerning the tech job market. Guys, the market is hot right now, companies WANT to hire Americans. The problem is they want people who have shown they can do the job which means a little experience. Where are your college internships? co-ops? Hardly anyone ever falls in love with their entry-level job. You work for a few years and find something better. Thats just the way it is. Don't expect to get a $70K/yr job with your shiny new CS degree and no experience. The point is to always be progressing. If you can't change something you might as well accept it rather than waste your time fighting. The universe owe's you nothing, you never get what you deserve, only what you negotiate.

    23. Re:In what universe? by jedidiah · · Score: 1

      That's assinine. If he wanted to hustle like that, he could have just gotten an easy business degree and gone into sales. Not everyone wants to be a salesman. Not everyone is a Kiyosaki wannabe.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    24. Re:In what universe? by jimbojw · · Score: 1

      > Where are these jobs? Should I move out of the midwest and work on .Net crap?

      No. You should move into the midwest and work on Java crap. (Or house painting - which also pays well)

    25. Re:In what universe? by Rakishi · · Score: 1

      That's assinine. If he wanted to hustle like that, he could have just gotten an easy business degree and gone into sales. Not everyone wants to be a salesman. Not everyone is a Kiyosaki wannabe. If you don't want to do what it takes to get a good job then don't complain when you don't have one. It's not different than some high school drop out complaining they can't get a 200k job at the drop of a hat. Only the born rich and idiots expect anything to be given to them on a silver platter.

      BTW, the difference is that a business major has to do it for the rest of their lives, everyone else can stop once they get a job. Networking is a vital skill for any and all jobs, if you're incapable of it then maybe you should spend some time learning it instead of playing video games.

      This is all called an investment but apparently some of the people here have so little work ethic its beyond pathetic. Maybe thats the real reason they don't have a job, employers were able to sense their laziness from 100 feet away.
    26. Re:In what universe? by Marxist+Hacker+42 · · Score: 1

      Then rent, it won't kill you to not "own" a house in your early 20s. If you're really desperate do what my parents did back in the "old country" and move back with your parents (yes they did this after getting married, the US has fucked up social values imho).

      I'm in my 30s, I had a kid, and he's got CP. I need a steady job more than I need to be working in tech alone these days, and I resent the idea that we need to give up on the standard American Dream to do so. Oh yeah- and I was 28 before I bought that house (actually signed just after my birthday).

      Having said that, you're right of course- those who rent, who are able to live at a very low standard of living, and are able to jump not only cities but countries at the whim of the customers have a HUGE advantage in an industry like this. But that's not what I spent 6 years in college for.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    27. Re:In what universe? by number1scatterbrain · · Score: 1

      Give it up for the timjdot (638909).

      --
      Remember the future...
    28. Re:In what universe? by Anonymous Coward · · Score: 0

      Um, I live in the Midwest and just landed a nice software job. It's not working on Master Microsoft's crap either. I have a two year degree. Maybe it's cause you're a crab and write a crappy resume that no one wants to hire you?

    29. Re:In what universe? by Anonymous Coward · · Score: 0

      Ignore them. If you enjoy programming and do it for a living, you'll do your job well and end up with an enjoyable career and a good salary. Almost all of this 'outsourcing' scare is nothing more than hysteria. Companies need permanently-employed programmers who know their product and can maintain it on-site. Hiring a group of people with unknown credentials to maintain an important piece of software doesn't work.

      This isn't like manufacturing, programmers do not take a percentage of the final product, and thus do not cut a percentage out of the final profit margin.

    30. Re:In what universe? by Anonymous Coward · · Score: 0

      Hardly.

      I've been doing web stuff for ten years now. I know standards-compliant web design, I know application architecture. I can talk the talk and walk the walk with a couple different agile development approaches. I have Perl, PHP, and C under my belt, with references willing to attest to my skill in each, and I can offer unencumbered sample code in Objective-C and Python on top of that. (I can offer C++ and ColdFusion as well, but I won't, because I don't really want to work with either EVER AGAIN.) I've been playing with AJAX recently, and on my own time, at that - my day job is a truly horrific ColdFusion and Flash monstrosity. I'm a competent Linux and BSD sysadmin. And I am looking for a new job, and I'm willing to relocate.

      This is the skill set that's supposed to be so hot now, right? Then why can't I find any job leads worth bothering with, and why is it that when I get an interview, there's always an enormous discrepancy between what the HR twit or recruiter claims the job is, and what the job actually is?

    31. Re:In what universe? by king-manic · · Score: 1

      I can attest to this. I searched for 3 years for a entry level position after I got my bachlors in CS. Got a shitty web dev job for two years then moved to a large telecom as a inbound sales position. I made almost double. But still peanuts. I'm sort of bitter that there exists 0 jobs over 30,000 CND a year for a CS grad. Some of my friend had better luck. They mostly knew someone in a large company and got in that way. I was SOL.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    32. Re:In what universe? by king-manic · · Score: 1

      Basically your advocating devalueing tech work by doing it for free. It's part of the problem. Everyone sees people doign tech stuff for free to build experience and assumes that work isn't worth the money. Vicious cycle type stuff. There are a lot of people tryign to build experience by doing stuff for free. What happened is now a lot of people feel this type of work is worth little because so many do it for free.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    33. Re:In what universe? by moeinvt · · Score: 3, Funny

      "Networking is a vital skill for any and all jobs, if you're incapable of it then maybe you should spend some time learning it instead of playing video games."

      Huh? Why the hell would you need to learn networking if you didn't have a job that was at least somewhat IT-related? Do you think a doctor or lawyer gives a damn about how their Linux machines are hooked up and how their packets are being routed? Most people just want the network up and running and otherwise don't give it a second thought.

    34. Re:In what universe? by Anonymous Coward · · Score: 0

      You should see what it is like when you are good at Asp.NET.

      People are noticeably desperate for good Asp.NET developers. I recently lot my job and got a huge raise out of it. Still, I have noticed that alot of people don't seem to think that I'm worth as much as I think I am. Then again some people do, and all it takes is one.

      Seriously Asp.NET == MoneyInTheBank.

    35. Re:In what universe? by Knara · · Score: 1

      I need a steady job more than I need to be working in tech alone these days, and I resent the idea that we need to give up on the standard American Dream to do so.

      You might resent it, but life ain't fair. You got dealt a hand that makes it harder and might require you to give up stuff, but then again, you also chose a lifestyle (parenting) that is a well-known resource drain. The "American Dream" is a marketing gimmick, not an inalienable right.

    36. Re:In what universe? by cayenne8 · · Score: 1
      "Someone ought to do a study on how many people got IT degrees over the last 7 years and do not work in IT. "

      From what I've seen...in MOST cases of people I know...their jobs really have little to nothing to do with their degrees they earned.

      My degree was in Biochemistry...I missed med school by a hair 3 times...and fell into IT. I'm now contracting in it, mostly dev work the whole time, learning new skills, etc along the way.

      Being able to talk, present yourself, and not having a fear of speaking in front of people goes a LONG way in helping you. I've moved forward past people that in all honesty, were WAY ahead of me technicallyl, but, having a good attitude, sense of humor, and being able to talk and shmooze can often help you out even more.

      At the very least, it can buy you time till you learn how to do what you need to technically. BS to get in the door...learn the real skills to stay there and even move up the ladder.

      I've done a lot of things growing up, washing dishes, waiting tables, bartending, selling clothes, medical research assistant, head chef in my own restaurant for awhile..and now this. Frankly, I still don't know what I wanna be when I grow up.

      :-)

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    37. Re:In what universe? by Marxist+Hacker+42 · · Score: 1

      You might resent it, but life ain't fair. You got dealt a hand that makes it harder and might require you to give up stuff, but then again, you also chose a lifestyle (parenting) that is a well-known resource drain. The "American Dream" is a marketing gimmick, not an inalienable right.

      To be exact, it's a marketing gimick used to get people to buy into standard American society- and provide kids to continue that society. Little kids are told from age 1 that the "norm" is to work hard in school so that they can earn enough to achieve home ownership and parenthood. It's not THAT unreasonable to expect the other half of the equation to be there- but it's become unreasonable as of late. The fact that it has become unreasonable is a sign of the long term unsustainability of the whole concept of "tech jobs replacing manufacturing jobs"- which did provide enough security to achieve home ownership and parenthood. And to some extent, since we've hitched the stability of the United States to this horse- the end of the democratic experiment and the middle class.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    38. Re:In what universe? by Danga · · Score: 1

      What happened is now a lot of people feel this type of work is worth little because so many do it for free.

      I totally agree. Would I ask my mechanic friend to come over and overhaul my engine for free, or my painter friend to come paint my house for free, or my electrician friend to come re-wire my house for free? Hell no I wouldn't and if I did I am sure they would call me crazy if I asked.

      On the other hand since I "know computers" I have people asking for help with all types of computer problems all the time and even some people asking me to build a website, etc for their businesses and they want it for free. Sure, for my grandma, parents, or girlfriend I will probably do it but other than that I did not go to college and get an interesting job as a software developer to spend my free time doing stuff that doesn't even interest me for free. For something small I may swap some jobs or accept a case of beer or something like that but for the most part I have told people to not bother asking.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    39. Re:In what universe? by Fulcrum+of+Evil · · Score: 1

      Not everyone is a Kiyosaki wannabe.

      Why would you ever want that? Pitching seminars and running all over trying to make it look like you know something is exhausting - I'd rather get good at soemthing useful.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    40. Re:In what universe? by Rakishi · · Score: 0, Redundant

      ...please look up what the term "networking" means to everyone except computer geeks. In essence it's just like the term applied to IT except that instead of computers you have people.

    41. Re:In what universe? by Glonoinha · · Score: 1

      Networking as in developing a social network of peers that you have human interaction with on a regular basis, and possibly discuss the potential of finding a job working with someone they might now.
      It's not just a neat concept - it's how the world works.

      --
      Glonoinha the MebiByte Slayer
    42. Re:In what universe? by Rakishi · · Score: 1

      Your point? Then people leave IT, shortage causes prices to rise, etc., etc. It all evens out in the end. Likewise companies want experienced people, if they were willing to forgo experience then they'd already be hiring people for much less with no experience. Apparently since this isn't the case they're not and won't change if people do free work. It is for these reasons that I specifically mentioned doing jobs for free which normally wouldn't be able to afford someone.

      Plenty of professions have the inexperienced work for free or almost free but pay very well for those who aren't "learning." Lab technicians, helicopter pilots (heck these make YOU pay to get experience), all those with unpaid intern work, etc. If you expect everything to be shoved into your on a silver spoon then don't complain when it isn't.

    43. Re:In what universe? by Rakishi · · Score: 1

      I totally agree. Would I ask my mechanic friend to come over and overhaul my engine for free, or my painter friend to come paint my house for free, or my electrician friend to come re-wire my house for free? Hell no I wouldn't and if I did I am sure they would call me crazy if I asked.

      On the other hand since I "know computers" I have people asking for help with all types of computer problems all the time and even some people asking me to build a website, etc for their businesses and they want it for free. Sure, for my grandma, parents, or girlfriend I will probably do it but other than that I did not go to college and get an interesting job as a software developer to spend my free time doing stuff that doesn't even interest me for free. For something small I may swap some jobs or accept a case of beer or something like that but for the most part I have told people to not bother asking. God knows how many times my dad got car repairs for essentially a pack of beer or flight ticket discounts as a favor. That of course has nothing to do with the topic at hand as the topic was about people complaining that they don't have enough experience. I simply said that if they want experience then they need to get it money be damned. If you're decent with people (ie: aren't an utter social reject) then you can easily and quickly get a full time position from such work (assuming you do it for the right organization).

      For example if you help your local church with computer work (website, networking, etc.) then you can easily let it be known that you are only doing it for free as charity but that you are willing to work for money. Some church goer with a business would then be more likely to hire you then someone who they have no direct way to get references for. Furthermore to some future employers such work would look very well to them even if they don't go that particular church. Granted some careful BSing may need to be done to prevent it from looking like the only reason you're doing this is due to desperation (although saying outright its for experience may not be bad).
    44. Re:In what universe? by king-manic · · Score: 1

      Tell me if

      - I fixed my churches computer
      - made my neighbor a Database for his toy collection
      - put together a vb script that gives random numbers to my D&D group

      Would impress a corprate hiring manager. the answer in NO. A lab tech gets paid to do so as an undergrad, his work is not volenteer. The time spent working as a undergrad is counted as experience. I can't volenteer at a meth lab and put that down as experience. How many other labs are there? Helicopter pilot? Recreational air time problably counts but most industries don't resemble that. My point is free work devalues the work. Because you did the tech support it means someone else has a harder time making a business to do the same work for a fee, because he has one less customer. Thus devaluing the work. I am tech support for all of my family, friends, and take on part time gigs for small businesses. But I have yet to get a job in that. I have applied. The avenues for entry have vanished. Partly due to the .com bubble bursting. All of a sudden "entry level" doesn't require 4 years of CS but instead "CS degree + 4 years in industry". At some point the jobs will come back. Saddly it will be when they realize Off shoring is more often a money hole then a cost savings (my current employer just went through that, 2 years overdue. A few dozen million over budget.) and that the pool of 10+ year vetrans has all retired/drop dead.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    45. Re:In what universe? by Danga · · Score: 1

      Okay, there is a HUGE difference between seeking out volunteer work on your own to gain experience and having people just expect things for free. All I was saying was since people seem to expect the local computer nerd to help them for free whenever they have a problem that it has the effect of driving the costs down since so many people do provide that help for free.

      Back when I was fresh out of college and searching for a job I did everything I could to gain experience and since I moved back to my small hometown with no software developing demand I ended up working on some FOSS I was interested in which was great. I did not mind doing that at all and I highly recommend others do the same. Had my church or some other not for profit in town needed some coding done I most likely would have done it for little cost or even free depending on what the project was. But now that I am employed I probably would not just go do some programming for anyone who had a need and wanted it done for free unless it was something I was interested in.

      Basically what I am getting at is if a person goes and seeks out volunteer work that is great, but to have people asking for it all the time (fully expecting the free help) it can be really annoying and as I mentioned in the original post most people wouldn't ask a trademan they know for free work all the time. Sure, sometimes people will install a car part for free or some other little job but at least it is not expected of them (not even offering something small like some beer) and if they were to say no they would not be looked at like a freak which usually happens to the nerd who says no to fixing some aquaintances virus/spyware infested machine for the 100th time.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    46. Re:In what universe? by Anonymous Coward · · Score: 0

      Easier said than done. There just aren't enough coop jobs for all students who want them. The result is that the A students wind up find a coop position, whereas the B students can't.

    47. Re:In what universe? by Rakishi · · Score: 1

      Would impress a corprate hiring manager. the answer in NO. It'd impress them more than if you'd been unemployed or worked at McDonalds which apparently are the alternatives in question. You'd also need to be able to sell yourself both in what you've done and to people you meet. Also those aren't things that I'd have done myself as I would have known beforehand that they'd be pointless for getting work.

      I'd have likely done general network and website work (the later being complex as I have time to do within limits of it being appropriate) for the church while getting to known the pastor and churchgoers. The later being more important in this case than the work itself. Mainly I'd attempt to get to know these people and see if there was anything I could do for them (paid or for small things for free) even if they didn't know it themselves. Most likely however I would have aimed specifically for a charity that is technology in need of help but whose donors/participants are well off themselves.

      How many other labs are there? My mother volunteered at a hospital lab for a year as she had a degree but no experience (her degree being somewhat out of date). She has since been given a well paying full time position.

      My point is free work devalues the work. Because you did the tech support it means someone else has a harder time making a business to do the same work for a fee, because he has one less customer. The net effect would be minimal as much of this would be work that would be gone without if you didn't do it for free. Likewise most companies understand that free also means unreliable by nature (you have nothing concrete to lose) so they'd pay someone instead.

      Thus devaluing the work. I am tech support for all of my family, friends, and take on part time gigs for small businesses. But I have yet to get a job in that. I have applied. The avenues for entry have vanished. *shrug* I can't comment on your specific case or why you didn't get anything, maybe you live in an area without jobs or maybe you're doing something wrong.
    48. Re:In what universe? by fatlaces · · Score: 1

      Sorry, I wanted people to associate the goatcsxe with billy.

    49. Re:In what universe? by megaditto · · Score: 1

      OK I will bite.

      Just because you have "high demand" for 6'5" blond double-D American cheerleaders does not mean you can actually afford to get any!

      Same with your employer, no matter how great the demand, after the salary hits a certain high, it's just not worth it to hire you (i.e. you cannot produce enough to justify your paycheck to the stockholders).

      Don't get me wrong, it an average programmer salary was $1,000,000 then Microsoft and Google would still hire by the hundreds, but your average mom-and-pop helpdesk -- not so much.

      Your median computing salary has peaked; it will never ever get larger, since if it ever does, it'll be much easier to replace you with the third-party programs, hosting, shell scripts, and an occasional call to Kelly Codemonkeys Inc. For the geniuses, there's still much money to be made here, for you -- not so much.

      --
      Obama likes poor people so much, he wants to make more of them.
  7. The real quote was..... by Anonymous Coward · · Score: 0

    "There would have been a lot more than 147,000 jobs created here, but our companies are having difficulty finding Americans with the background," says William Archey, president and chief executive of the AeA.

    Sorry... That must have been misquoted. What Archey was meaning to say was "....but our companies are having difficulty finding Americans who will work long hours for substandard pay."

  8. Holy unfounded optimism, Batman! by squarooticus · · Score: 3, Insightful

    The tech sector added some 150,000 new jobs 2006, and there are no signs that interest will flag in the near future.

    Emphasis mine. Now where have I heard this before? This should be your warning that the bottom is about to drop out of the economy again.

    Once burned, twice shy: be careful; protect your wealth; keep the best interests of your family in mind; avoid irrational exuberance.

    --
    [ home ]
    1. Re:Holy unfounded optimism, Batman! by Anonymous Coward · · Score: 0
      Emphasis mine. Now where have I heard this before? This should be your warning that the bottom is about to drop out of the economy again.

      And what they didn't say in TFA was how many current graduates, past graduates, and the unemployed folks have been hired to fill these tech positions.

      The way I see it, and I really wish I could get the numbers, those 150,000 new jobs are not enough to pick up the surplus tech labor out there.

      Cover your asses boys and girls! The parent is right! There will be new downward pressures on tech salaries in your future.

    2. Re:Holy unfounded optimism, Batman! by timjdot · · Score: 3, Informative

      One problem I've seen is students have focused on Microsoft .net but in reality there are very few jobs there. Most large corporate systems rely on more standard technologies. Here in RTP we cannot find decent java/j2ee folks. Lots of posers who cannot answer basic CompSci questions... I hate to say it but I really question that some unscrupulous people from India may not even have the tech degrees they advertise. At a past company I asked the offshore team (HCL) to do a design document and even stubbed out the entire thing. They could not, within a month, produce anything worthy of even a D in a 102 CompSci class. I assume HCL actually has them staffed on 50 projects as the offshore team so they do little to nothing for each project. That allows HCL to have an L1 "manager" at each of the 50 projects who is really an individual contributor in fact. I saw Wipro doing this in the late 1990's too so it must be a common technique among the Indian contractors. Americans cannot compete because they send in resumes with real experience rather than hypothetical experience. Give me an MS from an American University any time over some poser claiming expertise in the latest fad technology.

      --
      Expect Freedom.
    3. Re:Holy unfounded optimism, Batman! by metlin · · Score: 4, Interesting

      Sadly, this is true.

      A lot of companies offshore do have employees with fake resumes. I know people from several "top" offshoring companies with resumes that look good but are full of crap. In a lot of countries (including India), your ability is gauged to be proportional to the length of your resume - you will find people with 4-5 page resumes and it gets ridiculous. If you have several years of experience and/or are a PhD with a godawful number of publications, two or three pages. Else, just give me a page long resume and nothing more. Of course, I am in R&D and usually people are sometimes asked to submit their CVs, which can be as long as they like.

      Secondly, these companies (HCL, TCS, Wipro, Infosys) hire engineers from all over the place. For instance, I know people who studied material sciences or marine engineering working as IT contractors or consultants. How much sense does it make? Of course, the reason they are hired is because you assume that having an engineering degree is representative of some level of analytical/quantitative skills. Which, of course, isn't always true because their hiring is a function of their academic performance. Once again, it boils down to the fact that academic performance != skill, which becomes especially true in an goal/achievement-oriented culture like India.

      On top of this, a lot of companies are known to add people to more than one project at a time. So, while you are technically a part of the project, you do not really do much. At the end of the day, your resume mentions several projects over a frame of just a few years, but you haven't really deserve putting them there.

      Add all this and you have the average resume from one of these companies looking way better than the average US kid. Any surprise then, that these kids aren't getting hired?

      (I'm not saying that all of this is true for everybody; obviously there are exceptions and some are better/worse than others, but there is definitely a significant percentage of people for whom this is true.)

    4. Re:Holy unfounded optimism, Batman! by Shotgun · · Score: 1

      Are you looking for Java programmers? Where do I apply?

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    5. Re:Holy unfounded optimism, Batman! by timjdot · · Score: 1

      Hey Shotgun,
      Yes. Please send me a resume: resume869 at unitedswe.com
      The positions are JSP/EJB/DAO, WebServices, Struts/DAO and other such Java jobs.
      You should be able to discern between an abstract class and an interface, to yap about JDBC, and, ideally, have done J2EE before.
      In Cary, NC,
      Thanks!

      --
      Expect Freedom.
  9. Outsourced Programming Skills by PrescriptionWarning · · Score: 2, Interesting

    how skilled is the average US programmer versus the average outsourced programmer? it seems it would be harder to communicate effectively to the outsourced person due to locality and language barriers, and would therefore possibly create some interesting roadblocks to development of a project.

    1. Re:Outsourced Programming Skills by xenocide2 · · Score: 2, Interesting

      Given the mix of master's international students that remain in the US, I'd say only marginally better. The good news is they communicate well with their foreign counterparts, and India has some history with English.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    2. Re:Outsourced Programming Skills by king-manic · · Score: 2, Interesting

      how skilled is the average US programmer versus the average outsourced programmer? it seems it would be harder to communicate effectively to the outsourced person due to locality and language barriers, and would therefore possibly create some interesting roadblocks to development of a project

      My cousin was top of her class in a regional tech college in Jiangmen, China. She can put up a lot of high quality code but she doesn't understand much about algorthms of any sort except implementing well solved problems based on references. She's basically the equivalent of a really good Community college grad in Programming with no theoretical back ground.

      She basically runs her firm along with her fiancee / company owner. They took on a outsorcing contract once. It was such a huge hassle working for an american firm. The contact had poor chinese skills (Chinese diaspora) and gave some fairly conflicting project requirements. The project ran over time, over budget, and was less profitable then some of the chinese onshore projects they had.

      Sometimes it's not the worker quality but the language thats the problem. If you can provide a good middle man who can sufficiently describe your needs and am willing to pay the right amount for the right firm to do it, it can be vert good. If you skimp and think the prices given 4 years ago are still valid then you will only hurt yourself in the end.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    3. Re:Outsourced Programming Skills by polyex · · Score: 1

      I can tell you from experience with a fortune 500 company that its not a concern for the decision maker. The folks making the decision do not have to deal with it. They make the decision and engineering (whats left of them) or PERHAPS lower level managers have to deal with the mess. On the books, it shows a short term savings so that looks good for the guy who made the decision to outsource in the first place. He then transfers to another department with a higher pay scale. I have witnessed many times management make decisions to outsource a departments engineering and they are promoted within a month or two of these short term savings, and then they are sent to some other department so they can "save more money and work the magic". Most of the time the engineering group that is left behind are the real heroes, they end up doing twice the work thus hiding the true nature of these "big decision makers" who are nothing more than the most short sighted of bean counters.

    4. Re:Outsourced Programming Skills by timjdot · · Score: 1

      Very interesting observation. I have met some Americans who are not creative as well. Has to do with their parents being over-protective. I think in China the government controls your life so you do not learn to try, fail, and try again. I think but have never been there. My experience with offshoring is its like the game of gossip (telephone). The more layers the less people really care about the goal. It's like that when you run a company too. The guy on the bottom isn't paid enough to care and is just as likely to jump ship anytime.

      I've never seen offshoring be any better than onshoring but I'd also say I've never seen consulting companies do better than qualified employees. Like you say, its politics and not business. The way to make money is consulting is to nickel and dime the fixes. I've bid state contracts where the competitors bid below cost. They know once they deliver crap then the state will have to pay them to fix it. Offshoring, like consulting, is a game of managers having no clue what they are doing. Similarly I take my car to the auto shop because I have no clue how to fix it myself.

      But its no different with any contracts. Frantz Automotive here in Cary has been paid twice to fix my heater and it still does not work. He knows there is no real retribution for a job failure and my voice is too quiet to affect his business. That sort of failure is normal. The oil change place was putting the wrong oil in my Honda even though the oil cap boldly shows 5W-20! Fortunately I was standing there.

      Offshoring is the same problem. It's not based on culture or country but simply a fact of how people interact. Only owners, religious zealots or brainwashed soldiers will be truly committed to their cause. I estimate you can cut commitment and productivity in half with every level of outsourcing. My experience with Wipro and HCL is their offshore teams are 1/4 or less productive: it takes 4 people in India to do the work of an average level programmer in the USA. Nothing to do with India but all to do with the mechanics and psychology of too many layers. In the end, I often choose to change my oil and brake pads (back when you had to) myself because the risk of fraud and failure is too high and the cost of doing it myself (an hour) is not much more than the cost of paying them (30 minutes+money).

      So, the smart managers are going to hire onsite company workers. The job sites say 75% of jobs are never advertised. I think that's because you'd hire your buddy if you had a good company. I know I'm trying to talk to my Java/J2EE buddies about coming here. Good pay. Great work conditions. And opportunity for growth. (Not too challenging but we can do that on our side projects).

      --
      Expect Freedom.
    5. Re:Outsourced Programming Skills by king-manic · · Score: 1

      Creativity isn't stifled over there. Only the tech colleges focus on practical skills while the big universities work on Theoretical skills. Notice Chinese cryptography is pretty good these days. I know second hand that the country doesn't stifle creativity, my other cousin is a fashion photographer with major contracts witht he chinese version of elle, cosmo and vogue. He's also done work for cartier and campaigns for various fashion houses. At 35 he's far ahead of where most photogs are. He's born and bred in china.

      BTW, where is there. I am in the market for a tech job. I'm at a decent call center job. I don't spend much time on phones, I do mostly administrative work but I feel liek I'm wasting my CS degree.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."
    6. Re:Outsourced Programming Skills by timjdot · · Score: 1

      Here in Cary, NC (edge of Research Triangle Park). It's the #2 place in tech after Silicon Valley but much better standard of living. No comparison. I'm doing Java/J2EE stuff. If you know Java then I'd be happy to pass along your resume. Send me an email and I can give you more information.
      timjow at unitedswe.com I can also pass it along for .net as the contract company I'm working through is looking for those too.

      Here are tons of good jobs. Takes about 1.5 months to land one but the pay rates are not bad. Morrisville and other nearby cities have lower priced housing than Cary. Cary is made up of relocaters from CA, NY, Connecticut, and other places. Raleigh is a more relaxed professional city. Chapel Hill is more eclectic. And Durham is more blue collar in general. Traffic is very less. Several very good colleges in the cities too. Chapel Hill even has two public Chinese emersion schools. Public schools! Overall, very happy with it here.

      --
      Expect Freedom.
  10. Mistakes learned. by jellomizer · · Score: 4, Insightful

    Great but now can we learn from our past mistakes of the 1990's?

    Mistake 1: Thinking IT is on top of the food chain. No we are not IT is on the bottom of the food chain we need to service everyone. You may get paid more then the other guy and you may be more skilled but who ever you are doing work for is your boss.

    Mistake 2: Not being professional. You should not stand out as the IT Guy because everyone else is wearing business casual and you are in tee-shirt and jeans. It is unfair and wrong but it is the way it is you need to dress to fit in. Otherwise you make people uncomfortable if they are uncomfortable your job can be at risk.

    Mistake 3: Saying No. They need to get the job done just not doing it because you personally don't like it will not help anyone.

    Mistake 4: Saying Yes. Being Blind to problems without brining them up in the beginning and getting someone else above you involved in a solution could lead you working on a quagmire.

    Mistake 5: Thinking you are better then everyone else. Just because they don't know the difference between USB and Firewire doesn't make them stupid. Just because you do doesn't make you a genius. Respect the people you are working with, and they will respect you back.

    Mistake 6: Respect your boss. They are a lot of bad bosses out there also a lot of good ones. Even if your boss seems to be cut from Dilbert you should give him the respect that they deserve. For being in that position. It means things like not publicly humiliating them and when arguing your point try not to make it personal.

    Mistake 7: Trying to change the world. Don't try to change the world just try to make your work environment better. Put your feelings about GNU, Patents, Microsoft.... Aside and focus on getting your work done.

    Mistake 8: Money doesn't matter. It does always keep an eye on how you are effecting the bottom line. You can save 10 minutes a day in computation but the cost for you to make that change would take 100 years to recover the costs then it is not worth doing.

    Mistake 9: Work should always be fun. If that was the case most people wont have a job. You need to do the annoying stuff as well as the fun stuff. They hire you to do the stuff that others can't or are unwilling to do.

    Mistake 10: You are separated from the business. Try to be involved in the business not make yourself a separate identity who just fixes the computers try to keep IT involved in the major decisions.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Mistakes learned. by Red+Flayer · · Score: 4, Funny

      Even if your boss seems to be cut from Dilbert you should give him the respect that they deserve.
      Something tells me maybe I should give them more respect than they really deserve, since it wouldn't be professional of me to spit in their face every time they make a suggestion.

      and when arguing your point try not to make it personal.
      You must be new here, you jackass. ;)
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    2. Re:Mistakes learned. by il+dus · · Score: 1

      Man, am I glad I don't have to work with people like you.

      --
      "I am Dr. Freud, but you may call me.siggy."
    3. Re:Mistakes learned. by bataras · · Score: 1

      I don't see how your enumeration of stereotypical IT employee behaviors (valid as they may be) falls under "learning from our past mistakes of the 1990's" in the context of the parent article (Tech sector expansion blunting outsourcing).

      Sounds more like your list of pet peeves about local IT workers. Maybe you just don't like tattoos, guys with ponytails or people who do industrial art on the weekends. I'm sure a similar list of stereotypical issues can be cobbled together for outsourced IT workers too.

      The fact is it wasn't outsourced IT workers who put in 80+ hour weeks creating the successes (and failures) of the internet in the 90s. Quite the contrary, I think that particular pattern from the 90's should fall under "learning from our past successes."

    4. Re:Mistakes learned. by Archangel+Michael · · Score: 1

      1) IT is dual model, it is TOP and BOTTOM of the food chain. It is the driving force and the force which is driven. Only short sighted people view it one or the other.

      2) Professionalism goes beyond T-shirt and Jeans. Those are only symptoms of unprofessional behavior. On the otherhand, I will not wear a tie to anything but the highest level meetings because it just gets in the way, and the HELL if I'm crawling into a dust bunny cave with anything more than a $30 pair of pants and a $20 knit shirt. But on the other hand, I'm usually prepared to do just that except when coming out of a high level meeting. There is a reason why many wear only Jeans and a T-shirt, we tend to get dirty in IT.

      3) I say "no" all the time. Well, not directly. I say "Sure, how much money you got". There is NOTHING impossible with Tech, the only questions are "how much" and "what's it worth to you?"

      4)See #3

      5) I'm better than most people at Tech, but that doesn't need to be rubbed in, because often times, they are better at their job than I am. Although, there are a few people, I'm sure I COULD do their job better than they could.

      6) I don't have to respect my boss, I have to respect the position. There is a fine difference. If my boss is a back stabbing weasel there is no amount of respect I'm willing to give him/her. I will respect the position of "boss" though.

      7) I try to change the world AND set my feelings aside when required and do my job. Every time the time is right, I promote less costly alternatives to the proposed solutions, and in-house capability over outsourcing.

      8) Money does matter, it is the best measures of value we have (not the only one).

      9) Work isn't always fun. There are times I absolutely hate doing something (Installing windows for the 1569th time), but I can almost do it blind folded at this point, so I just do it. I loathe it, and it has not been fun for about .... ever.

      10) I am not separated from the business, and actually understand more than people usually give me credit for (BS in Finance, not Tech). I always learn about the business I'm working in. It helps me make solid IT decisions and recommendations (see #7).

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    5. Re:Mistakes learned. by maxume · · Score: 1

      Do you somehow not imagine that the feeling is probably mutual?

      --
      Nerd rage is the funniest rage.
    6. Re:Mistakes learned. by tanguyr · · Score: 1

      3) I say "no" all the time. Well, not directly. I say "Sure, how much money you got". There is NOTHING impossible with Tech, the only questions are "how much" and "what's it worth to you?"

      LOL! Same here - i've found that the best way to calm down user exuberance is to ask "What's your budget number?"

      --
      #!/usr/bin/english
    7. Re:Mistakes learned. by sesshomaru · · Score: 2, Insightful

      Great but now can we learn from our past mistakes of the 1990's?
      You know, I actually remember being employed in the 90's. I remember the mistakes of the 90's.

      Well, except they weren't really mistakes, any more than a 3 Card Monty dealer has made a mistake when it turns out you can't actually win at 3 Card Monty.

      The truth is the mistakes of the 90's were primarily mistakes of finance, and this is a common problem in American business. The trouble is it is fairly easy to turn a business sector that's a home for honest, profitable business into a home for various scams.

      The stuff you are talking about? Well, a lot of it has to do with the lesser position IT workers are in now versus the 90's. In the 90's IT workers were at the top of the food chain. Investors were investing in Internet startups. In order to attract investing dollars, you needed tech workers and there weren't enough to go around.

      Tech was sexy and the idiocyncracies of West Coast tech workers (particularly former Phreakers like Woz and Jobs) were considered sexy. You didn't want to be the IT worker in the suit because that wasn't what investors wanted to see.

      I remember one of my bosses dressing up to go to a meeting with IBM and the IBM people taking pains to tell her that IBM was hip now and there was no need to be so formal in the meetings. The whole culture was different because it was a tech bubble.

      I never want to see a bubble like that in my line of work again because I value stability, but seriously, it had a lot more to do with button down finance types misreading the market and throwing money at dubious business plans than wearing jeans to work.

      --
      "MIT betrayed all of its basic principles."
    8. Re:Mistakes learned. by AgentSmith · · Score: 2, Informative

      A breakdown and rebuttal

      Mistake 1: Thinking IT is on top of the food chain. No we are not IT is on the bottom of the food chain we need to service everyone. You may get paid more then the other guy and you may be more skilled but who ever you are doing work for is your boss.

      Customer Service in an organization is vital. Who you work for is your client. But I ask you this: If IT isn't that important, why is IT is an after thought until something goes wrong? If I had a nickel for every war story where the company was saved by IT I'd be a very wealthy man. Don't under rate the importance of IT. The story's moral: IT is important, but be humble anyway ya prick!

      Mistake 2: Not being professional. You should not stand out as the IT Guy because everyone else is wearing business casual and you are in tee-shirt and jeans. It is unfair and wrong but it is the way it is you need to dress to fit in. Otherwise you make people uncomfortable if they are uncomfortable your job can be at risk.

      OK. This is right on the money. If you don't want IT to be involved in your workplace, go ahead and try to be an "individual". If people are comfortable with you, they will be willing to interact with you. Also they might trust your judgement more and get you more involved. Getting along sometimes is the grease on the wheel when pure logic isn't enough.

      Mistake 3: Saying No. They need to get the job done just not doing it because you personally don't like it will not help anyone.

      Saying 'No' just because you don't like it is BAD. Saying 'No' because you know it is NOT possible with the time,money and technology your organization has is GOOD. Have an open mind and at least look for a solution before completely canning it.

      Mistake 4: Saying Yes. Being Blind to problems without brining them up in the beginning and getting someone else above you involved in a solution could lead you working on a quagmire.

      Like Mistake 3. Too true. Mistake 4 is right on the money.

      Mistake 5: Thinking you are better then everyone else. Just because they don't know the difference between USB and Firewire doesn't make them stupid. Just because you do doesn't make you a genius. Respect the people you are working with, and they will respect you back.

      Completely on the money. Most low level IT work any monkey can do. You are hired because you took the time to learn those skills. Bob in accounting might be a wanker, but he too was hired for what he knows and what he can do! Also even if you are a genius, you can be replaced. Anytime anywhere.
      Like in Mistake 1 know your value but be humble.

      Mistake 6: Respect your boss. They are a lot of bad bosses out there also a lot of good ones. Even if your boss seems to be cut from Dilbert you should give him the respect that they deserve. For being in that position. It means things like not publicly humiliating them and when arguing your point try not to make it personal.

      I don't always like my bosses. Matter of fact I can hate my boss and think he is an embodiment of the Peter Principle. My boss also, signs my checks and does my performance reviews. I put my two cents in when asked and do my job. YMMV, but make sure you communicate with your boss and always CYA with emails if things go awry.

      Mistake 7: Trying to change the world. Don't try to change the world just try to make your work environment better. Put your feelings about GNU, Patents, Microsoft.... Aside and focus on getting your work done.

      Yup. Leave the soap box at home. If the opportunity opens to try to Open source etc. throw it out as an option, but don't look like a revolutionary fanboy while doing it. Nice concise logical arguments. Especially ones that show where your organization saves the money.

      Mistake 8: Money doesn't matter. It does always keep an eye on how you are effecting the bottom line. You can save 10 minutes a day in computation but the cost for you to make that change would take 100 years to recove

    9. Re:Mistakes learned. by timjdot · · Score: 1

      Duh, some comment about the AJAX craze is definitely in order here. :-) Of course, many programmers wouldn't trade a rats whiskers for seeing what the customers are really doing with the software. The Internet age makes the client-server era folks look like uber-geniuses WRT operational software. I guess since many >40 and most >50 engineers threw in the towel then the industry is repeating itself. Now let's talk about XML EDI! Clearly learning from the past is not something any programmer wants to do. I think they want to fiddle with the latest framework from what I see.

      Tell an American to do something stupid and many of them can find another job (making cabinets for instance). Tell another culture and they may say "yes" to everything. (You know who you are!). Simply economics. They need the job bad enough to sell their soul. Poor Americans would do that too but they can sell their soul elsewhere for more money. So, BS managers with no tech qualifications feel a ton better working with a "Yes" culture than with Americans who actually have studied the things they are pretending to know.

      --
      Expect Freedom.
    10. Re:Mistakes learned. by jellomizer · · Score: 1

      If you were working for me I probably wouldn't care much about most of these rules myself. But if you need to deal with other people from other units it does help. But when times get tough again any little bit extra can be the differnce between keeping your job and a layoff.

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

      Wow. While some of these have some kernel of truth, why didn't you just write "conform!" and avoid the space you wasted on the /. hard disks? It is indeed sometimes worth it to learn the political system of where you work, but it also frequently helps to sit *outside* that system, if for no other reason than it makes you better able to do your job. Also, people who "play by the rules" always and stick to the letter of the law rarely innovate in any amazing fashion.

      If I didn't have work to do, I'd sit down and discuss this point by point, but at the moment the thing that really sticks out for me is that you seem to have spent a little too much time drinking the kool-aid of corporate life. You should try and comprehend the social system of the place you work at, but it's not necessary to buy into it. You seem to not want to seem "too geeky", or some other silly thing like that. Unless you've got some desperate need to actually move into a management position, I don't see the point of "playing the game" to the point you suggest. Make your deadlines, do good work.

      I also tend to think that technical professionals (the ones that repeatably do good work, be they systems engineers, programmers, etc) *are* generally more intelligent than the average manager, if for no other reason that technically inclined people are generally more intelligent (in quantifiable ways, I don't know if there's a quantifiable way to objectively compare "soft skills" that are more necessary for management-track positions) than the population at large, in terms of reasoning/problem solving skills without regard to artificially created external limitations (which, it could be argued, could also be factors that create separation between those with good reasoning skills and those with exceptional ones). Now, being arrogant might not be wise, but being smarter than your coworkers and not hiding that fact shouldn't be discouraged.

    12. Re:Mistakes learned. by Anonymous Coward · · Score: 0

      This made me laugh.

      1) Were I work IT are less than alga on the org chart. The front desk receptionist out ranks us.

      2) I'm in business casual. Everyone else is in suits or uniforms. They wanted me in a suit and tie to move around and setup computers. That lasted the first 9 months of the job before they told me that I could wear business casual.

      3 + 4) My two canned responses are: I'll be there and fix it in 5 minutes. or I can't do that because I don't have access to that system. I'm pretty much expected to drop what ever I'm working on if anyone walks in or calls to fix their problem. That could take anywhere from 5 min - 2 hours. I never just say yes. I always tell them that might cost x amount and sticker shock stops some of the wild ideas.

      5) I know that I'm not any better than anyone else. I think that I have a valid complaint when all my co-workers/users have a min. of 30 hours of college and most can't remember how to copy and paste from excel to word in any manner. I've shown these people dozens of times how to do this, but they just can't remember how. They think that I'm a freaking genius for being able to do that!

      6) Kinda hard when your boss is the one that can't remember how to copy and paste. I think that you need to rephrase this one as don't laugh at your boss in front of your boss. If you are going to bitch and moan about how stupid your boss is being, make sure it isn't on e-mail, the door is closed, the room/phone isn't bugged, and you don't have the office suck up around during your bitchin session.

      7) Change the world? I'm just happy when I'm able to make routine office replacements.

      8) Money always matters. It's the best excuse in the world. Yes we can do that but it'd require 3-5K for its own server to do right. Oh, we don't have that much to spend. How much do we have have to spend on this project? What ever I put into it time wise. Laughs and giggles.

      9) Hey, work is fun. It's annoying coworkers or bosses that aren't fun, or strange computer problems that just won't go away. Generally work is fun though.

      10) When 8 money wasn't an issue and they made a major purchase systems purchase, the first time the computer folks heard about it was when we were told to show up for the training and then to start manually importing records from the old system to the new system. Remeber, I told you here IT ranks lower than alga on the org chart. Alga isn't asked any questions for major purchases and is lucky to get what little light and nutrients are thrown our away. Yes, we could have stopped some "contract issues" with a vendor if we were asked or even allowed to look at the contract before they went out and bought the product. My boss took a sales guy's verbal o.k. that their software does what the government requires we need done. Does there software do it? Nope. It's not in the written contract anywhere, but my boss insists that they agreed to do it, and it'll be ready.

    13. Re:Mistakes learned. by MobyDisk · · Score: 1

      Mistake 7: ...Put your feelings about GNU, Patents, Microsoft.... Aside and focus on getting your work done. That's an interesting one. If your feelings about such things are not compatible with your work environment, then your feelings are either:
      1) Not compatible with the real world (AKA - All software must be free as in beer, but oh, I want to get paid)
      2) You are working for the wrong type of company and should find a company that shares your belief set. Don't work for Microsoft and believe that Linux will rule the world. Don't work for SCO but hate software patents.
    14. Re:Mistakes learned. by jedidiah · · Score: 1

      >> Mistake 5: Thinking you are better then everyone else. Just because they don't know the difference between
      >> USB and Firewire doesn't make them stupid. Just because you do doesn't make you a genius. Respect the people
      >> you are working with, and they will respect you back.
      >
      > Completely on the money. Most low level IT work any monkey can do. You are hired because you took the time to

            Not really. It's remarkable how hard it is to find a suitable trained monkey for those low level jobs.

            This is more just a management delusion.

      > learn those skills. Bob in accounting might be a wanker, but he too was hired for what he knows and what he can
      > do! Also even if you are a genius, you can be replaced. Anytime anywhere. ...another management delusion.

            IT is not a "commodity" job. There's usually far to much proprietary information tied up in what
      you do even if you are as much a "trained monkey" as the discipline will allow. What you really have
      to worry about is the fact that management is clueless or malicious. They are out to screw you over
      to secure a better bonus (for cost cutting). Or they are just too dumb to realize that you really can't
      be replaced easily.

            The fact that you're damn near impossible to replace won't keep them from trying out of sheer stupidity.

      > Like in Mistake 1 know your value but be humble.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    15. Re:Mistakes learned. by recharged95 · · Score: 1
      Mistake 0. Health > Ego > Work.

      Stay healthy, get some sleep, eat some good food, have a life basically. Cause if your dead, this discussion is meaningless.

    16. Re:Mistakes learned. by Knara · · Score: 1

      People ask me how hard it can be to find a tech support person, or a systems admin, or a programmer.

      The answer is always "not hard, but it's hard to find a *good* one."

      Folks like the original poster (and sadly, some management chains) hire specialists in every area except IT (it seems) with the idea that the person joining the organization is bringing their expertise to add to the knowledge base of the company. With IT, however, it seems that some people place them slightly above the cleaning staff. When someone suggests an idea and it's going to be bad for the company, it should be _expected_ that the systems admin / whoever says, "No, we shouldn't do that, and here's why." If they still do it anyway, the CYA email and documentation should be archived so that one can say, "I told you so" and the shit will hit someone else.

      Good IT/devs/whatever aren't trained monkeys and can't be easily replaced without making sacrifices on the business level. You can always get someone cheaper, but as a growing mountain of anecdotal evidence seems to be showing, you're not going to get the same "quality" of expertise for 1/2 to 1/3 the going USD rate for a position.

  11. Surprise, surprise by Red+Flayer · · Score: 3, Interesting

    AeA was founded to lobby the US Government for contracts for HP and HP suppliers.

    Today they lobby the US government for increased H1-B quotas to keep employment costs down, in addition to lobbying for contracts. It is in the best interests of tech companies to have an increased supply of qualified labor. Great -- although there will be a lag, if pay and prestige increase for these high-demand positions, more students will enter comp sci and engineering programs. Instead, AeA is asking the US government to subsidize their industry by increasing the labor supply.

    I'm not saying there wasn't job growth in tech sectors the past couple years. What I am saying is that AeA has an agenda to push, and it's not one necessarily aligned with tech workers.

    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    1. Re:Surprise, surprise by radtea · · Score: 4, Interesting

      Increasing the number of H1-B visas won't address an important additional problem that the summary doesn't mention: increasing unwillingness of foreign tech workers to come to the U.S. because they have no rights there. Granted, some of them may be coming from countries where they have fewer rights than American citizens do, but once they enter the U.S. they have no rights whatsoever: not habeas corpus, not due process, not anything.

      I've worked in the U.S. in the past, but would be very unlikely to accept a position there since the passage of the Military Commissions Act of 2006, whose passage makes clear that the government believes that no constitutional protections apply to non-citizens, as it explicitly suspends habeas corpus for non-citizens suspected (for any reason) of terrorism. Given that the constitution explicitly forbids congress from passing any law that suspends habeas corpus except in cases of invasion or insurrection there is no reasonable interpretation that can be put on this except that foreigners have no rights in America. All it takes is one baseless accusation of terrorist activity against you, and you're out of luck.

      Given that this has actually happened, it is not at all unreasonable for foreigners to want to stay away.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    2. Re:Surprise, surprise by Anonymous Coward · · Score: 0

      Who modded this "Interesting"? Are you saying you DIDN'T KNOW this was going on in the US, and only now are finding it "Interesting" to hear about it? With all the attention on Gonzales recently, you'd think everyone would know by now the officially stated US position that there is no constitutional right to habeas corpus, that Geneva Conventions are quaint and outdated, or that a dunk in the water never harmed anyone.

      Please, watch your government closely. Eternal vigilance and all that.

    3. Re:Surprise, surprise by Joey+Vegetables · · Score: 1

      If it weren't for having family here in the U.S., I would want to stay away as well, and I was born here. I love the ideals on which the United States were founded, but I hate what it has become (note verb pluralization - originally it was a union of mostly sovereign states, not a centralized totalitarian dictatorship). Worst of all I hate that we Americans have become conditioned, like people in much of the rest of the world, to just bend over and accept being servants of governments, rather than it being servants of us. I do not know any effective way to change the situation, and if the opportunity presents itself to escape, perhaps to Eastern Europe where my wife is from, I'm outta here. Not that Eastern Europe doesn't have problems as well, but at least they do not include total, public contempt for the rule of law and for fundamental human rights.

  12. I often wonder . . . by pembo13 · · Score: 1

    why they even give work visas still. It seems like the majority of "red blooded American's" don't even like foreigners.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:I often wonder . . . by the_womble · · Score: 1

      That is why George Bush is trying so hard to balance this out by making sure that foreigners do not like Americans either.

  13. Propaganda by Anonymous Coward · · Score: 0

    H-1B story orginally from New York Times : http://news.sulekha.com/newsitemdisplay.aspx?cid=5 43269

    Biggest H-1B firms are biggest outsourcers. Time scale back this program or open it up to lawyers and doctors and reporters (then we'll see how long it lasts!!!).

    Big business is trying to push through special subsidies in the form of expanded indentured servitude laws and easier outsourcing. Tell Congress to just say no to these bums.

    1. Re:Propaganda by timjdot · · Score: 1

      Who cares about H1? Last place I worked a dude had been there for years (I think 5 total in the USA) on an L1. Still there too. Why bother paying for the H1? L1's can never go free. I've seen HCL and Wipro scamming this L1 practice over the years.

      --
      Expect Freedom.
  14. conspiracy? by superwiz · · Score: 3, Interesting

    Let me be the first one (I think) to say that this is just another conspiracy to import more programmers to depress domestic programmmers' wages.

    --
    Any guest worker system is indistinguishable from indentured servitude.
    1. Re:conspiracy? by djasbestos · · Score: 1

      At a previous dev job, my team lead was from Mumbai, and he's probably one of the smartest, most skilled people I know. And he had good business sense (and spectacular English), which is the major downfall of outsourcing...the off-shore people might be programming gods, but if they don't understand lingually or business-wise what you need, they are useless.

  15. BS by timjdot · · Score: 4, Insightful

    This angers me alot. I grew up in SC and you can walk down the street and find people with IS and other tech degrees. These young adults are stocking shelves at K-Mart, selling cell phones, et cetera. Maybe its racial (they are usually but not always of African American ancestry) or maybe just plain horde mentality but with an annual household income of about $34K (less than 1/2 of most places in CA) I believe the claims companies cannot find American works are just flat out bullshit.

    --
    Expect Freedom.
    1. Re:BS by dleewo · · Score: 1

      Not being able to find people is a definite concern. There are 2 issues:

      - Because someone has a degree doesn't mean I want to hire them.

      - A lot of people are not flexible enough and aren't willing (or can't) to relocate to where the jobs are.

    2. Re:BS by cmorriss · · Score: 2, Insightful
      I grew up in SC and you can walk down the street and find people with IS and other tech degrees. These young adults are stocking shelves at K-Mart...

      While I'm sure there are some cities in the U.S. that are suffering for a lack of IT jobs, it doesn't mean this is common everywhere. Available jobs of each type tend to group in certain areas. If those people were to move here, NY, I bet they would have no problem finding a job. I know several managers in companies who simply cannot find qualified candidates for needed positions. There are many other cities in the U.S. like this.

      Maybe if the job market sucks in your area, it might be time to look for a new job market.

      --
      10 minutes working on a sig. What a waste.
    3. Re:BS by timjdot · · Score: 1

      You're 100% right. I left a few years back as did most everyone else. But my point is the "American worker shortage" is just plain bullshit. You have to consider people from very poor backgrounds: the ability/courage/expectation to get a bus ticket and wing it to another state just isn't there. I think you have to get into the lower middle class before you can start to conceive of these sort of actions. From what I've seen. There are things lower class people think about and know how to do and there are things middle class people think about and know how to do. Then there are things rich people know about and know how to do. I never knew how to run a business because I had no personal references. But I also do not know how to go about getting medicare.

      You are right. These people SHOULD leave. I think they are tricked/misinformed to thinking an IS degree will lead to a job. OTOH, companies could locate to SC or other poorer states as the pay is not much more (if at all once factors are considered) than India.

      --
      Expect Freedom.
    4. Re:BS by Anonymous Coward · · Score: 0

      What a silly, silly, comment. I too grew up in SC and currently live in the Seattle area. The cost of living here (or in CA) is approximately double that of SC. Does it not stand to reason that median pay is also approximately double. Your thought process is horribly short-sighted and surface-deep.

      In most places in SC, $34k is a perfectly acceptable salary. Here it is not; the difference is in the cost of living.

    5. Re:BS by timjdot · · Score: 1

      OK, I'll call your bluff if you want to get to brass tacs. How much are you paid? I can show you a .netter with 12-14 years of experience who makes $50K. And that's not even getting into the state workers or the unemployed. BTW, I said HOUSEHOLD INCOME, not Salary. There's a big difference.

      My only point is there are 100,000's or even millions of qualified tech workers who are available at competitive rates in the USA. Competitive rates being rates far below what you or I make (I no longer live in SC and did my time on the left coast too).

      --
      Expect Freedom.
  16. Reap what you sow by pierced2x · · Score: 2

    "but our companies are having difficulty finding Americans with the background"

    If they didn't spend the past 5 or so years convincing the next generation of potential IT workers that all of their jobs were going to be sent overseas for next to nothing, they might have some people domestically with the skills they are looking for.

    The bottom line is their are people in the U.S. with the skills, they just cost more. Now they are running short of people overseas, and they have to start paying more.

    Yes, I am biased from my work on an Indian call center that included me being laid off at the completion of the project, so my ideas may be more emotional than rational. I think there is some truth in what I'm guessing.

    1. Re:Reap what you sow by borne2bash · · Score: 1

      You're response is just. I believe it is a scam just to get more foreign workers here. I've been in the I.T. field for the past 12 years in varied positions from PC Tech to Unix Admin and one thing that I've seen is many of these foreign workers are not as skilled as we are led to believe. I base a lot of that on the ones that I've personally worked around, but if you don't believe me, take a look at the various I.T. forums online. Take a close look at the names of the posters. I actually took a position from a Indian contractor once (which seems to be unheard of these days), because as it turned out the guy wasn't doing anything. His own manager had no clue what he was doing on any given day. Many of these foreigners are indeed qualified, but many aren't, and are getting the positions because of their nationality. It angers me when I see that they're saying they can't find any talent here. I believe the correct phrase is we can't find anyone who'll take less money and do whatever we tell them to do without incident.

  17. Consider the WAGES by TheGrapeApe · · Score: 4, Insightful
    which have been flat...
    Here's a quote from a Seattle Times article last week, that sums the point up rather nicely:

    Businesses bemoan the alleged shortage of Americans trained to do the work. But wait a second -- the law of supply and demand states that a shortage of something causes its price to rise. Wages in information technology have been flat.

    The companies fret that not enough young Americans are studying science and technology. Well, cutting the pay in those fields isn't much of an incentive, is it? I have yet to see any of the people complaining about the "lack of U.S. skill" answer that question adequately...
    1. Re:Consider the WAGES by lucabrasi999 · · Score: 2, Informative
      The companies fret that not enough young Americans are studying science and technology. Well, cutting the pay in those fields isn't much of an incentive, is it?.....I have yet to see any of the people complaining about the "lack of U.S. skill" answer that question adequately

      Oh, please. Hotjobs.com shows that the average salary for an entry level programmer in my hometown (Pittsburgh) is $55,000. No matter how you slice it, that's alot of freakin' money. I even checked a couple of other industries (Accounting and Architecture) and the entry-level salaries there are much lower --> I have to admit, I just picked two industries -- so I run the risk of not having a representative sample. But, I imagine if I spent an hour and picked most industries, we would see that IT still pays well. I believe that a 'lack' of salary is NOT the problem.

    2. Re:Consider the WAGES by plasmacutter · · Score: 1

      Oh, please. Hotjobs.com shows that the average salary for an entry level programmer in my hometown (Pittsburgh) is $55,000.


      the problem is their definition of 'entry level' is completely different from other industyries' definition of entry level.

      in business, finance, architecture, or actuarial entry level is fresh out of school.. in programming 'entry level' is 2 years of experience in 4 languages + scripting.

      in cs they dont spend all that much time in languages, they spend the time in concepts, algorithms, optimization, mathematics.

      entry level is supposed to be just that.. ENTRY LEVEL.. not "you need X years of experience".. e-n-t-r-y l-e-v-e-l

      oh well.. this is the reason why i augmented with a second degree and am trying to prepare myself for SOA exam p. exam p is hard as crap for anyone who hasnt taken a math major, but at least once im done with it i wont have my interviewers expecting this catch 22 of expreience for entry level positions.
      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    3. Re:Consider the WAGES by Jah-Wren+Ryel · · Score: 2, Interesting

      Oh, please. Hotjobs.com shows that the average salary for an entry level programmer in my hometown (Pittsburgh) is $55,000. No matter how you slice it, that's alot of freakin' money.
      And if you look at the historical data, you'll see that entry level programmers were getting $54,400 5 years ago. After inflation, that means they are paid less today than they were 5 years ago. That's what the OP was taking about - if demand is up why are salaries down?
      --
      When information is power, privacy is freedom.
    4. Re:Consider the WAGES by lucabrasi999 · · Score: 1
      And if you look at the historical data, you'll see that entry level programmers were getting $54,400 5 years ago. After inflation, that means they are paid less today than they were 5 years ago. That's what the OP was taking about - if demand is up why are salaries down?

      At the risk of taking a Karma-hit, might I suggest that many IT persons are overpaid (including me)? Turning out thousands of line of average code isn't that hard.

    5. Re:Consider the WAGES by Anonymous Coward · · Score: 1, Interesting

      I am but one data point, and though I started at a very low salary in '02 out of school, I have climbed about 17k per year since then, changing jobs twice. I can assure you the financial industry is willing to pay for quality people. Considering that finance is known to the best paying out here, you would still be surprised at how poor some of the candidates we get are. There is a shortage of SKILLED programmers out there.

    6. Re:Consider the WAGES by Anonymous Coward · · Score: 0

      "The companies fret that not enough young Americans are studying science and technology. Well, cutting the pay in those fields isn't much of an incentive, is it?"

      This lie burns me too. I mean really burns me. I busted my butt for six years to get a Ph.D. and then it took me nearly a year to land another science job, and it pays peanuts. Yesterday on the bus I heard two stoners talking about getting a job as line cooks at Denny's...it pays nearly the same as what I make. We're cranking out science Ph.D.'s in this country like there's no tomorrow, but grad school ends (eventually...eventually...) and you gotta eat. Academia and government labs are flat on their asses broke with layoffs increasingly common. Industry's hiring is up from a year or two ago, but that doesn't mean much since back then there were hiring freezes all over. Worse industry stopped keeping pace with the production of scientists around ten years back. Jobs that used to go to MS (and sometimes even BS) degreed people are now going to Ph.D.s unable to find better employment. I have no idea what the poor newly minted BS are doing. Probably getting McJobs that have nothing to do with their degrees, or being used as scientific cannon fodder in grad school and further exacerbating the problem of too many Ph.D.'s. But there's a "critical shortage" of scientists in the US...

    7. Re:Consider the WAGES by Mr.+McGibby · · Score: 1

      Turning out thousands of line of average code isn't that hard.

      Then why is there a shortage of people willing to do it?

      --
      Mad Software: Rantings on Developing So
    8. Re:Consider the WAGES by Mr.+McGibby · · Score: 1

      I busted my butt for six years to get a Ph.D. and then it took me nearly a year to land another science job, and it pays peanuts.

      That's your problem. Perhaps you should've looked at the job market. Most pure science degrees don't pay. I would think that you would be smart enough to figure that out since you got your Ph.D. Just because you got a degree doesn't give you some sort of entitlement to a large salary.

      --
      Mad Software: Rantings on Developing So
    9. Re:Consider the WAGES by lucabrasi999 · · Score: 1
      Then why is there a shortage of people willing to do it?

      There isn't. If you open up the H1-B process, the US would be overwhelmed with coders.

    10. Re:Consider the WAGES by Mr.+McGibby · · Score: 1

      There isn't. If you open up the H1-B process, the US would be overwhelmed with coders.

      I was talking about the United States, not the world. Why don't we just open up the borders completely and we'll be flooded with tons of cheap labor! It will drive down prices and salaries across the board and we'll have an economic crisis on our hands.

      H1-B isn't an immigration program, it is meant only for *extremely* highly skilled or specialized employees for which no people in the USA can be found...at any price. Salary isn't supposed to be a factor. Are you seriously saying that there are literally no more coders without jobs in the United States? How about we double the salary? I think you would find plenty of coders right here in the USA if you did that.

      --
      Mad Software: Rantings on Developing So
    11. Re:Consider the WAGES by mikeh9741 · · Score: 1

      From Hotjobs/salary.com's methodology statement (http://hotjobs.salary.com/salarywizard/docs/salwi zhtmls/methodology.html):

      Although the data sources we use are the most recent available, there is a lag between the effective data of the salary information they report and today - sometimes more than a year. To recognize that salaries increase faster than studies are printed, Salary.com uses the industry standard approach of modifying the data by applying an aging factor to adjust the data to a common date and to accommodate the movement of salaries over time. Not all salaries move at the same rate. For instance, in the last few years, salaries in the information technology field have increased much faster than salaries in other jobs (5 to 15 percent for IT versus 2 to 5 percent in general). Therefore, IT salaries are adjusted at a higher rate than non-IT jobs.

      So I wonder how old the data they used to adjust developer salaries is. I wonder if anyone else can provide a link that shows how developer salaries have changed over, say, the last ten years.

    12. Re:Consider the WAGES by lucabrasi999 · · Score: 1
      I was talking about the United States, not the world. Why don't we just open up the borders completely and we'll be flooded with tons of cheap labor! It will drive down prices and salaries across the board and we'll have an economic crisis on our hands.

      And, why not? This country was built on immigration. Even your ancestors (unless you can trace your ancestry to Native American tribes). Let the walls down and let's compete from a pure Darwinian point of view. The strong (and/or talented) survive. If someone doesn't have the skills to stand up to that coder from Vietnam, China or Bangalore, then the better start a new career.

      BTW, I am only (partially) kidding.

    13. Re:Consider the WAGES by Mr.+McGibby · · Score: 1

      We probably agree on this. I am all for immigration. My grandfather was born in Ireland. But economic realities do require some limits on the numbers you can let in at any one time. Also, we shouldn't be misusing H1-B. If we simply want to let more people in, then lets do it by the normal immigration system, not by bastardizing a special program.

      --
      Mad Software: Rantings on Developing So
    14. Re:Consider the WAGES by Richard+Steiner · · Score: 1

      Then why is there a shortage of people willing to do it?

      If American employers are so willing to cross international boundaries to obtain technical talent, why aren't they also willing to cross state lines to obtain the same level of talent (keeping those jobs inside the US)? After all, isn't telecommuting == telecommuting and relocating == relocating?

      I suspect most shortages are due to one of the following:

      (1) An employer who is looking for an unlikely/unreasonable mix of skills, experience, and salary requirements.

      (2) An employer who is interested in outsourcing and simply looking for excuses.

      (3) An employer who is located in an area where an actual local skill shortage exists.

      Which one is more likely depends on many factors. I've seen prime examples of all three over the past 18 years.

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    15. Re:Consider the WAGES by Fulcrum+of+Evil · · Score: 1

      At the risk of taking a Karma-hit, might I suggest that many IT persons are overpaid (including me)? Turning out thousands of line of average code isn't that hard.

      There's no such thing. If demand is going up, salaries should go up too. If demand goes down, so do offered slaries. Salaries are going down a little bit, therefore demand is down a little bit. Easy.

      Basically, if they actually want more people, they'll crack open the checkbook.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    16. Re:Consider the WAGES by Jah-Wren+Ryel · · Score: 1

      At the risk of taking a Karma-hit, might I suggest that many IT persons are overpaid (including me)? Turning out thousands of line of average code isn't that hard.

      You aren't the first to try and argue that software engineers are slackards and deserve to be paid less. The point is irrelevant, the claim is that supply is insufficient and by the basic laws of economics, if supply is insufficient to satisfy demand, price goes up. Since price has been going down, then supply most not be insufficient, ex post facto ergo dim sum.

      --
      When information is power, privacy is freedom.
    17. Re:Consider the WAGES by lucabrasi999 · · Score: 1
      You aren't the first to try and argue that software engineers are slackards and deserve to be paid less.

      I agree with most of your post, but I must point out that I never claimed that anyone in IT is a 'slackard'. Being a slackard is different than being overpaid. Most of the folks I have worked with in my 13 years in this field are very hard workers.

    18. Re:Consider the WAGES by edwdig · · Score: 1

      Finance jobs also have long base hours, and tend to frequently expect you to put in extra time. The total dollar figure may be good, but it's not that great when you figure out your hourly pay.

      I had a finance job once, but just couldn't take the way it took over my life completely. All the good programmers I know wouldn't even consider a finance job due to that.

  18. Oh there's demand... by PingSpike · · Score: 2, Insightful

    I'm sure there's significant demand for skilled technical workers willing to work at crummy wages compared to other, easier to learn fields.

    In a related story, there is also significant demand for $1.00 lakefront homes.

  19. This statement is never qualified by arnie_apesacrappin · · Score: 4, Insightful
    There would have been a lot more than 147,000 jobs created here, but our companies are having difficulty finding Americans with the background


    Every article about outsourcing or jobs in general has a quote along these lines. And they never qualify it with "for the rates they are willing to pay." Unless a company is doing some serious, way-out, pie-in-the-sky research, there are people that can and will do the job for the right price. Employers just don't want to pay it. If a company really wants a CCIE with 20 years experience in networking for a position in New York City, they just might have to pay a premium rate. I didn't take Econ 101, but it seems like simple supply and demand to me. How come limited supply increasing demand is good when companies want to sell products, but bad when they are hiring?

    --

    Still, with a plan, you only get the best you can imagine. I'd always hoped for something better than that. -CP

    1. Re:This statement is never qualified by Shados · · Score: 1

      From my experience, companies do pay. A lot. With advantages. The catch is really "finding americans with the background".

      What these companies want isn't someone who can code in assembly or deal with state machines. They want analysts, software architects, software engineers, developers, etc. In the current market, these are -rare-. I'm currently "only" a software developer with a bit of business analysis and software architecture background, and I have a -back log- of offers (that is, I'm on medium term contracts bouncing from jobs to jobs, with companies willing to wait 6+ months for me to finish a contract for the hope of an interview, at just about any rate I'm going to ask).

      The sad part, si that I don't even have a BS, else it would be even more so. And most everyone i know with similar skillsets (and thats a lot, spawning both Canada and the US, as I travel a lot) are in the same situation.

      Part of IT is in -extremely- high demand. Its just not the part where people hack code in Emacs. If you have the right skills, employers will kiss your boots.

    2. Re:This statement is never qualified by Anonymous Coward · · Score: 0

      Lack of qualified US workers also has little to do with outsourcing. The company I work for (a huge US comms. company) is hiring fresh graduates in India with zero exerience. To make it worse, many Indian colleges (the prestigious IIT being an exception) have hardly any computers at all so most assignments are theoretical rather than actual hands-on programming - i.e. they are graduating people who don't even know how to program(!), or how to run the most basic commands on a Unix system.... Before I get accused of bias, please note that it my Indian colleagues (I work as part of an essentially all Indian US-based team) that are telling me this! My Indian colleages also complain about how lying about experience is the norm over there - it's extradordinarily difficcult to get people with real experience unless you are willing to pay top dollar to attract the best (and most companies are more interested in getting the cheapest, not the best).

      Luckily for American software engineers facing stagnant salaries because of outsourcing, it seems that most companies are finally (slowly) starting to realize that outsourcing doesn't pay. The salary bill is lower, but not as much as the output (working code) is lower, and in the meantime you're destroying the knowledge base of your products due to the high turnover (30%/yr typical in India).

    3. Re:This statement is never qualified by krazdon · · Score: 1

      While I'm sure that's true for most software companies, the larger software companies are willing to pay more money. I'm pretty sure that Amazon, Apple, Google, Oracle, Microsoft, and Yahoo all pay 70k+ to college grads. And yet those companies are still having trouble finding college grads to employ, because there are only so many really smart ones out there. If 70k for new grads is not enough, how much should they pay to get more smart people into the field. Allowing them to employ smart people from other counties helps, but it seems that nobody wants that. Other solutions include advertising how much you can make, and trying to make it less of a "geek culture".

    4. Re:This statement is never qualified by jjk3 · · Score: 1

      Salary maybe an issue for some companies, but not all. I work for a company that pays very well and is a very good employer. It's a privately owned SME and we always have problems finding competent candidates for our infrastructure architect positions. The last time we hired one we had tech screened around 25 people. Only 3 candidates passed the tech screen and luckily one of them passed the face-to-face interview.

      I don't think out tech screen is too hard for someone who is applying for an architect position or even a senior system admin, but for the most part the candidates suck and can not backup the claims they make up on the resume.

      I have been involved in interviewing candidates for several other companies in the last few years and every time it's very hard to find competent people. Maybe it's just due to the competition in the SF Bay Area?

      Personally I just want to work with other competent people that are easy to work with and team players. I don't care if they come from the US, India, China, France or Texas.

      Joe

    5. Re:This statement is never qualified by Sqreater · · Score: 1

      You are the face of the problem.

      --
      E Proelio Veritas.
  20. Nope by Anonymous Coward · · Score: 0

    They're just desperate enough to pay anything to anyone.
    It's because of quantity, not quality.
    And that kind of thing will certainly attract more bad coders who just enter IT 'to pay the bills'.
    I guess you have a long, prosperous life as an unhappy contractor ahead...

    1. Re:Nope by Marxist+Hacker+42 · · Score: 1

      They're just desperate enough to pay anything to anyone.

      I've yet to see a 30 year unionized contract for IT work- but the bank expects one for me to buy a house. When coders get the same respect that banks do in this economy, THEN you will be able to say that the industry is desparate enough to pay anything to anyone. Until then, it's just more "we don't want to pay what it will REALLY cost to get the workers we need".

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  21. Boycott Business Week? by timjdot · · Score: 1

    BW looks to have stopped accepting comments. I guess they don't want comments contrary to the viewpoint they are promoting.

    --
    Expect Freedom.
  22. Notice we never outsource "management" by Eternal+Vigilance · · Score: 1

    Even though I can't imagine it being done much worse than it already is. Guess that "we're just maximizing shareholder value" line is simply another version of "the check's in the mail" or "we don't need a condom - I tested negative."

    But damn, it would be awesome to go to a meeting and have some VP ask me "How may I give you excellent customer service today?" :-)

  23. Surprising? by Anonymous Coward · · Score: 0

    >"our companies are having difficulty finding Americans with the background"

    That's because they've moved on. As the saying goes, fool me once...

  24. Long term consequences? by RyanFenton · · Score: 1

    I understand that our economic system has evolved to dismiss long term thinking*, but what happens when our knowledge-based jobs are fed mostly by outsourced workers, or workers who are intentionally not permanent residents? Management is difficult in the same sense rappers say pimping is difficult - anyone could do it, they just have to be willing to do it. What's needed is the workers... what, aside from unreasonable "intellectual property" schemes prevents outsourced workers from forming companies and completely doing away with American dominance of knowledge-based industries?

    Yes, we're going to get a few spikes in jobs for programmers filling gaps in the work that can be efficiently outsourced, and performing integration of outsourced work, but that only masks the shift away from our last reliable American industry outside of entertainment and service. Heedless outsourcing across decades invites the loss of our ability to do our own work.

    To all programmers outside the US: This is by no stretch a complaint against you - I'm actually very glad to see this trend towards greater US money available to international professional programmers. I hope to see many new software companies started and outcompeting US companies, and I hope to work with many of them. My complaint is in the way our market is allowing the local US economy for programmers to shrink in terms of educating new programmers locally, switching existing programmers to a roll of managing outsourced programmers - I see that as long term strategy with a lot of negative consequences. Without a healthy entry level market for programmers, our programming economy may stall.

    Ryan Fenton

    * ...to the point where a perceived lack of short-term thinking is grounds for a lawsuit for a publicly traded company.

    1. Re:Long term consequences? by geoskd · · Score: 1

      Management is difficult in the same sense rappers say pimping is difficult - anyone could do it, they just have to be willing to do it.
      I know slashdot isn't really the most receptive crowd, but I call BS on that one. If management were easy, then most managers would be "good managers". They would be the kind of people who get results, are well liked and repsected, and get promoted fast. I have met a few such people in my life, but not many. The reality is that tech managerment is damned hard. You have to have enough technical skills to understand your employees problems, know what to look for in new hires, and still retain the people skills to deal with the inevitable inter-personal problems, and office politics. Never mind the financial accumen to understand budgets, Return on investment, market trends, etc. How many competent engineers / programmers have you met with above average people skills? How about merely average. How many actually understand marketing? How about accounting? A good manager has to understand all of these things. An acceptable manager can handle about half of them, a mediocre manager only understands a few.

      It turns out that teaching engineering is relatively easy. You have concrete ways of measuing progress and knowledge, the answers to engineering problems (like science problems), always produce predictable results. Math problems likewise have a repeatable answer every time. Management problems however, almost never have a right or wrong answer (well ok, they have plenty of wrong answers). Management is still very poorly understood, and is, subsequently, very poorly tought. The problem stems from the fact that management problems very rarely offer the opportunity to try controlled experiments with repeatable results. You can't eliminate the variables from the process, so its almost impossible to evaluate the effects of a decision in concrete measurable terms. You can never be sure that some other factor wasn't involved in the results.

      -=Geoskd
      --
      I wish I had a good sig, but all the good ones are copyrighted
    2. Re:Long term consequences? by polyex · · Score: 1

      Ok, your response is so wrong on so many levels. You speak as if a company consists of one manager who makes all the decisions rather than the multitudes of managers who make the most inane decisions that require NO more technical skill than your grandmother. Also the statement that Managers have to have enough technical skills to understand employee problems is SO WRONG its just ludicrous, ever work for IBM, the ratio of programmers (you know the guys actually WRITING THE PRODCUT) to managers is 7 to 1, all of which are paid MORE than the engineer they want to outsource... jeez... Engineering: Can we subsrcibe to X level of MSDN? Manager #1: Whats MSDN, why do you need it? Manager #2: How much does it cost? Manager #3: Did'nt we already buy that? Manager #4: Did you get the TPS report? Manager #5: Lets have a meeting about MSDN subscriptions so you can explain it to me (because I cant be bothered or are unable to even understand fundamental parts of what we do beyond the sales brochure). Manager #6: Did you get the TPS report? Manager #7: Can you get a pirate copy of MSDN? Manager #8: Can you train (insert third world country national) to do your job? We cant afford you. To speak of engineering (especially software) as if it is not art in itself is nonsense as well. Its not easily measurable when you hit the real world. When you figure out a method for determing with certainty that a particular development project will be successful be sure to let the rest of the industry in on it.

  25. Blame TV, it shapes kids' interests by Morgaine · · Score: 4, Interesting

    You harvest what you sow.

    When you sow the message that the path to gleaming limos and the high life is through thug culture and pimping out your women, and not through intellectual pursuits or even good old-fashioned productivity and invention, then that's the kind of youngsters you breed. And the effect on the nation's future in advanced technology is then 100% predictable.

    Cool high tech doesn't appear by magic out of nowhere. You have to be highly educated (or at least self-taught and highly motivated) to work at the advancing edge of technology, and that requires a large amount of skill and deep interest in the topic. The message delivered by the telly is that those things are extremely uncool, unhip, and frankly "really dull, man".

    But it's a free country, right? So people can broadcast whatever they want, even messages that are contrary to our self-interest?

    Sure. But eventually you lose that precious freedom if you forget that real wealth (not just money) comes from progress and invention, because you'll end up in servitude to those nations that understand that you have to safeguard your future freedoms too, not just your current-day ones. And that means making education and technology and being intelligent cool in the public eye.

    There is a solution, and it's compatible with our current concepts of daily freedom. We need special interest group and lobbying corporations and a whole raft of think tanks to be giving the message of "tech and education is damn cool, and very profitable" to media, business, politicians, the to blessed public too, alongside the output of MTV and the RIAA delivering the message of self-destruction.

    It *is* possible. But it will require some effort on our part.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
    1. Re:Blame TV, it shapes kids' interests by timjdot · · Score: 1


      When someone asks me who I want to win some sporting event I reply that I care almost as much about their sport as their leading player cares about technology. When was the last time some sporting idol was known to be a fan of a new computer, cell phone, or software?

      --
      Expect Freedom.
    2. Re:Blame TV, it shapes kids' interests by moore.dustin · · Score: 1

      When someone asks me who I want to win some sporting event I reply that I care almost as much about their sport as their leading player cares about technology. When was the last time some sporting idol was known to be a fan of a new computer, cell phone, or software? Curt Shilling started a game design company
    3. Re:Blame TV, it shapes kids' interests by moore.dustin · · Score: 1

      Believing such things will get you a lot of flak from some intelligent people. You should hear the things people say to me when I tell them I want to own a huge company and make a ton of money. Intelligence applied should yield money, but that is not always the case nowadays. That said, if you lead a life to that end and make it known, you will get more resistance than support. Someone asks me why I am learning this or doing that and I reply: "To learn is so I can apply it to make me money." The response is usually, but not always; "That is greedy/selfish!" So to me, that is a big problem. When I get put down for wanting to lift myself up, that shows a large problem in the mentality of our nation.

  26. In a perfect equilibrium... by nick_davison · · Score: 5, Insightful

    The industry chiefs finally realized that you get what you pay for. Amazing.

    That statement is true only in a perfect equilibrium.

    Most equilibriums have a degree of lag. Supply increases in one area, demand takes a while to catch up so costs are low. Demand increases in an area, supply takes a while to catch up, so costs are high.

    Businesses are profitable by moving faster than that equilibrium shift and exploiting it. Businesses lose profitability the closer they are to an established equilibrium and they outright lose money when they fall behind it.

    India is a great example:

    There were a lot of very highly skilled engineers with minimal to no demand for their talents and thus would work for next to nothing. Smart businesses identified this and exploited them. Those businesses could now get high skill levels for very low cost.

    Everyone else saw these profits, Newsweek wrote articles on it, everyone moved in to the sector. As demand increased towards supply, profitability decreased. As demand exceeded supply with many dumb U.S. businesses working on articles and quotes from three or four years earlier, costs increased rapidly, the supply of skilled engineered diminished, many poor engineers saturated the market looking for the now great wages, it became a lousy area for U.S. businesses to exploit.

    The same has gone for big screen TVs. A few years ago, Circuit City, Best Buy, CompUSA, etc. were making a killing on every high end unit they sold. About a year ago, Walmart finally woke up, realized there was money to be made, slashed the margins so it could insert itself and killed their business model. For a long time, demand for TVs was greater than the number of stores supplying, profits were high. Once Walmart and Target realized there was money there, supply increased, profits decreased.

    It happened in the U.S. with the dotcom bubble and it's happened more recently with housing. For a while, a given market is massively exploitable. Over time, everyone thinks it's exploitable, everyone moves in to doing it, the margins decrease, it loses its exploitability.

    So, your statement is only partially true...

    Over time, yes, you get what you pay for (you may even get less if you're on the wrong side of the wave).

    BUT, if you're smart enough to identify the trends and get there ahead of others, you really can get far more than you pay for.

    For those that bitch about high executive salaries, that's what they're often really getting paid for: They're people who've established they're good at staying ahead of the wave, surfing its leading edge and keeping their companies hugely profitable. If your ability can keep your company on the leading edge of the equilibrium wave, making $500m more a year than a company that rode the top of the wave, isn't it worth paying you $50m for that edge?

    1. Re:In a perfect equilibrium... by miskatonic+alumnus · · Score: 3, Insightful

      For those that bitch about high executive salaries, that's what they're often really getting paid for: They're people who've established they're good at staying ahead of the wave, surfing its leading edge and keeping their companies hugely profitable. If your ability can keep your company on the leading edge of the equilibrium wave, making $500m more a year than a company that rode the top of the wave, isn't it worth paying you $50m for that edge?

      In a word, Enron.

    2. Re:In a perfect equilibrium... by syntaxglitch · · Score: 4, Informative

      For those that bitch about high executive salaries, that's what they're often really getting paid for: They're people who've established they're good at staying ahead of the wave, surfing its leading edge and keeping their companies hugely profitable. If your ability can keep your company on the leading edge of the equilibrium wave, making $500m more a year than a company that rode the top of the wave, isn't it worth paying you $50m for that edge? I don't think anyone would begrudge your hypothetical executive his huge salary. The complaints usually center more on poor evaluation of performance--the salaries of all executives are set at a level fully appropriate for the highly skilled exec you describe, but underperforming execs are typically not punished much and, because of organizational inertia, may even have already left with big bonuses before the problems they caused become apparent.
    3. Re:In a perfect equilibrium... by AvitarX · · Score: 1

      In fact a highly talented exec can still get it wrong some time and cost a company $500m. If they were to then pay back $50m it would be a more fair situation.

      Even risking a few years of $0m in wages is nothing if on a good year you get 10 figures.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    4. Re:In a perfect equilibrium... by Grishnakh · · Score: 5, Insightful

      No one worth listening to is complaining about highly-paid executives of companies with stellar performance. What they're complaining about is overpaid executives who drive their companies into the ground and then collect huge bonuses for it. A good example of this is Bob Nardelli of Home Depot, who drove the stock price into the ground, was almost facing a shareholder revolt, and collected enormous bonuses while in the company and also on his way out. Why are companies paying this kind of money for incompetent people who are ruining their businesses?

      Personally, I no longer shop at Home Depot.

      Another good example is Carly Fiorina of HP; got rid of the test & measurement group that did actual innovation, turned the company into a printer maker and white-box builder, and then took a nice golden parachute.

      Or how about the guy who took over SGI, ran it into the ground by making them move to Windows NT, then took a golden parachute and went to work at Microsoft?

      There's so many examples of this crap it's not even funny. There are examples of well-paid CEOs of companies with spectacular performance, such as Whole Foods, but you don't hear much about these. Probably because no one's complaining about them and the shareholders are happy.

    5. Re:In a perfect equilibrium... by Fozzyuw · · Score: 1

      It happened in the U.S. with the dotcom bubble and it's happened more recently with housing. For a while, a given market is massively exploitable. Over time, everyone thinks it's exploitable, everyone moves in to doing it, the margins decrease, it loses its exploitability.

      It's around that time that those who exploited it start selling books and running infomercial on the how to exploit it and exploit those who are looking to exploit it and in turn make a few extra bucks before it collapses.

      Cheers,
      Fozzy

      --
      "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
    6. Re:In a perfect equilibrium... by Maximum+Prophet · · Score: 3, Interesting

      This is how this happens:

      100 mid-high level executives take aim at the corporage dart board. 50 of them miss, 50 hit. The 50 that miss, more on to other "opportunities." The 50 that hit get promoted.

      Someone at company X, that needs a CEO, notices one of those 50 and says, "Hey, lets get them, they hit it big there!!!" Company X makes an offer to hire the executive, but the exec, not being too dumb, won't leave a good thing without guarantees, says "Ok, but I want A, B, and C and you have to give me M million dollars if you let me go early." Company X says, "No good exec would leave their current gig without a guarantee, so OK." Once the new exec is in place, not only do they not have their former support staff that may have been the reason for their success, but now they have the corporate equivelent of tenure and can try any goofy idea they want without fear that they will loose their shirt like if you or I if we lost our jobs.

      Sometime it takes several iterations of step 1 before you can become CEO, but it's a good job when you can get it.

      There are CEOs that worked their way up the ranks of the company they work for. We rarely hear their names associated with big corporate collapse do we? (Usually the insiders are too static for the board, so they go with a outsider to shake things up.)

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    7. Re:In a perfect equilibrium... by Anonymous Coward · · Score: 0

      No one worth listening to is complaining about highly-paid executives of companies with stellar performance. What they're complaining about is overpaid executives who drive their companies into the ground and then collect huge bonuses for it. A good example of this is Bob Nardelli of Home Depot, who drove the stock price into the ground, was almost facing a shareholder revolt, and collected enormous bonuses while in the company and also on his way out. Why are companies paying this kind of money for incompetent people who are ruining their businesses?

      I agree with you in general but it turns out that the picture is not that simple. Part of what executives collect on their way out is actually set in their individual hiring contracts. I don't know enough detail but WSJ wrote that this was the case with Nardelli and Home Depot. There are also "guaranteed bonuses" in contracts (oxymoron?).

      So prevalent contracts should change a lot before you will see an executive let go by the board with 2-4-week pay.

    8. Re:In a perfect equilibrium... by Anonymous Coward · · Score: 0

      Isn't it "Supply and Demand Model" and Adam Smith's economic theory? Why so many noise if US has been a leading economy supporting that model?

    9. Re:In a perfect equilibrium... by Grishnakh · · Score: 1

      Just because that's prevalent doesn't mean it's right, or that it doesn't deserve complaining about.

      Why can't I get a "guaranteed bonus", or a guaranteed golden parachute if I get fired? Because I'm not a CEO? No, but I'm sure I can mismanage a company into the ground as well as anyone else, so obviously experience and expertise isn't an employment factor.

    10. Re:In a perfect equilibrium... by superpulpsicle · · Score: 1

      ROFLMAO they are the perfect example of what happens when people actually take the time to dig up the dirt. I am certain 95% of the execs out there are replaceable.

    11. Re:In a perfect equilibrium... by Anonymous Coward · · Score: 0

      When Nortel dumped 60,000 people and John Roth left with over $300 million, I was pissed. Over the three+ years I was there I did astonishing things for that company, and along the way took on the responsibilities of five other jobs (due to mini-layoffs prior to the big one in late 2000/early 2001). My last year I earned three awards, worked 70+ hour weeks, and only had three weekends. I was permanent, hard-working, and really, really good at what I did.

      I most definitely hold a grudge.

    12. Re:In a perfect equilibrium... by macro187 · · Score: 1

      Did we learn our lesson? Are those "awards" paying the bills?

  27. PR blitz +1 by pkbarbiedoll · · Score: 5, Insightful

    My thoughts exactly. There are plenty of jobs available for workers, and plenty of US workers available for jobs. This article is yet another round in the ongoing saga of corporate interests applying downward pressure on wages.

    1. Re:PR blitz +1 by Anonymous Coward · · Score: 0

      You've hit the nail on the head. Why would people in college sign up for careers in IT when everywhere in the news it's stated that we are outsourcing/insourcing ALL of our IT jobs. It becomes self fulfilling. Truth is we've always had and will continue to need homegrown tech folks. The question is will our American companies pay them what they are worth?

    2. Re:PR blitz +1 by paulm · · Score: 1

      No. You are wrong. I've worked in many startup software companies (several of which have been really successful) and the overriding theme is always this - we can't find enough good people to fill the positions.

      Now, it may very well be true that at IBM/HP/other big co they look to outsourcing as a cost savings measure. But I can tell you for sure that in most of the small and emerging tech companies the toughest part of the job is finding the right people, even at the very top of the salary range.

      I'm in this position right now at a startup with plenty of funding, customers, interesting products, good salaries and stock comp. Still, we can't find enough capable people fast enough.

      I know what you're going to say - our bar is too high or too specific. That's just not true. When I say capable, I mean being able to write code for basic datastructures, and be able to work through algorithms to solve relatively easy, problems - no trick questions, just straight forward "can you code" types of things.

      And it's not just the company I'm at. There's a bunch of us spending gobs of money on recruiting trying desperately to find folks.

    3. Re:PR blitz +1 by Anonymous Coward · · Score: 0
      Do not worry your salaries will go down because of the Dollar value.

      Just compare Euro vs US Dollar!

  28. Could just hire us Canadians by gotak · · Score: 1

    Easy as pie isn't it with the TN visas.

    1. Re:Could just hire us Canadians by Anonymous Coward · · Score: 0

      I think the US and Canada should just merge. The competative threats that face both of us from Europe, China, and India make this inevitable. It is logical too. Our societies are reasonably compatable, petty nationalism aside. Canada is already the US largest trading partner despite having an economy 1/15 the size. We can deal with Quebec, and some of your more troublesome immigrants. We could just add another line of stars to old glory! All the world is a market, and the US is Walmart.

  29. Don't get too excited by Colin+Smith · · Score: 1

    The growth is almost certainly more to do with the M3 figures.

    --
    Deleted
  30. Simple explanation by geek · · Score: 4, Interesting

    Most of us burned int he dot com fiasco gave up. Myself and probably at least 20 friends all lost our jobs while some exec got rich with his golden parachute. We've all since moved on to other things, some, like myself, went back to school and switched careers. Others went blue collar so they could spend time with family. The truth of the matter is the industry is corrupt as hell. I still remember my companies President walking around the office bragging how he was going to sell the company, fire us all, and retire in Tahiti. I had multiple CEO's in a matter of 6 months, each one trying to pimp the company off to the highest bidder. They never wanted to build anything, make anything, or provide any security. It was, and still is, about a quick buck.

    I am a highly skilled IT person. I used to make a lot of money but have settled for less than a third of what I used to make simply to avoid being on call, working 18 hours a day and putting up with management that doesn't manage anything other than their own checkbooks. I would rather have a life, some self respect and dignity. Fuck IT. I'll never ever do that professionally again.

    1. Re:Simple explanation by Anonymous Coward · · Score: 0

      Hoorah!

    2. Re:Simple explanation by SoulRider · · Score: 1

      The two most troublesome population demographics in any society are the extremely rich and the extremely poor. Both of those groups of people will take more from society than they will ever give back.

    3. Re:Simple explanation by timjdot · · Score: 1

      Dude you are so right! Did you look at the federal income by tax perhaps? I analyzed it a few years back. The lower 50% basically pay zilch (I think it is 5% or so of total). I know. I'm getting a FULL REFUND this year as I made so little. Probably close to that next year too as my wife is pregnant and health insurance is a mess. Thankfully I finally got another contract. The old company wouldn't hire me as I asked for more than their H1's and L1's. One L1 has been there for years and manages nobody! HCL.

      Government income from taxing Companies has dropped from about 50% of total income to about 5%. Basically the government has decided not to tax the company owners. Well, that figures since those are who run the government!

      The situation is exactly as the founding fathers predicted. The rich folks took over the government and give handouts to the poor to keep themselves in power. Hard to see how to beat that system other than somehow becoming rich.

      --
      Expect Freedom.
  31. I agree by Anonymous Coward · · Score: 0

    To say that there is not enough skilled IT workers in the US , is a load of shit. This has noting to do with the suppose lack of skilled worker, this is all about lower labor costs.

  32. I can believe it by MikeRT · · Score: 4, Insightful

    A few things you're not considering:

    1) The only two pretty reliable technical degrees on the software development side are Computer Science and Software Engineering; IS/CIS/MIS/BIS/IT are dumbed down, and they pay a lot less on average for the same position because they're assumed to be bringing a weaker knowledge with them.

    2) Non-software development positions are better filled by people with real experience of any kind that people with real technical degrees. There are very few schools that will teach you how to be an admin type.

    3) You may have to move. To get a good job, I had to leave rural Virginia for Northern Virginia.

    4) A lot of people who go into these degree programs are horrible at practical work. Not just lazy, but they genuinely suck at it. I'm not being elitist here, but just because you have a degree, doesn't mean you are capable of performing a job. GPA doesn't necessarily mean much either. Brilliant people often get 3.0 GPAs in Computer Science for a variety of reasons. I've known people who are mediocre at best who had 3.8-4.0 GPAs in the subject, all because of hard work and memorizing the textbook and lectures.

    1. Re:I can believe it by hatori · · Score: 1

      You are so right with #3. I spent months looking for a job in North Carolina, but there were so many people with equal or better qualifications that the chances of me finding anything were slim to none. I had to move 1200 miles away to Fort Worth, Texas to find work. Even then, I still consider myself lucky to have this job. My only fear is that what happens if the staffing company I work for loses their contract with the business that is outsourcing it's IT department to us. I don't want to get back into the same boat I was in NC. Especially now that I've essentially put all my eggs in one basket.

    2. Re:I can believe it by Cragen · · Score: 2, Insightful

      From one NoVA to another NoVA: if you are always sticking to the CS and SE folk, you are missing a treasure trove of talent that wants to do the work. Granted, there are folk who can't learn and those who won't learn, but there are also beaucoup folk who do want to learn and, believe it or not, are willing to pay the working dues necessary to work their way up the ladder, from the bottom. Face it, you and the rest of NoVA are never going to have enough CS/SE types. There are lots of jack-of-all-trades folk in everybody's woodwork. There's a management analyst kid here (w/2 kids & a wife) who built his own Linux (wireless) Music/Video Theater when he's not re-building 60's & 70's VW bugs. He's a better admin by nature now than I was by studying. I have no doubt that he could code with the best, if he thought it was fun. If I were my boss, no matter what the job, that is the kind of guy I want working for and with me. Fortunately, my boss feels the same way. Good luck.

    3. Re:I can believe it by timjdot · · Score: 1

      Dude... can you code Java/J2EE? We are looking for good people here in RTP.
      rtpslashdot at unitedswe.com

      --
      Expect Freedom.
  33. One big part of the growth by Anonymous Coward · · Score: 2, Insightful

    Don't forget that 180,000 H1-B Visas expire this year. This is the first part of the obscene growth in H1-B's from 6 years ago. We have two more years of 180,0000 limits to go through, because H1-B visas last for 6 years.

    THIS is why all of the H1-B's were issued in one day this year; you've got 180,000+ people competing for 65,000 (or 85,000 to be more accurate) Visas. And you can look forward to the exact same phenomena happening over the next two years, before the limits went back down to 65,000 in 2004.

    And this is exactly why the outsourcing industry has been pushing so hard to raise the limits. The big players stand to lose A LOT of money.

    It's no coincidence that the U.S. job market is now starting to take off. 95,000 jobs is a large chunk of the current unemployment rate for U.S. tech workers.

  34. It's too late for many by Marxist+Hacker+42 · · Score: 1

    Who find their skills degraded from six years of doing minimum wage jobs for a living. The problem with creative destruction is that there isn't always creation along with the destruction. Why should anybody trust the IT sector for a primary wage now, when the management has failed us so many times in the past?

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    1. Re:It's too late for many by bryan1945 · · Score: 1

      "Who find their skills degraded from six years of doing minimum wage jobs for a living. "

      I resemble that. That's why I'm going back to school for my masters. Yea, school loans again.

      --
      Vote monkeys into Congress. They are cheaper and more trustworthy.
    2. Re:It's too late for many by Marxist+Hacker+42 · · Score: 1

      Careful! If you don't time this to the cycle correctly, you'll find yourself 3 cycles from now still flipping burgers trying to pay off the loans from a PhD degree....

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  35. i suggest by hyperstation · · Score: 0

    that US managers with any decency just throw away every resume with an indian-sounding name on it.

  36. Somewhat of a relief. by brain1 · · Score: 3, Insightful

    Well, I'm glad I didn't give up on engineering. After 20+ years in the field, working in analog, rf, and digital, I had almost given up and changed fields thinking that outsourcing plus imported workforces would finally kill my career off.

    Hopefully the demand will keep wages where they should be. I'm tired of jerks with nothing more than a "C"-average MBA in spewing worthless marketspeak make twice my salary.

    In order to attract good, skilled, qualified, dedicated people - you have to pay them. And add incentives, benefits, and merit raises to keep them. Not underpay them and have them sit under a dangling axe just waiting to be outsourced into oblivion.

    What sensible person would put in 6+ years of engineering education plus student loans just to be underpaid and fear their job might go away at any moment.

    Looks like the field might still have a chance of survival...for now.

    -dh

    1. Re:Somewhat of a relief. by sporkmonger · · Score: 1

      Hate to be a killjoy, but as several others have pointed out, the linked article is full of crap. It's been written with a political agenda in mind, namely increasing H1-B visa quotas. The government isn't going to increase the quotas unless there's a strong belief that there aren't enough skilled Americans to fill those jobs, and this article was clearly designed with the goal of creating that belief. The fact of the matter is that demand greatly exceeds supply for only very small segments of the IT job market. (For example, right now, there's probably only 1/10 as much supply as demand for qualified Ruby programmers. That, however, is a RARE situation, and only temporary.) The reality is that IT wages have been generally flat (increases in wage basically match inflation) for a very long time, which means that this article is more or less bogus.

      Plus, there's also a very common, but artificial, perception of demand exceeding supply because of how hard it can be to find the genuinely qualified IT employees. This is largely caused by the fact that with the low unemployment rates we have, you're inevitably scraping the bottom of the barrel every time you go to hire someone who isn't straight out of college. People who aren't getting hired are very often not getting hired because they're actually not worth hiring. If you get enough people like that who continue to send resumes in to anybody and everyone, it doesn't take long before employers have to sort through 200 resumes to find the 1 qualified person in the stack. There's a very good reason why so many people get hired as the result of networking rather than the conventional tactic of spamming people with resumes.

      So yeah, don't get your hopes up. Things aren't turning around I'm afraid.

  37. indeed by blurker · · Score: 1

    I rode the dotcom roller coaster more times than I care to admit. I for one will not be leaving my stable fortune-500 job anytime soon...

  38. shortage of american IT workers by Anonymous Coward · · Score: 0

    I work as a QA software tester in a IT shop. The skill required for my job are fairly basic, Unix and SQL being a couple of them. Most of the other skills can be picked up on the job.

    Recently, there were some open contractor positions open in my group. My manager and my colleague interviewed some potential candidates for the job. Guess what??...everybody we interviewed was on an H1-b( 90% of them from India), the reason being.. there wasn't a single resume of an American candidate sent to us from the staffing firms ..

    1. Re:shortage of american IT workers by timjdot · · Score: 1


      You should have outright rejected everyone. Then they would send you the Americans. I had this problem with Saphire consulting. They put in their cheapos and once those are rejected then would submit me. Egg on their face because by the time I got to the interview I had a job through TEKSystems. I'll never work with Saphire again I don't think and very, very highly recommend TEKSystems.

      BTW, you could also send a job req to the local universities. Might find several Ph.D. candidates who had to go that route because of no jobs. I thought it was funny when one of my buddies in the Ph.D. program moves over to Chemistry. Now I see how wise he was.

      --
      Expect Freedom.
  39. Offshoring kills the ground level of tech by DemonWeeping · · Score: 4, Interesting

    I wrote this essay on my personal blog here but will duplicate it in this thread: Most of the complaints about offshoring service jobs center around the lower quality of service received. When a customer and a customer support representative have a language or accent barrier, the experience is already swinging into the negative. While this is a valid concern, there are more backlashes to offshoring than thick accents. I'm going to tell a story of a young man with no experience and no degree. Through basic computer knowledge and motivation alone, he started out as a level 1 tech support representative for a big modem company. This was a placement through a contract job and when a bigger networking company bought the modem company, the contract ended. (Later, the whole Skokie, Illinois building was sold and support was moved.) From there, he got several other fortunate contract placements that built his resume and experience significantly. From Level 1 tech support, he grew up through higher technical positions, then low to middle management positions, and mid-level to high-level engineering roles. Over a decade later, he's doing well for himself as a systems engineer for a very stable internet services company. While the lack of formal training and education have held him back a couple times, employers found his on-the-job skills and real-world experience to be very valuable. He's also a blogger. In fact, he's writing this post. I am sure I am not the only example of someone whose success is wholly attributed to "climbing the ranks." A decade later, there are more computers, gadgets, and connectivity systems than ever and it would be a great breeding ground the next generation of engineers... Except for one thing: There's no ground level. Entry-level CSR positions are now overseas, so anyone attempting to get into this industry must go into debt for a college degree. Four years and $80,000 later, they have to hope they can land one of the few remaining positions in the tech industry without any real-world experience. From there, it's a long, hard road to the higher positions. And what of the higher positions? What happens when the engineers do not have the experience and history of "face time" with end users? Do the designers know what the people want? Is there some fundamental disconnect that happens when engineers and developers are so far removed from customers? If you ever dealt with Windows Vista's security center, you may know. If corporations continue to destroy the ground floor of the technology base, we will have no more American engineers. Please, tech companies, bring the technical support and entry-level jobs back to America. It shows loyalty to your consumer base, dedication to quality service, and most importantly, a logical path for career growth for the next generation of geeks.

    1. Re:Offshoring kills the ground level of tech by Doc+Lazarus · · Score: 1

      Agreed. I'm in the same boat as you: I've been in IT ever since I landed a job at an ISP in 2003 and have been building up my work experience ever since, either through work study jobs or actual positions that helped me get a load of facetime with inexperienced people directly or over the phone. So far, I haven't done too badly, but it's hard to see how anything is going to get accomplished when you don't have entry-level jobs. This country seems to be selling itself short. It's going to bite us when we don't have any specialized people left, or any positions for people to really excel at and learn the trade.

  40. CYCLICAL by Tablizer · · Score: 1

    Tech hiring has always been cyclical and the severity of the cycles seems to be growing more extreme as companies are moving more toward Just-in-Time staff instead of "for lifers".

    In light of this, it would be nice if gov't would shut off tech visa workers during down-times, perhaps sending some home. We need an Alan Greenspan-like figure to monitor techie jobs and visa workers. The gov't tinkers with interest rates to (try to) soften downturns, so why not visa workers also? Things were nasty during the last downturn. I had to take contracts far away from my family to survive. I've lived the downturn and it was NOT pleasent (and all the while the biz lobbyists were still claiming "shortage").

  41. Job Interviews by Khammurabi · · Score: 2, Informative

    I've interviewed job candidates for the past 2 years for a small company and the honest truth of the matter is that most people with CS degrees are horrible programmers. About 50% don't make it past the phone interview, and of those who do, we've probably hired about 20%. We're mainly a C# shop, but we look for anyone with OOP background and if they know a C language or Java we'll phone them up for a pre-screen.

    We require the candidate to do a couple critical thinking and programming tasks during the on-site interview, and you'd be surprised how bad other people's code can be. Three or more loops to collect data that could be done in one. No persistent data storage for objects. No comments in the code. Inability to fix code to the desired standard after being handed a spec. Not testing the code to see if it works (not even a paper run through).

    The critical thinking exercises help us see how an individual tackles and solves a problem. We can discern whether they have more of an academic or pragmatic approach to coding. It also helps us see whether people can catch obvious answers if they're available. We use it to gauge how much direction they'll need if we hire them, and where they'd be immediately useful.

    I doubt most companies are as rigorous as we are in the hiring process, but from my interviews it's blatantly apparent that the individuals who rely solely on academic credentials are at least 1-2 years from being useful to a company. Whereas candidates that do any kind of side project or personal coding on their own are more likely to be useful within a shorter amount of time.

    In summary, learn the latest technologies, bring your OOP skills up to snuff, and do some fun side projects of your own choosing. There are enough free development platforms out there that it shouldn't be difficult to keep your skills in practice. And remember that just because you have a degree doesn't mean you're any good at coding.

    Tip: Go to Worse Than Failure (formerly "The Daily WTF") and learn what NOT to do. So many people we've interviewed couldn't tell us what's wrong with some of the examples listed there.

    1. Re:Job Interviews by tompaulco · · Score: 1

      I've interviewed job candidates for the past 2 years for a small company and the honest truth of the matter is that most people with CS degrees are horrible programmers.
      Most people are horrible programmers, whether CS majors or not. CS is not necessarily going to help weed out the bad ones either. In many cases, it is a liberal arts program, and the programming classes are so basic that anyone with good logical skills will get through it. If the CS program was in an engineering college, then there may have been slightly more intense programming, but even more likely is that the candidate just has one heck of a lot more math and science background, and has shown that when pressed, he can learn darn near anything.
      Now, if you really want a code monkey, you should look at the trade schools. They teach programming. Colleges teach how to learn. Personally, I would look at the college grad, because I would assume that he would do passable as a programmer, and would make a good candidate for moving up through the company, where a trade school person may be really good at programming, but has no real hope for advancement, and will end up burnt out working 60 hour weeks as a code monkey.
      We require the candidate to do a couple critical thinking and programming tasks during the on-site interview, and you'd be surprised how bad other people's code can be. Three or more loops to collect data that could be done in one. No persistent data storage for objects. No comments in the code. Inability to fix code to the desired standard after being handed a spec. Not testing the code to see if it works (not even a paper run through).
      I wouldn't expect people to get to any real intense level of detail in an on-site interview. It takes your company weeks to do a build, why expect someone coming in to be able to build a robust application in a few hours. I've been to interviews where the company seemed to have the attitude "we've had this problem that our fleet of programmers couldn't fix for the last several years. If you can tell us how to fix it in the next 15 minutes, we'll hire you (or more likely steal your idea and not hire you), but otherwise, see you later."

      --
      If you are not allowed to question your government then the government has answered your question.
    2. Re:Job Interviews by Khammurabi · · Score: 1

      I wouldn't expect people to get to any real intense level of detail in an on-site interview. It takes your company weeks to do a build, why expect someone coming in to be able to build a robust application in a few hours.
      Hiring a person is expensive. The time it takes a developer to be minimally trained on a system can be anywhere from 2 to 6 months. Each developer requires a high-powered computer with all the required software tools. The average developer also gets paid quite a bit above the average office worker. For a small company, choosing a bad programmer can severely tank the company's prospects.

      This is why so many permanent programming jobs start out as temp gigs. This allows the company to terminate the employment after seeing the person's work habits and skills first-hand. Most larger companies have enough small tasks that need to be done that new hires can do during this "evaluation phase".

      So while I doubt most programmers would expect to be tested on their chops on the spot, it's a very useful tool. We've used it to great success to hire very talented programmers.
  42. Fund schools, not visas by KC7GR · · Score: 3, Insightful

    Maybe, instead of rasing the cap on H1-B visas, it would be wiser to INVEST in our education infrastructure starting at the high school level. I don't know how many HS's are left that even teach things like basic electronics or engineering skills, but the earlier you start such the more likely you are to fire up interest in the students.

    Keep the peace(es).

    --

    Bruce Lane, KC7GR,

    Blue Feather Technologies

    1. Re:Fund schools, not visas by SoulRider · · Score: 1

      Its more than teaching the engineering skills its the basics our schools need to concentrate on. They need to be less concerned with making the students feel good about themselves and more concerned with working on our childrens cognitive skills. We need to teach our kids to develop their problem solving skills. Math has always been the classic teaching tool for this but we need to start applying it to all fields of study, not just science. The engineering skills would become trivial if our children were able to see problems not as insurmountable obstacles but as challenges that need to be broken down and solved at the component level (the basic principles of problem solving). One of the most disturbing trends in this country with education is corporate sponsered schools, no corporation is responsible enough to teach our (or my) kids. This is where we should be screaming "Think of the children".

  43. You want to really know why collge grads are down? by LullySing · · Score: 2, Interesting

    You know, i've actually had little brothers and sisters of friends come and ask me about a career in computing. And i've been extremely honest in telling them that unless they have an extremely high resistance to bullshit and doing crap jobs for a few years post graduation "so they build experience" to forget about it, and do something more constructive for society than work for the computing industry.

    I'll give you a hot tip : because most of the "new" jobs are mostly trenchy and/or computer service over the phone type jobs. And while a lot of people win their lives with this stuff ( and i'm not knocking down the people working the trench, they should have their pay doubled, no questions asked ) it all comes down to quality of life. And stories of IT people going to work at K-Mart are too ingrained in our culture to make the prospect of that kind of employment a good strategy in the long term, UNLESS YOU REALLY DIG THE STUFF.

    An electrician actually contributes more to society, is well paid and has a respected profession that will be in demand for most of his professional life. I'm not sure i can say the same for most of the IT profession.

    --
    Peace and happyness to you, by LullySing ;)
  44. Dwindling supply of Love. by Anonymous Coward · · Score: 0

    "There would have been a lot more than 147,000 jobs created here, but our companies are having difficulty finding Americans with the background,"

    That's because the supply of "doing it for the love" is exhausted.* Fortunately the "doing it for the money" are waiting in the wings, with the "doing it for the love" crowd standing with open arms to greet them.

    *Of course the higher wages they're getting has nothing to do with it.

  45. Trade schools are the key by Anonymous Coward · · Score: 0

    We need to take lessons from the Indians. Mumbai and any other large Indian city has countless trade schools, mostly sanctioned by the government. Unless we get the likes of these schools over here, we are never going to have a level playing field.

    Our government and corporations have to have incentive for partially funding these schools.

    So how about giving companies tax breaks for setting up trade schools to train their software employees, and keep these jobs in the US where they belong. Get the local community colleges involved by funneling some of those HUGE Phat dollars they pay top executives, and into the local community to make our failing education system work better for our local community.

    m

  46. Boring work by PaulNutz · · Score: 1

    From the article:
    "Kids think it must be pretty boring to go into high-tech because if you do, you're a geek," says Archey. "We have to do a much better job showing how exciting the world of technology is."
    and
    "Money can help fuel interest. So, certainly the average high-tech salary of $75,500 in 2005..."

    I got into CS because I was interested in it. I am having trouble finding a CS position that is not a cleverly masked IT job. I find that similar to the immigrant orange pickers and low level construction jobs these are jobs that most Americans don't want. This is why they are getting "outsourced". I have taken a non-paid technology directorship to fuel my interests in the CS venue where I can actually do some real work.

    Basically, I have a paying job that is boring; I hate it and am looking for a better one. I am looking for a CS job where I have power and control and I can work on interesting problems. I personally think these companies are having trouble finding people because they are not offering real salaries and benefits for the up time demands they levy on their employees. The "IT" people are rarely ever at a managerial level and have to jump through hoops for people that know nothing about technology. You need to work very hard to stay up to date and they don't pay for that level of commitment. When I go into interviews they offer paltry pay and average benefits. then expect me to be on call all the time and not get overtime pay. The jobs are very low level in the company and normally there is some guy that knows less then me that is supposed to be my boss. Why would I want to work in these types of companies?

    One commenter states many IT people are working in stores and selling cell phones. I have considered leaving the industry as I can make the same money and have less stress working in other fields. I just can not bring myself to do it because I really like what I do when I can actually get my hands wet in CS type stuff. It is getting harder and harder to actually get my hands wet with anything interesting while getting paid.

  47. Why this isn't Bubble 2.0 by sesshomaru · · Score: 1
    I found this article that seems appropriate to post here:

    Why this isn't another bubble

    Of course, I suppose the rejoinder is, "yet..."

    On the other hand... I had a lot of fun during the bubble....

    --
    "MIT betrayed all of its basic principles."
  48. Re:You want to really know why collge grads are do by timjdot · · Score: 1

    I agree with you 100%. I even considered becoming an electrician but am senior enough to make about as much programming and don't want to be a journeyman for a few years. I always tell youngsters not to go into tech for the money. I tell them to be lawyers. That's who runs this country. (And I hate having to tell them that too!)

    --
    Expect Freedom.
  49. Bullshit by stonewolf · · Score: 1


    Where are these jobs? Where is this huge demand for experienced people?

    I can't find these jobs anywhere I look. They aren't in the want ads. They aren't on the web sites. And the few people I know who are still making a living are holding on with their finger tips, sweating blood over whether they will have a job this afternoon.

    This is just part of a PR campaign to increase the H1B visa cap.

    Stonewolf

    1. Re:Bullshit by timjdot · · Score: 1


      We are looking for Java/J2EE programmers here in Research Triangle Park (Raleigh, NC area). In fact, in Cary, NC which is one of the top cities in the USA every year. Send me a resume and I'll pass it along if you can code. (rtpjava at unitedswe dot com). Pay is good - what I'd call 1998 rates but better than anything in the last 6 years.

      --
      Expect Freedom.
    2. Re:Bullshit by ChrisWong · · Score: 1

      "Where are these jobs?" [for experienced people]

      You're right. They are not in the want ads. They are not on the web sites. But there are plenty available, and we have mega trouble filling positions.

      What you need to understand is that the market for experienced software engineers and the like is not wide open in the help wanted ads. People rely on word of mouth, personal references and recruiters. I can tell you that at my employer, we have exhausted our personal networks, even with a $2000 employee referral bonus constantly dangled in front of us. It's a recruiters game now. I've heard people talk about waving more money at recruiters to get better quality candidates. It's really that hard.

      To give you more anecdotes: recruiters are aggressive. A few times, I overheard a recruiter call a neighboring colleague ("no thanks, I'm not really interested right now") and then hear my phone ring: it's the same recruiter. We've had a recruiter successfully bring a new hire here, then try to hire me away (she's been at me for months now). A former employee at a new, well-funded startup has hired away several of my valuable colleagues. Management are working hard to please and retain those still here. I went to a local Java Meetup, and found a recruiter mingling in looking for people to place. Mind you, these Meetups are small affairs with maybe a half dozen people, so that's slim pickings. The recruiter too shared the fact that good candidates are hard to find. The local Java user's group last month had several "we want warm bodies" announcements. I get inquiries out of the blue from my LinkedIn network looking for engineers.

      For smaller companies like mine, recruiting experienced engineers is starting to look like recruiting executives. It's hard to find good, solid engineers who fit right technically and culturally in a fast-paced, exciting startup environment. Public job ads just get us lots of junk applications not much better than spam. So it's personal referrals and head hunters now.

      Use your network. Impress your head hunter. If you are good and have the right skills, lots of people will climb over each other to find you.

    3. Re:Bullshit by Richard+Steiner · · Score: 1

      You're right. They are not in the want ads. They are not on the web sites. But there are plenty available, and we have mega trouble filling positions.

      If you're having problems finding people and you aren't publicizing those positions where Joe Experienced-But-Unemployed programmer can find them, could we have a little cause/effect situation going here?

      Why make it hard for folks to learn about your openings? Make those openings known!

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    4. Re:Bullshit by ChrisWong · · Score: 1

      Publicize our jobs? We do -- on our corporate web site. It's not a question of what we would LIKE to do, but what we can AFFORD to do given available resources.

      People who have tried the usual Monster/Dice/HotJobs sites know that you would get inundated with resumes, most of which are unsuitable. Resumebots are not very discriminating: the quality/relevance level is little better than spam. Wading through the mess of resumes, figuring out who are suitable and who are faking it, phone-screening the candidates ... small companies simply don't have that kind of time and resources. We (engineers) spend hours talking to each candidate who comes in, taking valuable time away from our engineering work. If someone walks in that door, that someone better be worth our time. That is why we depend on word of mouth -- people that our own (good) employees can personally vouch for -- or from good recruiters who have already done the hard work of evaluating candidates.

      This is not the ideal situation. But for companies our size, we simply don't have a better answer.

    5. Re:Bullshit by Anonymous Coward · · Score: 0

      I used to be a programmer, and was pretty good at it. I've done three different "startup-like" projects already, my resume is solid and I've got about 100 KLOC (production-quality) to my name with almost 1/3 still in service. I returned to school to move up the value chain, now I am one year away from a Master's in engineering (molecular design / "nanotech").

      It's hard to find good, solid engineers who fit right technically and culturally in a fast-paced, exciting startup environment.

      Call me jaded, when I hear someone describe their job/company/industry as "fast-paced" and "exciting" I immediately think "long-term overtime commitment with a bunch of socially challenged developers overseen by slimy marketing types". No thanks.

    6. Re:Bullshit by ralphdaugherty · · Score: 1

      A few times, I overheard a recruiter call a neighboring colleague ("no thanks, I'm not really interested right now") and then hear my phone ring: it's the same recruiter.

            Hate to burst your bubble, but that goes on all the time. They don't get paid unless they can move people.

        rd

    7. Re:Bullshit by stonewolf · · Score: 1

      Unfortunately I am not in a position to move or I would send you a resume. I live near Austin, Texas which is also one of the top rated cities. I have two kids in college. I own my home out right. And my wife has a good job and is close enough to retiring with a real pension that it just isn't reasonable for me to move even though I haven't been able to find a job around here.

      Stonewolf

    8. Re:Bullshit by stonewolf · · Score: 1

      Please examine you assumptions.

      Between 1983 and 2001 I was part of 5 start up companies. In three of them I was covered by key man insurance. I have been a hiring manager at a couple of those start ups. I also spent time at a fortune 100 company as a corporate researcher. (I needed a break from start ups :-). So, I think I understand exactly what it is like to work for and recruit for a start up company.

      My network is kaput. I have worked it to death. Most of the people I know are also out of work. A couple of people in my network have left the US to find jobs. One fellow went to Canada, another went to China. The only serious inquiry I've had in the last 3 years was from a company in India.

      Recruiters are as bad for you as they are for me. They either won't talk to me because I am too old, or they send out your resume to every job they find no matter how bad the fit.

      I am actually building up a nice business teaching. It is interesting to see that companies will pay to send their employees to learn from me, but they will not consider me for a position that requires the skills I teach. What does that tell you?

      Stonewolf

    9. Re:Bullshit by timjdot · · Score: 1


      Yep, Austin is a good place. I'm working for TEKSystems (part of TAC). Very good group although I'm not sure of their presence in AUS. Looks like the market is tightening up in the Java space. With the vaporization of the young programmer over the last 5 years and the mad dash to M$FT.net koolaid, the real work is left without anyone knowing how to do Java, C++ and other backbone technologies. Stuffed resumes seem to get the jobs. I guess it is different there as this area is multi-industry. Lots of biotech, financial, and other industries built IT shops here so there is alot of big business software. Since the Fortune 500 are raking in the money with a bulldozer, of course there are jobs. About 40% of the jobs are tech and about 40% are IT for big business. Another 20% are coding automated trades, builder upsell websites/software, and other small startups.

      --
      Expect Freedom.
    10. Re:Bullshit by ChrisWong · · Score: 1

      I sympathize with your situation, but I'm only reporting the situation as I see it. We have trouble finding good employees. Well-funded startups are aggressively hiring away the ones we do have. Recruiters have always been around, but they are working a lot harder now to round up candidates to place. Our positions remain unfilled. The candidates I've interviewed are still employed: the engineers we will hire will likely leave behind empty positions at their old places that need filling.

      I cannot speak directly to your situation nor your geographical area, but there are all kinds of reasons why you may be having problems even when many jobs are available. You may not have the kind of experience currently in demand. Your network may truly be inadequate. Recruiters may be biased against the long-term unemployed (they favor people who are already working). You may be facing age discrimination.

      I'm sure the tech job market is dysfunctional in some ways, if jobs remain unfilled and some people remain unemployed. I don't have easy solutions for those who fall between the cracks. But my point remains: there are jobs that need filling, and you won't find them in the papers nor job sites.

  50. BULLLLLSHIT by electrosoccertux · · Score: 1

    That's all I've got to say about the article. Parent is right on the money-- any time someone in the penny stock markets is having trouble selling their shares, the first thing they do is pump the stock as much as they can, get as many people interested in it as possible... "it's going through the roof!" "Hang on it's going to shoot up _fast_!" etc etc...to create demand for the stock. After all, you can't sell without demand.

    How this applies here? Probably one of these two things: either they know we know the Tech market sucks and know we're looking to avoid it or get out of it (and they want to keep us in it until they're ready to dump so they can catch us off guard and run away with the money), or the Tech market really _is_ doing nicely; too nicely for the bigwigs' tastes, so they're trying to advertise this to get more people to join so they have a larger pool of cheaper labor to pull from to decrease the cost of operating the bottom line and increase their profits.

  51. If companies were willing to be flexible... by Anonymous Coward · · Score: 0

    Issue #1 is pay - its been beat to death above. There aren't enough programmers willing to work for 35K a year.

    Issue #2 - Companies don't want to hire a programmer, they want a language expert. Companies want to use all kinds of new technologies, but aren't willing to hire someone, teach and develop them. Meanwhile, the market hasn't developed the skills yet, so there isn't enough experience. What, you used your own time to learn that new language? Well, you haven't worked with it professionally yet, it doesn't count.

    Issue #3 - companies are idiots. If I had a nickel for everytime I've seen a skill requirement that asks for more time than the technology has been around! Want someone with 25 years Macintosh experience? Tough, 2007-1984 = 23. You'd better be looking for one of the engineers that designed it. You want a minimum of 15 years working with web development? Then you can only hire one man because only Tim Berners-Lee has that much time at it. I've actually seen these and more.

    Bleh. Who wants to work for such idiots. Fortunately, I'm far enough out of it that I don't have to deal with that kind of junk anymore.

    1. Re:If companies were willing to be flexible... by jshriverWVU · · Score: 1

      Issue #1 is pay - its been beat to death above. There aren't enough programmers willing to work for 35K a year. I make less than that and thought I was doing pretty good. I'd pop a neuron if I made that much.

    2. Re:If companies were willing to be flexible... by doublefrost · · Score: 1

      While I totally agree with most of you, there is one thing - All the companies are competing with each other. When one company outsources to save bundles of money, the rest need to do the same to compete.

    3. Re:If companies were willing to be flexible... by lukatmyshu · · Score: 1

      1) Work on opensource, or anywhere, for 2-3 years
      2) move to Silicon Valley
      3) ????
      4) profit!!!
      Seriously, we can't hire enough in my group. We're perfectly happy hiring fresh-outs and your salary will be significantly higher than the 35-55k that people are touting. Who are we? Guess.

      www.yahoo.com

  52. Imagine that.. by bmajik · · Score: 3, Insightful

    saving capital on one type of cost (90s era IT positions) frees up capital to spend it on other types of costs (domestic IT sector positions in 2007).

    Wealth is not a zero sum game.

    It sucks in the very short term to be a worker who is laid off because someone else can do their job more cheaply, but its better for everyone else in the entire world economy. By and large, those who direct the employment of stock do not simply horde it, as they know that they can get more return by skillfullly investing it.

    Humans are not insects. We can specialize when it suits us and we can adapt when it suits us. Do I ever fear losing my job? Sure. Do I have some money saved up to help? Yes. Am I developing contingency employment plans? Yes.

    Security and Freedom are often at odds, and employment is no exception.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
    1. Re:Imagine that.. by mutterc · · Score: 1

      Great. Bread will cost 15% less because the baking company and grocery store is spending less on IT. Meanwhile, all of us programmers will have gone from upper-middle-class salaries to scraping by on whatever we can find. Sounds wonderful. (Exactly what jobs that pay more than minimum wage will be left?)

    2. Re:Imagine that.. by bmajik · · Score: 2, Insightful

      Great. Bread will cost 15% less because the baking company and grocery store is spending less on IT.


      YES! That is the very defintion of progress. What is that 15% now going to go into? Some Grocers will pass on the savings to you and I (now what are we doing to do with that 15%? Maybe use the money we save as seed money for a small business?) Some grocers will retain all of it as profit.. (but probably not for very long, as the market corrects the price of bread). This profit will invariably be employed doing something else, and odds are, at least one grocer that has an extra 15% margin on bread will view that as a 15% budget surplus in their IT department.

      Meanwhile, all of us programmers will have gone from upper-middle-class salaries to scraping by on whatever we can find.


      I've forwarded your address to the Buggy Whip Manufacturers Union. I hear that they send the nicest Christmas cards.

      Computer Stuff is not some magic darling child of the professional world. We're worth what people are willing to pay us, and not any more. The same factors that make Software/IT a field where you can become a billionare in your garage mean that someone else can come along and steal your billions from their garage.

      Do you want freedom or security? There are other fields (like Law) where only Lawyers get to decide who can teach law, who can become a lawyer, and who can remain a lawyer. There's pretty good job security in law, i hear. But there are other downsides.
      --
      My opinions are my own, and do not necessarily represent those of my employer.
    3. Re:Imagine that.. by mutterc · · Score: 2, Interesting

      There's pretty good job security in law

      You might be surprised. I've heard about some law work (contract reviews, etc.) going to India. Ditto low-level doctoring (reading X-rays). Do a little Googling. Maybe law is primed for the same trouble IT has: All the entry-level stuff goes offshore, then after 5 years companies are shocked, shocked to find nobody local has only 5 years' experience, they start lobbying for guest workers, collapse.

      That's the part that makes this different than buggy whips: To what industry am I to move, even assuming I am infinitely intelligent and flexible, so I can learn to do anything well?

      I can't see any way that any job which does not have a strong requirement for physical presence (law does not) can keep any instances onshore. I also don't see any reason for manufacturing to have any presence onshore (how much is there today?) I have trouble seeing how a country can run an economy entirely on services, maybe you can help clarify that. (I've heard "foreign investment"; what foreign investor would invest in a 100%-services economy?)

      It's obvious that frictionless free trade would bring the entire world's standard of living to the same level (eventually, once an equilibrium is reached). Figure out the population-weighted average standard of living of the world. It's probably close to that of some of the poorer African nations. Let's assume that economic efficiencies freed up by frictionless free trade quadruple this standard of living. We're likely to still be at a level less than the poorest slums in the current U.S.

      Now we're at the real heart of the problem. The U.S. has such a higher standard of living than the rest of the world that the difference is unsustainable. As the world gets better-connected, the U.S. loses its comparative advantage, exerting a downward pressure. I personally think that surrent trends will lead to SOL's all squashed down to the absolute bottom (equivalent to the very poorest people in the world today), with a very small amount of super-rich. Your economic theories may vary, though.

      It might be a good and moral thing that we in the U.S. get whacked down to a SOL commensurate with the rest of the world, or even that 99% of the world lives in squalor while 1% live in luxury. I still have trouble liking it though. Call me selfish.

    4. Re:Imagine that.. by Anonymous Coward · · Score: 0

      Okay, lovely, I can buy bread. I won't starve. Now I just have to figure how to afford rent, gas, and maybe health care but that's a luxury. I suspect that health care is the only one out of the three that would see any drop in cost from IT becoming cheaper.

      You do have to understand that while it might be good in the long run, it can also be very expensive in the short run. Tech people switching to plumbing might meet a demand for plumbers, but it'll take years for them to become any good at it. In the meantime you'll have a bunch of unhappy, underpaid plumbers running around. That's not good.

      We're not suddenly going to go back to college and switch to some other discipline like bioengineering, either, when it costs a huge amount of money and no guarantee you'll get hired, especially competing against younger people entering the same field.

      There's a way to have both freedom and security, and it's called welfare. Unemployment checks to help people transition. The government can't just let an entire industry go out with a whimper unless they're prepared to deal with the consequences.

    5. Re:Imagine that.. by Anonymous Coward · · Score: 0

      "Wealth is not a zero sum game."

      Uhm, excuse me, pardon me, what? In any economy that has a fixed amount of money and fixed natural resource base with people who live finite lives (limited time) it is most certainly Zero sum game given the constraints of the age. Economists too frequently all but forget a persons REAL wealth comes from actual physical goods or goods that represent enormous amounts of PHYSICAL energy expended (i.e. intellectual works -- video games -- 3-5years+ of development, thats a hell of a lot of PHYSICAL ENERGY and matter being displaced and expended for a numeric series of bits and bytes.

      Say for instance (for example) going into space was for us was not as it is now, it was not just prohiibitively expensive, but actually bankrupt the planets natural resources and reduce the planets ability to support its current population. And there will be no new matter resources and the planet will have to make due.

      Money = energy, money supply = limited. Any gains in efficiency are always offset by the winners (wealth owners) displacing a larger and larger share of owned land and profitable assets, thereby reducing everyone elses wealth.

      You all but forget that people live to manipulate the market and that it's *impossible* to have a *free market* because there are always powerful elements (nations) wanting to control it for their own ends -- i.e. corporations in illegally driving down peoples wages, lobbying for free trade agreements, etc, etc. Who are actively FOR taking away other peoples wealth via inflation by reducing wages.

      There is a reason Rome fell and much of it had to do with greed of the selfish class of the upper crust that kept offloading risk onto everyone but themselves diminishing the governments taxbase increasingly until it was nothing.

    6. Re:Imagine that.. by bmajik · · Score: 1

      Uhm, excuse me, pardon me, what? In any economy that has a fixed amount of money and fixed natural resource base with people who live finite lives (limited time) it is most certainly Zero sum game given the constraints of the age


      I'm glad you started your response with this qualifer since it lets me completely dismiss your argument out of hand.

      Point zero is that the economy doesn't have a fixed supply of money. In a stable economy, the money supply grows at roughly the rate of GDP growth. Monetary supply expansion which outpaces GDP growth leads to currency inflation. Given that the money supply is constnatly increasing, and given that the GDP is constantly changing (at a different rate!), your conditions about fixed money and fixed resources are completely off-base.

      Now, on to my real point:

      Our economy _doesn't_ have a fixed amount of money and it _doesn't_ have a fixed natural resource base.

      The explosive growth of the world economy comes primarily from tapping one resource and one resource only - human ingenuity and aspiration. And that is a resource we have come nowhere even close to exhausting, assuming it is exhaustible at all.

      The tremendous progress of freer civilizations in the last 300 years comes from the legal and social freedoms individuals have to try and take best advantage of their own ingenuity.

      The notion of fixed natural resources creating wealth is a fallacy. A resource about which some are now concerned of its supply (crude oil) was a nuisance 150 years ago and unknown 200 years ago. What gave oil value? Ingenuity that realized its worth at solving some particular need.

      The modern prosperity of the US and the free western world has very little to do with reserves of oil, aluminum, or arable land. Look at the Fortune 100 and consider what natural resources they employ to make their money. Do you think IBM is only great because of how easy it is to grow Corn in the US?

      Talking about wealth distribution, displacement, resource control, and so on, is backwards Marxism.
      --
      My opinions are my own, and do not necessarily represent those of my employer.
  53. storyteller by Anonymous Coward · · Score: 0

    You're a story teller. Liar.

    1. Re:storyteller by jedidiah · · Score: 2, Interesting

      If you are your own business then of course you can make more than someone that's an employee. That's simple, basic economics. It's like comparing yourself to a 1099 contractor who's encorporated himself. It's not so much that the tradesman is a tradesman as he is an independent businessman.

      If this tradesman is an employee and making 150K then it probably just is a made up story.

      Part of being your own boss is avoiding the surcharge on labor that your boss charges for your time to the final customer. Cut out the middleman and you can keep that surcharge for yourself.

      Pretty simple really.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  54. re: blaming TV isn't really the solution either... by King_TJ · · Score: 1

    I've seen time and time again, the more intelligent people shun TV that isn't intellectually "satisfying" to them. When they glamorize the "thug culture", the latest high-dollar fashions, and so forth - most intelligent kids reject the message, because they know there's no way it's compatible with their own lifestyle.

    I really don't think we have an issue of a lack of suitable tech workers in America because of MTV, Hollywood, or any other aspect of television media.

    There's actually a surprising amount of television that glamorizes science, technology or even math. (Think of the hit TV show "Numbers" for example, or high-tech crime-solving shows like CSI.) And countless people seem to watch the science-related shows on the Discovery channel, or historical information on the History channel.

    Most TV caters to the "lowest common denominator" though. (Many bright people still won't turn down a chance to oogle at some sexy dancers on TV, right?) People like whatever they like, and many of the best innovations in the history of computers were put together by people working in a far more "computer/tech hostile" culture than what we've got right now.

  55. Entry Level Jobs by emeri1md · · Score: 2, Insightful

    One thing I have noticed in the past few weeks is the lack of entry level jobs. Many of them seem to require 1-2 years experience. One required 3-5. Furthermore, many required knowledge of something that cannot be found within the realm of academia. With all these requirements, how are college graduates supposed to find work?

    1. Re:Entry Level Jobs by timjdot · · Score: 1

      You are competing with resume stuffers. One H1 I worked with showed me his wife's resume. Amazingly she had exactly the same work experience as him. I don't think he ever could answer one technical question raised in the group. Fortunately for him the company was a corporate boondoggle and you could get a job as long as you could fog the mirror and stuff your resume. My honest recommendation to you: call up INS and tell them you are ready to apply for those H1 jobs. Demand a list of the jobs they have advertised for H1s. (I tried this before with the state employment security commission and, in fact, they were also interested in seeing this list as they did not have acces to it). The way it works is they have to deny any American first. What he lawyers tell you is they have some obscure magazines where you can run the ad. I've been in companies in Silicon Valley where I've seen H1 postings which they could easily fill with any MS CS (bang out some Java Swing code). So, if you really cannot find a job then you can surely find a lawsuit there and this country is built on lawsuits.
      But you can probably find one nowadays. Just be sure your resume has some projects (even if school projects) and lots of keywords. Headhunters don't know whether C# runs in a JVM or autoboxing is an assembler instruction. You gotta have keywords. State jobs are the absolute worst about hiring based on keyword matches. I actually had one Indian headhunter ask me to fake my experience! I never called him back of course!

      --
      Expect Freedom.
  56. Careful there by WindBourne · · Score: 1

    There are plenty of business ppl who say the exact same thing about american coders. There is no doubt that many developers are springing up ALL over the place who are subpar. But that was no different than what we had here in the 90's. It was hard to find good coders at one time.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Careful there by Marxist+Hacker+42 · · Score: 1

      Offer STABILITY- and a guaranteed unionized 30 year income with health benefits that will never go down and never have any fake "layoffs" to boost the stock price- and you'll lure good coders back to the industry.

      Until then, the good coders are correct to assess that their talents are better used truck driving or flipping burgers during the day and volunteering on open source projects at night. The industry has done this to themselves- by proving that men are no more than resources to be thrown out when the going gets tough, nobody's ever going to trust them to provide REAL jobs ever again.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    2. Re:Careful there by djasbestos · · Score: 1

      Ha, I didn't mean to imply there are not coders here in the states who fit the same description, because there certainly are. But accountability is much easier when you have face-to-face on a daily basis...and you don't have to rely on third world telecomm.

    3. Re:Careful there by cayenne8 · · Score: 1
      "Offer STABILITY- and a guaranteed unionized 30 year income with health benefits that will never go down and never have any fake "layoffs" to boost the stock price- and you'll lure good coders back to the industry."

      Screw that...let me keep working through my "S" corp, as an indie contractor..so I can continue to reap the benefits of tax deductions, ability to invest for my own retirement with many more options, etc.

      And with bill rates from $65-$150/hr....health benefits are very easy to afford, not to mention the newer HSA/High Deductible accounts you can throw money into. In the long run, you get much more out of that than paying to insurance year after year after year....another way to save pre-tax, and no 'use or lose' thing either.

      No thanks, I'd rather take my slight chances, and make much more money.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    4. Re:Careful there by Marxist+Hacker+42 · · Score: 1

      For some, those are only "slight chances".

      For others with more responsibility, the chance of having a customer not pay can be ruinous- far bigger risk than they are willing to take with the lives of themselves and their family.

      And for still others, of course- well, technical ability and sales/people skills never have been common in the same brain. Some will never have enough customers to make it through the lean times.

      Those who left the tech sector entirely during this drought fit into one of those two categories. If you can't handle the risk of getting laid off, an S-corp doesn't help much either- you never know when you'll be undercut by one of the bigger guys on your fees.

      What I'm trying to point out is that the stability of the industry simply isn't compatible with living the clasic "American Dream". If you're willing to give up on that, live lean enough to run your own S-Corp, and have the people skills to do so- well, you ALSO then have the people skills and ability to take pay cuts to stay employed when ever other job around you is getting outsourced or eliminated. If you don't have the ability to live lean and/or don't have the people skills, then you might be the absolute best coder in the world- but you'll still be better off driving trucks because quality doesn't count.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    5. Re:Careful there by cayenne8 · · Score: 1
      Well, you DO need to have people skills, that's for sure. But, really, I've never had to live 'lean'. I live a good life...travel, good food....I had a little set back with Katrina, but, soon I'll replace that motorcycle, and I've replaced the sports car I lost then too.

      I don't own a house, but, I figure in about 6 mos. I'll have enough to put down 20% on a nice one, and have plenty of money in the bank for emergencies.

      I guess it just depends on the person. I posted on another thread here that yes, personality and people skills will take you pretty far...often will get you ahead of someone who is only tech, but an introvert. But, it will only take you so far...it will get you into good jobs, and buy you enough time to learn the tech often. I mean, in the end, you do have to show results.

      Also, if you are a US citizen...get in on govt. contracts. Good bill rates, and longevity...

      And having an "S" corp,well, it does allow you to save a great deal of money by being able to write off things employees cannot...and you don't have to pay SS and medicare on your whole salary...only what you pay yourself as 'reasonable salary'...the rest falls through and disbursements to you..and is not subject to SE taxation.

      Yes, you do have to pay SE taxes on both sides, but, as I mentioned, not on everything you make. And you get more investment options. Yes, it is more paperwork, but, when you can make more $$...well, it has been worth it to me, and other's I know that did it before I did....

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    6. Re:Careful there by Marxist+Hacker+42 · · Score: 1

      I'd have to say, most of the best techies I've ever met ARE total introverts- their people skills are extremely limited, perhaps even to the level of text interfaces such as e-mail and IMs. I had to do a good deal of work on my people skills to survive my layoff- and even then, I'm still not great. Mediocre at best. It takes a special kind of brain to think in binary or in code at the level I work at; and that kind of brain is NOT compatible with having good people skills. Aside from that, though- yes, government is the way to go. Everything I hate about private industry is utterly the reverse in government service. If you can handle getting the long term contracts in government, then that is certainly one way to go- but if you've got my person skills, then the contracts are only to show your skills enough so that when a permanent civil service position opens up, you can step right in. That was my escape from the feast-and-famine of contracting and VDSE jobs. And the government has GREAT benefits. Maybe someday- when the stability exists in private industry- I'll go back; but it'll take unions and REALLY long term contracts to lure me back. Promises of short term high profit that never pan out because the company goes bankrupt out from under me are no longer the lure they once were.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  57. are there high-target coders from India? by Anonymous Coward · · Score: 0

    This is an honest question... I can cite famous coders from a great many different countries. Say high-target Microsoft or open source coders. Can anyone cite a very famous programmer from India? Can anyone name a famous programmer from India working in India?

    I'm honestly asking. Wikipedia's list of famous programmers doesn't seem to have any programmer from India (the only one I thought sounded from India were actually from another country).

    Why is that?

    And related to TFA: are U.S. companies in short supply of good programmers in the U.S. because there aren't many and because they know they won't find any in India?

    I'm not trolling, I cited Wikipedia (OK, not the best source for everything) and I do not have any agenda. I simply cannot honestly name a single famous programmer from India while I can cite a lot of programmers from mostly all over the world.

    Why?

  58. How many IT people leave? by sherriw · · Score: 1

    I'd be interested to know how many people who have worked in IT, have seen it from the inside and decided it sucks enough to go elsewhere. I've been a web developer for several years with a university CS degree and I still make under $20 / hour Canadian and I do boring repetitive work. I for one am trying to move into project management and then business management for my long term interests: money, security, and interesting work. IT doesn't pay crap in my city (southern Ontario).

    1. Re:How many IT people leave? by timjdot · · Score: 1

      Keep looking for a job. Never quit looking until you like the work and the pay. There are good jobs out there and sounds like you have enough experience to get another one.

      --
      Expect Freedom.
  59. Don't put down my mechanic by us7892 · · Score: 1

    My mechanic should, and does, make more money than your average CS geek. He should make more money than half the engineers and developers I know.

    His family lives comfortably, and I know he loves what he does. He's a magician with cars and trucks. Highly valuable. Turns out, he's part owner of the business. He being doing it for over 25 years. Sure, he did not have to "bother with degrees", but he sure as hell works his ass off, and he's an unbelievable knowledgebase of automobile information.

    Now plumbers on the other hand...$150 to fix my tub drain is outrageous!

    1. Re:Don't put down my mechanic by Maximum+Prophet · · Score: 1

      Your mechanic (and mine) has a ton of specialized tools and the experience to use them properly to get the job done in less than 1/2 the time it would take you to do it yourself if you had the tools, parts, and books.

      But what's this about plumbing? I haven't hired a plumber in over 7 years, and that's where they had to bring in a backhoe because the main sewer line in my old house had collapsed. (I don't have any place to keep a spare backhoe around, alas) I do all my own plumbing, it's not that hard, and most of the tools aren't that expensive.

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    2. Re:Don't put down my mechanic by fishbowl · · Score: 2, Insightful



      >But what's this about plumbing? I haven't hired a plumber in over 7 years

      You have time for it. This probably means you aren't running a business or are any type of artist or working two jobs.

      The reason you hire a professional to do a job is because the value of your time to yourself is much higher than the cost of hiring the professional to do the job. In my case, time spent working on cars or plumbing or fixing drywall is time away from either my job, my academic research, or my music practice. (I'm a software developer, a part-time student, and a musician, and no, I do not have time for slashdot.)

      --
      -fb Everything not expressly forbidden is now mandatory.
    3. Re:Don't put down my mechanic by Maximum+Prophet · · Score: 1
      But the general slashdot bellyaching is that plumbers get paid more that I do, where I have upteen degrees and an IQ in the stratosphere. If a plumber really gets paid more than you do, do your own plumbing.

      I guess what it all boils down to, is that most of the complainers haven't found something that they can get paid at that they love to do, or at least tolerate.

      That's a real life challenge.
      1. Find something you love to do.
      2. Become very good at it.
      3. Figure out how to make it pay the bills.
      If you can get from step 1 through step 3 without starving to death, you join the ranks of the truly rich. If you have a job that is doing what you really love to do, you can be "in the zone" all the time.
      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
    4. Re:Don't put down my mechanic by Anonymous Coward · · Score: 0

      I started with electronics and communications systems. I moved to nuclear waste disposal/monitoring and then worked my way up to a plant operator. I did not like the constant shift work so I got out of that field as well, it paid really well but it was not something I can say that I enjoyed. I then found something I like to do, IT stuff. I am now a Network Engineer making about $95K/year after only being in IT for 8 years. I've just about hit my personal limit in this career as well because it is starting to not be fun anymore. My financial situation is great, my house is paid for, my cars are paid for, I have no credit cards and my kids are starting college soon and I am in search of something very basic and away from the rat race. My next gig will probably be moving to a small town somewhere and get a Bobcat and a backhoe and do side jobs. Basically, I'm almost 40, I've paid my dues and it is time for me to move on to something else. You only live once, I want to actually LIVE now and at my own pace. The previous rotating shift work and the 12 hour days I do now give me very little time for myself and family. A job you enjoy is worth more then a fat salary as long as it pays the bills. Sacrafice time and money when you are young and kick back later.

    5. Re:Don't put down my mechanic by us7892 · · Score: 1

      Sacrifice at least a little bit of time, if you can, so when you look back at your kids' childhood, you don't realize you missed out on everything...

    6. Re:Don't put down my mechanic by fishbowl · · Score: 1

      >But the general slashdot bellyaching is that plumbers get paid more that I do, where I have upteen degrees and an IQ in the >stratosphere.

      There was this guy who worked in my local laundromat. Basically lived in his van at the laundry; made change, serviced the machines, etc.

      Once I talked to him. Turned out he had a Ph.D. in Chem E. from UC Davis, he'd been a university professor for a while, worked in the industry for a while, and then "completely turned his life around" as he put it. It kind of freaked me out, but at the same time, it also marked a point where I stopped stereotyping people based on thing like how they looked/smelled/lived or what kind of menial jobs they had.

      --
      -fb Everything not expressly forbidden is now mandatory.
  60. Read the article carefully by monkeyboythom · · Score: 2, Insightful

    It comes from BusinessWeek. It's market place is for business management not employees. Offshoring is not a myth. It continues and is growing. The story states nearly 150K jobs created but it also mention the fact that over 1 million jobs were sent out of the country. And this trend is not likely to stop or slowdown any time soon.

    Also, Congress is looking to increase H-1Bs into this country. The dearth of qualified tech professionals was the same rallying cry for new visas ten years ago.

    Basically, it is not a myth to offshore. H-1Bs do not solve the issue of filling in the gaps for businesses. Job openings are filled as soon as they are posted. The ones that go unfilled are posted by business managers who fail to see why a a good developer should be paid almost as much as they even though they they think it's that "same web stuff my kid does on his cell phone" belief.

    Business will always want cheaper labor costs and they will continue to offshore until the benefits of it are no longer apparent. Dell is the perfect example: they pulled the business Help Desk call center from India when business threatened to stop paying on contracts and canceling orders because they couldn't understand what the heck Help Desk was saying. And this was only for business. They kept the personal computer Help Desk in India because losing one or two support contracts and people who have already bought the system was not losing them money.

  61. I call complete BullS*** by Raisey-raison · · Score: 1

    As someone who has personally experienced the IT job market and having met so many others looking for IT jobs this complaining about a lack of candidates is plain false. There are so many IT people still working jobs where they are over qualified because they cant find anything any better. And it's still quite hard to get an IT job - they grill you through rounds of endless interviews and expect you to relocate ASAP and that's for the few lucky ones that even get an interview. If these businessmen believe in a capitalist supply and demand model then let wages rise. I bet you if wages rose by 25% in real terms in one year they would suddenly find all sorts of 'qualified candidates' popping out of the woodwork. But they refuse to pay for quality. They want low wages and low job security in the industry so they can ride roughshod over their employees. Simply put: If you want workers in your industry - pay them well and the market will take care of the rest.

    1. Re:I call complete BullS*** by MLease · · Score: 1

      Amen. I'm currently working as a $12/hour security guard, less than a third of what I was making at HP when laid off a year and a half ago (thank you, Mark Hurd!). I've lost my house (we're moving to an apartment this weekend), have lousy health insurance (no more co-pays for medical appointments; I have to spend $3000 before they'll cover anything like that) and will be filing for bankruptcy in the very near future. Do they care? No. They've got their Beemers and fancy houses, and figure everything is going just fine. Eventually, though, I think the economy is going to implode, as they cut the legs out from under the people who are supposed to be buying all the crap Corporate America puts out.

      I'm reminded of a story about a conversation between the president of an automobile manufacturer and a union leader (I don't remember the exact details, or whether it's just apocryphal). The automaker was bragging about how automation was going to cut costs and personnel and allow him to build hundreds of thousands more cars for the same price. The union leader's reply was something like, "That's great, but with all those people you're laying off, who's going to buy all those cars?"

      The lower and middle class workers are the ones who are buying the stuff that makes the profits for the business people. Cut their ability to earn a decent living, and those profits will shrink drastically.

      -Mike

      --
      I'm sorry; I don't know what I was thinking!
  62. you cant have your cake and eat it too! by plasmacutter · · Score: 1

    but CS is not about "programming languages", it's about algorithms, logic, and deeper concepts.

    if youre expecting immediately practical programming experience from entry level cs grads youre barking up the wrong tree, it would be like expecting 2 years floor trading experience from a corporate finance grad.

    just because a degree has "computer" slapped on the side doesnt mean you don't have to give them the same type of training required for every other profession.

    the only exceptions i know are the variations of medical, where residency is tightly integrated with final academic training.

    In other words, you can't have your cake and eat it too. if firms will not collectively take it upon themselves to take in and train cs grads fresh out of school they wont have an experienced labor force later on.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:you cant have your cake and eat it too! by FooAtWFU · · Score: 1

      but CS is not about "programming languages", it's about algorithms, logic, and deeper concepts.

      Symbol tables. Compile-time versus run-time bindings of all types. Memory management techniques. Garbage collection. Parameter passing techniques. The Stack. Imperative languages, functional languages, and that third kind - whatever Prolog was. Scope, scope, scope! Closures. Deterministic finite automata! (And push-down automata). Lexing. Unambiguous grammars, derivations, parse tables.

      CS is not just about programming languages, but my four credit-hour class says it's certainly a topic. :) The important stuff that CS is not about, I think, is stuff like "Java 2 Enterprise Edition application servers" and "Microsoft .NET framework" and "Ruby on Rails" and "Web Services" and "AJAX" and "how do I set up a code repository and versioning system" and all sorts of handy things that are relevant to actually slapping something together for the firm that's employing you.

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:you cant have your cake and eat it too! by Khammurabi · · Score: 1

      if youre expecting immediately practical programming experience from entry level cs grads youre barking up the wrong tree, it would be like expecting 2 years floor trading experience from a corporate finance grad.
      I really don't care whether the job candidate has a CS degree or not, we currently just use it as a useful "weed out" point to separate out those who can be taught skills, and those who can't. We interview CS grads and programmers with previous experience, and my claim that most programmers write bad code applies to both categories. (So do the examples I cite.)

      The bar is set differently for entry-level and those with experience, but there's still a bar. The job candidate has to show us programming potential or skill, which is why we have multiple parts to the interview. Hiring bad programmers is just too costly.
  63. Libertariaisch Weltlichismus Macht Frei. by Anonymous Coward · · Score: 0

    Average American is *NOT* benefiting from globalism.

    Mexicans, Indians, American corporation owners, people with maids are better off.

    Joe Workingman in the USA is not.

    Reagan/Bush/Clinton has just not been a good deal for the median wage earner.

    1. Re:Libertariaisch Weltlichismus Macht Frei. by bmajik · · Score: 1, Troll

      Average American is *NOT* benefiting from globalism.


      I guess you're right - globalism isn't lowering the cost of goods for the lowest sectors of society at all. Somebody should tell Wal-Mart that they can't afford to keep undercutting every other retailer out there, thus delivering huge savings to the poorest sectors of the economy.

      Do you want to draft the memo, or Should I?

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    2. Re:Libertariaisch Weltlichismus Macht Frei. by Qzukk · · Score: 1

      I guess you're right - globalism isn't lowering the cost of goods for the lowest sectors of society at all.

      Goods like gasoline, food and housing?

      Don't worry, I'm sure that the lowest sectors of society are living the high life with their cheap walmart TV.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:Libertariaisch Weltlichismus Macht Frei. by evilviper · · Score: 1

      I guess you're right - globalism isn't lowering the cost of goods for the lowest sectors of society at all.

      It's lowering the cost of goods... But it's reducing salaries at a MUCH FASTER pace. That's quite well established.

      Those who don't get immediately screwed will see a small immediate benefit, but they too will get their salaries reduced, and soon. It's saving money on the float. The prisoners dilemma of big-box retail shopping.

      Somebody should tell Wal-Mart that they can't afford to keep undercutting every other retailer out there, thus delivering huge savings to the poorest sectors of the economy.

      Wal-mart is the standard case of false economy. You can buy a no-name TV from Wal-mart for a few dollars less than you can elsewhere, but you're getting junk that's going to fail in much less time, and is likely to use-up more power than the slightly more expensive equivalent at non-Wal-mart stores.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:Libertariaisch Weltlichismus Macht Frei. by bmajik · · Score: 1

      Housing prices are crashing right now just like any other non-controlled price in a market economy does from time to time.

      Compare 2 people.

      Person A lives in the united states today, but below the poverty line.

      Person B is the wealthiest robber baron in the US in the year 1900.

      Person A has indoor plumbing, electricity, air conditioning, television, a longer life expectancy, and works fewer hours per week than person B does.

      In general, across all segments of society, in the US, people live longer, are healthier, work fewer hours, and have more of their offspring survive than was the case 100 years ago.

      The progress of man in the US is real. Pick however you like to measure it - the poorest of today are often relatively better off than the wealthiest of 100 years ago.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    5. Re:Libertariaisch Weltlichismus Macht Frei. by Anonymous Coward · · Score: 0

      Uhh...when China stops deflating their currency by buying up American securities and keeping their exports cheap, then come talk about cost of goods. What good are huge savings when you don't have a salary?

  64. Usual bullshit by Master+of+Transhuman · · Score: 1

    "our companies are having difficulty finding Americans with the background,"

    Yeah, right.

    You're having difficulty because the hiring process is broken beyond repair. not because there are no Americans with "the background".

    Hire cheap-ass stupid bastards as management and you'll continue to "have difficulty".

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  65. Fine with me.. but make it REAL entry level. by plasmacutter · · Score: 1

    I said it before in this thread. unlike other professions, entry level is defined in this field as multiple years of experience in 4+ languages and scripting.

    if they make entry level what it's supposed to be, that is fresh out of school, i'd give greater consideration to putting my cs degree to use professionally.

    make it a round 37k with an industry standardized rapid advancement as your skills develop (rather than their special and unreasonable version of "entry level"), along with contractual clauses guaranteeing you wont be training your indian replacement upon pain of severance cuts, and you'll suddenly be buried in applicants.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:Fine with me.. but make it REAL entry level. by Brownstar · · Score: 1

      I don't see what your issue is.

      You can find IT Jobs at 37k a year with no experience. That's about $17.50/hour.

      They're called internships or co-ops.

      Do those for 2 to 3 years. Preferably while you're still in school. After that you'll easily meet the requirements for the 55k entry level position you think is so far out of reach.

    2. Re:Fine with me.. but make it REAL entry level. by plasmacutter · · Score: 1

      They're called internships or co-ops.


      and those "internships and co-ops" are so few and far between that for every 1 person who gets one there are 9 who do not.

      Do those for 2 to 3 years. Preferably while you're still in school. After that you'll easily meet the requirements for the 55k entry level position you think is so far out of reach.


      2-3 years does NOT equal entry level.

      and.. let's see here.. between the 2 majors, one of which keeps you in the lab for 5 hours or more each day, youre supposed to hold a stable full time job. i dont know what planet you live on where you have 36 hours a day, but i live on earth.
      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    3. Re:Fine with me.. but make it REAL entry level. by Brownstar · · Score: 2, Interesting

      I live on the planet that where I did that.

      I co-oped between every semester of school while I was at school. Granted it took me 4 and a half years to finish school. But I had a job waiting for me when I graduated, and ~5 years out of school I'm making 100k. In addition if I wanted to leave my company I could get another 20k or more easily (I've been offered that by 3 companies without even looking).

      I could have probably done fewer internships and come out the same way, but I needed the money to help pay for school. And I figured it was better to do IT related stuff than work at the local McDonalds or tend bar.

      It also let me realize that I did not like doing Computer Setup, App installations and troubleshooting. And I didn't like doing Network Admin stuff. I really don't like laying network wire. Web design, and business applications were decent. I really liked doing DB stuff. I prefer working for a small consulting firm, rather than a large company. I now do ETL work. Based just on class work I would have never gone into DB or ETL work.

      And 2 years of internships, does not equal 2 years of full time work. Usually you do those between class semesters, so maybe a full year of working. If you do it all 4 to 5 years you're in school, it'll equal 2 years of full time work.

      But it is enough to get an "entry" level position. If you want something with out the requirements, look for junior or associate positions. Those are the true, "I'm just out of school with no experience" positions.

      And how is this any different than teaching, getting a business masters and doing an internship, trade skills where you work under some one else, law, nurses, doctors, or many other jobs? I know my older brother did the same thing in the mining/oil industry while in school. And most of my other engineering friends did the same.

      Internships also are not hard to find. Yes, it's hard to get an internship at MS or other large prestigeous company like that, but when I was in school there were plenty of smaller companies at job fairs looking for interns. More spots than we had CS/CE students. IT has it even easier, because non-IT companies still need IT people, and have IT departments. I interned for Ford, a Health Care software maker, a small computer consulting firm, a home mortgage company, and a CAD consulting company. Only 1 of those companies was programming/IT thier main business.

      If your school can't find you an intership during your summer months, either you need to find a better school, or more likely you need to try harder, go to job fairs, do some work on your own to find companies that offer internships, rather than spend the summer on your parents couch during the day, and getting drunk with your friends in the evening or playing WoW.

    4. Re:Fine with me.. but make it REAL entry level. by Brownstar · · Score: 1

      Also,

      take note that HotJobs.com and other online job places are not aimed at people directly out of school.

      I bet that if you found an entry level position for a job via your schools job boards, or a job fair and the exact same position on dice or hotjobs or similar, the one via your school will not have the restriction that the online one will. That's to weed out the people that have an associates degree, or an internet degree, or something similar with no experience at all. But also to be inclusive for people that have those types of degrees (or no degree) but do have 1 to 3 years work experience.

      If you have a degree from a good school (any state funded school, or small accredited private college) you could probably get an interview with one of those companies without the 1 year of experience. But I still back my point that you'll be even better off with a semester or two of internships as well.

    5. Re:Fine with me.. but make it REAL entry level. by Sqreater · · Score: 1

      Buddy, like most people who consider themselves a success, you consider yourself the norm. You aren't the norm. I'm happy you've done well, but you really should read more of these threads and credit that most of these people are not retards.

      --
      E Proelio Veritas.
  66. Re:You want to really know why collge grads are do by Tikkun · · Score: 1

    After high school, I got a 2 year IT degree, and my first job outside college was selling PC and Mac based recording equipment. After that, I had a few more technically oriented sales jobs, finally landing an entry level support job 3 years after I graduated college.

    Honestly, I beat out several people who had more IT experience than me, just because of the sales experience. If you really want to work on computers for a living, you may need to work your way up.

    It was worth it for me, as I love my current job.

  67. Survival of the Fittest by ITeconomist · · Score: 1

    I've been in IT for about 6-7 years, since I graduated college. I really don't like the way things are neither, but it's like Darwin's theory - survival of the fittest. I've had to study more, get certified, worker harder and longer. Do what you can to adapt and survive. Sitting here & complain is not a good option.

  68. I'm really stupid! by Anonymous Coward · · Score: 0
    I was an S-corp billing corp to corp via an agency.

    You are correct, he was also in business for himself.

    My father-in-law is an engineer and his neighbor is just a plumber.

    A lot of folks think that a "tradesman" is the guy that comes to your house to fix a clog. No, he's just some schlub working under the tradesman's license to do that work. The licensed tradesman is making the six figures or close to it. Remember, to become a plumber, electrician, HVAC, etc... in most states, you have to work under one of these guys for a few years.

  69. Median salary? by Spazmania · · Score: 1

    They neglected to mention the median salary for the positions they're trying to fill. Most reports lamenting the lack of available IT talent do. Perhaps they learned a lesson from the regular complaints about the lack of qualified teachers which are routinely riposted with a complaint about the lack of qualified teacher salaries.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  70. Same old tired rhetoric by Anonymous Coward · · Score: 0

    I can always claim to be able to have grown a business more if I could just find more workers to accept niggardly wages. If IT wages kept pace with executive wages and we were in this situation I might be more sympathetic.

  71. 1997 wages by tacokill · · Score: 2, Interesting

    I started at Ernst and Young in 1997 as a "consultant". Back then, there were 5 levels: Partner, senior manager, manager, sr. consultant, and consultant.

    My salary - directly out of college - was $48,500 + bonus.

    And that was back in 1997. Since then, I got out of IT because it "wasn't going anyware". Sure, I had PLENTY of mid-level job opportunities but for me, I could see the writing on the wall. And the writing said: this is a lousy career because nobody will pay you what you are REALLY worth.

    In almost every other type of career I can think of, the workers "share" in the success of a company. It may be delayed, but it eventually trickles down into better pay and better bonuses (and options if you are lucky). IT is the only area where I never saw that happen. I saw lots of capital expenditure budgets go up, but I never saw the actual workers making more money. That pretty much sums up why I still *love* technology and computers but I can not imagine how anyone "gets ahead" in this career. Unless you are an owner of one of these companies......and I am not.

  72. Stack your deck towards slave labor much? by sethstorm · · Score: 1


    "There would have been a lot more than 147,000 jobs created here, but our companies are having difficulty finding Americans with the background," says William Archey, president and chief executive of the AeA.


    Maybe it's time you stopped writing the requirements that no US Citizen could fill. Otherwise the only solution left would be to rightfully tax foreign assets as domestic except if used to allow domestic industry to continue - allowing workers to fund a humane transition.

    Otherwise, don't be surprised if 2009 brings in the lynch mob for globalization.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  73. Choose offshoring at your own peril. by sethstorm · · Score: 1

    how skilled is the average US programmer versus the average outsourced programmer?/i
    One need only look at the number of companies requiring cleanup by a US citizen for the mistake of choosing the gilded cup of globalization.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  74. Re: blaming TV isn't really the solution either... by Knara · · Score: 1

    Problem is that a lot of those shows make science/technology seem cool and push-button easy, and the characters are designed to be smart, but not so smart that the audience thinks they're all geeky and can't relate to them.

    Which is why I'm surprised that FOX's show "Bones" is still going. There's the obligatory love story, but there's a significant portion of show content (including humor) that relies on audience knowledge without spoon feeding the technical background to the viewer.

  75. Economists lack humanity - stick to numbers. by sethstorm · · Score: 1

    This angers me alot. I grew up in SC and you can walk down the street and find people with IS and other tech degrees.
    Your state sold out to globalization, plain and simple. Maybe the constituents should have listened to the warning the textile industry gave and made sure that any continued progress(as well as applying such downwards) up the food chain is inhibited if not blocked(unless there are provisions that insure the well-being of those displaced until their transition to another industry of similar/greater compensation).

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:Economists lack humanity - stick to numbers. by timjdot · · Score: 1

      There's a whole lot more to SC history than that but, yet, the loss of textiles to even cheaper labor areas was a deadly blow. Takes money to make money ya know. Or as my Dad told me: you gotta have a car to get to work.

      --
      Expect Freedom.
  76. Whole Foods?!?!?!?! Whole Foods???!!?!?!?! by braintartare · · Score: 1

    Tell that to my devalued stock. WFMI has lost 30% of its value in the last year.

    1. Re:Whole Foods?!?!?!?! Whole Foods???!!?!?!?! by Grishnakh · · Score: 2, Interesting

      Hmm, that's interesting. I only mentioned WF because I skimmed a magazine article about executive pay and that was one example they gave of a company that was doing well and didn't pay their CEO over $1m (around $600k IIRC).

      That magazine may have been a little old. According to Google Finance, WFMI had excellent performance until January 2006.

  77. "Jobs Americans won't do...." by otis+wildflower · · Score: 1

    (and to complete that thought):

    "... At the salaries companies want to pay."

    I call triple-dog bullshit on any spokesdrone that claims there's a shortage of IT people in the US. There's only a shortage of people willing to put up with the bullshit of on-call, politics, idiots deciding on technology based on how hot the sales rep is or how heavy the lobster was at the sales lunch, etc. for how much the beancounters want to pay them..

    Meh.

  78. Re:You want to really know why collge grads are do by Critical+Facilities · · Score: 1

    unless they have an extremely high resistance to bullshit and doing crap jobs for a few years post graduation "so they build experience" to forget about it, and do something more constructive for society than work for the computing industry.

    While I agree that this is truly sound advice, I must interject that this is true for many, if not ALL jobs/fields.

    An electrician actually contributes more to society, is well paid and has a respected profession that will be in demand for most of his professional life. I'm not sure i can say the same for most of the IT profession.

    Again, while I agree that there is certainly career longevity in going into the electrical field (especially Critical Electrical like Static Switches, UPS's, ATS's, etc), bear in mind that the "entry level" positions in this field also unfortunately require "doing crap jobs for a few years". The same experienced and well paid electrician you are thinking of was once the apprentice who had to crawl under disgusting houses to repair burnt wires or spent hours at 3 in the morning running conduit under a floor on a Saturday night because it had to be done while the UPS was offline.
    I guess I'm saying, everyone has to pay their dues, regardless of the field. Additionally, while the electrical field (for example) might be a little better insulated from rapid changes in technology, I don't know that I can necessarily agree that it "contributes more to society". Unfortunately, IT (and all the workers in it) don't get nearly enough credit with how much their work contributes to society. It might not always feel like it while you're doing to work, but I bet that electrician feels the same way a lot of the time.
  79. Re:Holy fake resumes, Batman by euri.ca · · Score: 1

    It's weird, I've worked in IT in North America, Europe and China.

    In Asia they are so much more careful about believing what you tell them.

    In Canada, I've had job interviews start with "Well, we read your resume and here's what you'll be doing" (no interview)

    In China I had one start with the premise that I was lying about everything and they tried to tear it apart: "So, you claim to have worked with team on a JBoss/Servlets application 2 years ago... write out a valid security XML file for that setup that will do the following..."

    (they took the fact that I never wrote the security file, and even though I had altered it, I couldn't remember anything 2 years later as proof that I was lying)

  80. that's the point.. by plasmacutter · · Score: 1

    the subjects youre talking about are covered in "deeper concepts".. but that's the point.

    if you hire an economist you still have to familiarize him with the nature of how his science is applied and the tools used to apply it.

    this guy is doing with CS the equivalent of hiring a linguist to be an interpreter.

    sure the linguist understands languages, but he wont be able to speak fluent russian if he took french, italian, or japanese as a focus instead.

    if you want someone who knows the languages and apis you use by heart enough to debug your code at first sight you need trade school grads, but don't expect any flexibility from them down the road.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  81. Re: blaming TV isn't really the solution either... by euri.ca · · Score: 1

    Bones is on FOX?

    FOX really puts out a show where the protagonist routinely calls Christianity names like spooky magic goobledygook?

    (That raises my opinion of FOX, I thought it was a one-opinion monolith)

  82. You know by teflaime · · Score: 1

    If they would let American workers telecommute more, and were more willing to pay decent salaries they would probably find more available, willing, and qualified Americans to do the work. But I know that I, for one, am not willing to take a pay cut of 25% or more to be asked to work twice as many hours with a big commute.

  83. Move by freeweed · · Score: 1

    Move.

    Brand new CS grads with zero experience make that much or more in bloody Regina (typically a low-wage Canadian city). In Calgary you could start at nearly 50% more.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  84. Re: mod parent +5 root cause by Anonymous Coward · · Score: 1, Insightful

    I have nothing to contribute, other than to try to get the parent post some due recognition. Sometimes I wish Slashdot threads were ordered by relevance rather than time of posting. If that were the case, the parent should be listed first.

    [ Off topic: It's like the endless discussion on other sites yesterday about Sheryl Crow's comment about one square of toilet paper per sitting. Nobody on digg got it, but toward the end of the thread on metafilter someone finally pointed out what I wanted to say: she's a girl, and she's talking about "#1" not "#2". All of the male posters were too busy ranting about the insanity of using one square for #2 to realize that women have different restroom usage patterns than men. The point I'm trying to make here is that everyone's too busy ranting on their own misunderstanding of the problem, and someone finally got it right, but nobody's paying attention because the comment was made by an Anonymous Coward. ]

  85. Bullsh*t by Maxo-Texas · · Score: 4, Insightful


    Wages have been generally flat since 2000. (disclaimer; mine have been going up but that's what the paper said today-- interesting that multiple sources are pushing this slant today with non-identical articles-- astroturf campaign??)

    Our company has over 200 indian nationals working for us from infosys INSTEAD of Americans.

    And there are rumors they plan to offshore the rest of our jobs in the next two to three years. It is really a race against inflation and appreciation of the rupee (18% combined inflation and appreciation means indian workers will be *double* the cost in only four years).

    While I hope these companies fry in the pan they made by destroying so many american IT people's lives that the students all got the correct idea that you didnt' want to spend $50,000 to train for a field where you might get 3-5 years of work before being laid off for a year- lose your house- your insurance- etc.

    I understand that indians are cheaper and speak english. I have nothing against them and obviously work on a lot of projects with them. They can take these wages and live like kings back home for now.

    But I don't understand and agree with paying $5.50 a pill for my BP medicine that sells there for $.10. I don't understand paying $20.00 for the same DVD that sells there for $2.49. I dont' understand microsoft GIVING AWAY .net development software to them while it wants to charge me close to $800 for it.

    And I understand but burn with the hippocracy of laying off a $80k programmer but not laying off a $800,000 executive (whose job could easily be done by a competant indian executive).

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  86. So was I... by Anonymous Coward · · Score: 0
    as an S-corp.

    I was in business (technically) as he was and I paid the same shit he did.

    Here's my suggestion, buy a small biz as an investment. They're cheap compared to Wall Street.

    Then bitch at me.

  87. So, if there's a lack of people for jobs... by taskiss · · Score: 0

    Where's the sign on bonus like in the late 90's? Where's the hundreds and sometimes thousands of dollars for referrals?

    --
    - real hackers don't have sigs -
  88. I disagree with the article by tatman · · Score: 1

    There may be more jobs, but they are not anything like 90s. For one, I would get tech recruiter calls every day. I don't see that now. Two, the $ isn't there. I know, I had this "fortunate" event to get my pre-dot.com-bust salary locked in since 2000. No one wants to pay me my current salary. I suppose some could say I need to update skills etc...and I know I can learn more things...but, I'm not working with ancient technologies either. I'm working with C#, WinForms, ASP.net. I have architect and proj. mgmt experience as well. This is pretty standard fare stuff these I think... Right now if I wanted to get a job badly enough, and I'm getting to the point of seriosly considering it, I will have to take $15K to 20K USD cut in salary, plus the other losses. :( So no I do not think the job market is all that good.

    --
    I've always said English was my second language. Had Romeo and Juliet been written in C, I might have understood it.
  89. Re: blaming TV isn't really the solution either... by Qzukk · · Score: 1

    (That raises my opinion of FOX, I thought it was a one-opinion monolith)

    This is the same short-sighted trap that the people who are convinced that the big media are all liberal mouthpieces fall into. The media is there to make money, and whatever message makes them the money is what gets put out there.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  90. more hype to bolster a sick economy by ritborg · · Score: 1

    Some of the numbers here don't jive with the Occupational Employment Statistics from the Bureau of Labor Stats and given the choice, I trust them more than an industry group interested in making its industry look good.

    The article claims the average is $75,500; however, if you look up at Occupation: Computer Programmers (SOC code 151021) in the BLS, the average and median salary is $63,420 and average is $67,400. $10k / year on average is a substantial difference. If you want to broaden "hi-tech" degrees to the broader field of: Occupation: Computer and Mathematical Occupations (SOC code 150000) the mean/median appear similarly 10k / year lower than the article.

    The Job outlook description for Computer programmers says to expect slower than average growth. Maybe things are looking up for Web2.0 but its not definite, and definitely not the trend across programming jobs, just one type.

    To further muddy the waters: some multi-national companies don't technically outsource, they just have their internal employees in other countries do work for them. I used to work in upstate NY running programs on a mainframe in the UK until my job got "moved" to a team located in Bangalore. Since the mainframe was in the UK, what did it matter who ran the programs? The Bangalor employees made roughly 1/20th of what I made, and I came straight from college and made WAY less than the averages quoted above.

    Lastly, the claim that companies hire for anything other than a skill set is a complete lie. If this is the case, then why are there job descriptions? Every job has a specific function requiring a specific skill. Once that skill is no longer needed then you are laid off. You will notice the phrase "ROI hiring" at the end of the article. If i'm a veteran employee and I make $80,000/year, at what point does it become cheaper to lay me off (provide a few months severance) and replace me with someone straight from college making $20,000-$30,000? How about with someone in another country who has similar qualification and because of the exchange rate, they cost $2,000-5,000 / year. Remember, ROI, If I get 10 projects done with a veteran @ 80,000/ year I have a lower ROI than 10 employees each doing 1 project @ $5,000 / year. Factor in that the veteran employee needs to be trained and the 10 rookies don't and you're compounding the difference in ROI.

    Long story short, you're not safe from outsourcing, no one will train/retrain you so keep up with the industry and never stop learning! Challenge yourself and learn new languages and skills. There will be more tech jobs; but don't expect a second coming of the 2000 tech boom.

  91. What is your experience with offshore outsourcing? by walterbyrd · · Score: 1

    Overall, does the "Dehli discount" really cut costs all that deeply? Or, by the time you write, and re-write, the specs, etc. do you end up spending more? Will the present obstiticles to offshoring be overcome, and thereby totally decimate technology jobs in the USA? Or, will rising costs associated with offshoring cause the practise to level out? What technical specializations do you consider especially vulnerable, or invulnerable, to offshore outsourcing?

  92. For the love of...conspiracies. by Anonymous Coward · · Score: 0

    "Let me be the first one (I think) to say that this is just another conspiracy to import more programmers to depress domestic programmmers' wages."

    Are you implying the immigrants aren't doing it for the love? Oh wait, that's another group of immigrants.

  93. So in summary... by mandelbr0t · · Score: 1

    ...find the on/off switch for your brain. Turn it on only when you are actually doing IT work. Make sure that your lips attach to the nearest PHB's ass when your brain is off.

    Sorry, but my ego just doesn't fit in the tiny vial that you seem to have managed to fit yours into. Hubris is, after all, one of the traits of the best programmers. What a strange dilemma.

    --
    "Please describe the scientific nature of the 'whammy'" - Agent Scully
  94. I never disqualified self-taught people by MikeRT · · Score: 1

    I said that if you are talking about formal education, the ones that are really, really bad tend to come from the CIS/IS/BIS/MIS/etc. These are usually the people who can't cut it in SWE or CS, in the major classes, where a self-taught person would generally be able to do well. Even I did well because I was self-taught and I can't take standardized tests. I'd get a 95 on the project, and a 70 on the exam. Personally, I would hire someone based exclusively on their work history, and by work everything they've worked on, not just what they've been paid to do.

  95. BULLSH*T ALERT by Anonymous Coward · · Score: 0

    Gee, I guess the multinational bank I consult for must be missing something. They have a layoff coming up for IT. While they will likely get rid of some crap they will definitely get rid of some good people. These are NOT entry level people. It's all about the money. They'll almost bend over backwards to give you someone in Singapore, India and other countries but they want to can experienced people in major cities. Of course, the replacements can barely converse in English in most cases, have practically zero business experience and will switch jobs at the drop of a hat for say $5K. The turnover rate is at least 25%. Then, of course, there are those really good people that are leaving of their own choice simply because they are tired of doing more work, dealing with people who know nothing, having to make nightly business calls to Asia, etc. Some are even leaving without another job to go to.

    So who does this benefit? Simple, the CIO they hired. He'll make his "numbers" get his bonus and then just before the SH*T hits the fan he'll depart for a better opportunity so he doesn't get any on himself. The next clown will come in and repeat the process.

  96. More managers than engineers and they are paid + by polyex · · Score: 1

    Why hasnt anyone mentioned that ALL individual management salaries exceed those for engineering, and there are always two or three managers (at least) per software developer so this is just muliplied. In our division at IBM we had 10 software engineers and dozens and dozens of managers for the same product (not including sales which is a different animal along with help desk). I guess if management is looking to "save" money, they are first to cut the lower paid workers rather than themselves. What a shocker, they are not even working for the shareholders best interests to save money, but are looking to save money and protect there own skins! Outsource management, I wonder why that hasnt caught on, thats where the biggest cost is as far as salaries.

  97. Re:What is your experience with offshore outsourci by Knara · · Score: 1

    Overall, does the "Dehli discount" really cut costs all that deeply? Or, by the time you write, and re-write, the specs, etc. do you end up spending more?

    I'm no business expert, but I play one on TV.

    There are apparently an increasing number of businesses who are now figuring out that short term outsourcing == mid-and-long-term headaches. Though it seems a lot of "sweeping under the rug" of the monetary effects can be done with fancy accounting techniques.

  98. WHY? by Kwirl · · Score: 1

    Why was I cursed with being able to understand programming languages and the ability to fix a computer? In a past life, did I perhaps murder an innocent virgin during an orgy of indulgence? Is this my punishment?

    Why could I have not been born with the ability to take apart a transmission blindfolder and tell you how the color of your car's interior paint will affect your engine performance?

    Not to mention, people always expect me to be able to fix their computers, their printer, anything else with a cable and power supply. As a mechanic, people would at least expect me to overcharge them :( That would be cool....can you imagine if we had conditioned society to accept corrupt and pointless charges for mundane services?

    "You want your cache cleaned and the spyware removed? Ok, you're going to have to leave your box in the shop, we'll call you when its ready."

    72 hours later.....

    "Well, we got it fixed up for you. While we were getting rid of the spyware we found a trojan and a cute little keylogger. We added it into the bill, that's gonna be $450."

    Damn you linux geeks for telling everyone that fixing this shit is free. You've ruined my imaginary IT utopia. I hate you all :(

  99. It's too late by then ... by Anonymous Coward · · Score: 0

    the more intelligent people shun TV that isn't intellectually "satisfying" to them. When they glamorize the "thug culture", the latest high-dollar fashions, and so forth - most intelligent kids reject the message

    By the time kids have the maturity and social awareness to do the shunning and rejecting, it's too late, they've been indoctrinated into a self-destructive worldview of what is cool and what isn't. The only ones who don't fall into the trap are those with highly doctrinal parents who have been preaching a very strong counter-message to them.

    This won't change, since we don't live in a planned society. But we should at least give the positive messages a decent amount of airtime, and the same amount of kid-attracting glitz.

    What's more, that can be done quite easily without being doctrinal in the slightest, for example by providing more hobbiest shows to cater for those kids who have other interests beyond just "hanging out". It just requires the will and some social mindedness in topic selection when making programmes, rather than always chasing the biggest buck.

  100. Not to be mathematical about it but... by j987123 · · Score: 1
    From the article:

    The U.S. technology industry added almost 150,000 jobs in 2006, according to an Apr. 24 report by the American Electronics Assn. (AeA), an industry trade group. That was the largest gain since 2001, before the implosion of the tech bubble resulted in the loss of more than 1 million jobs in three years.
    So in 2001,2002,2003 we lost 1,000,000 jobs. In 2004, 2005, and 2006 we gained no more than 150,000 jobs per year for a maximum of 450,000 jobs. Seems to me like the industry is still down 550,000 tech jobs. So how can there be a shortage of workers?
  101. OT: where are you based? by IndependentVik · · Score: 1

    Your company sounds like a good fit--I'm looking to get into a mid-level development position after having spent five years in the QA trenches, writing test harnesses and the like when I was lucky, running manual test scripts when I wasn't. I do hold my BS in CS, so I have that in my favor, along with whatever experience I got writing/maintaining test harnesses.

    Am getting laid off in a few months from Symantec (whole site in southern Virginia is being closed so that our projects can be moved to the new office in India), and so I'm currently on the lookout for work. Where are you based? If it's somewhere I'd like relocate to (and you're accepting resumes) I could fire you an email.

    --
    I'd suggest you don't use Slashdot as your only news source, or you will suffer permanent brain damage.
  102. WTF? by walterbyrd · · Score: 1

    There are plenty of USA workers. These articles make no sense, they never have.

    No matter what trade school you go to, there will somebody in India, or East-Europe, to work for 1/3rd your salary.

    Unless you speak Hindi, or Russian, then you don't have have the special skills these companies need.

  103. Do employers need H1Bs to interface with offshore by walterbyrd · · Score: 1

    operations?

    Maybe the special skills that employers can not find in the USA, is fluency in Russian, or Hindi?

    As companies export IT as fast as they possibly can, I expect that is very helpful to have somebody state-side who can speak their language, and who understands their culture.

  104. Entry Level Programmer wanted, good pay, benefits by pkbarbiedoll · · Score: 1

    That's all you need. The problem see, is corporations no longer want to hire entry level workers. They want cream of the crop programmers only, hence this bullshit about not finding "the right person for the job".

    Fucking hire entry level programmers, spend a little time training, pay them well and they will stick around for the long haul.

  105. Incredible history! by Anonymous Coward · · Score: 0

    Fake 'reports' from corporate trade groups with an 'outsourcing is not a problem' headline are pro-outsoursing propaganda.

    This is detailed in the great book "Outsourcing America: What's Behind Our National Crisis And How We Can Reclaim American Jobs" by two second generation Indian immigrants Ron Hira and Anil Hira.

    These fake reports are used to encourage Congress to make decisions favorable to the industry group. Campaign contributions to Congress are a second way of influencing Congress.

    The American Electronics Association is a trade group made of companies that wanted government help and protectionism in the 1980s to protect them from competing directly with the Japanese semiconductor makers. They got that protection (i.e., government hand out). They are against anyone else getting such government help (e.g., technology workers getting protection against imported labor driving down wages).

    The article fails to mention the declining take home pay for average technology worker's during 2000 to 2006 and conviently also fails to mention that inflation has eroded an additional 20% of a worker's purchasing power during 2000 to 2006.

  106. Re:Entry Level Programmer wanted, good pay, benefi by RalphTheWonderLlama · · Score: 1

    Damn right. Those jobs didn't exist when I graduated in 2002.

    --
    simple, fast homepage with your links: http://www.ngumbi.com/
  107. Look at the long term by jdickey · · Score: 1

    Kwitcherbitchen.... WFMI over the last five years has outperformed the S&P 500 and the DJIA, not to mention Kroger and Safeway. Sure there's been a bit of a dip since the first of the year, but if you bought five years ago, you're still sitting on top of better than double your money. Most folks don't do that well over the long term.... and if you're not in it for the long term, then the stock market is just a numbers racket and you get what you pay for (which is where I believe this thread started out, no?)

    Fair notice: I have no financial interest in any of the above-mentioned companies. I moved my money out of American stocks to pay my rent many, many moons ago.

  108. Not in THIS omniverse.... by jdickey · · Score: 1

    I'll temper my sarcasm when I stop hearing about other over-30 IT guys like me having to (attempt to) train their replacements, or when more than 2 of the 60 or so over-40 IT guys like me have a job again in the industry we built. Bitter? You're damn straight I'm bitter; in the last ten years, my income has gone down literally 94%...which isn't compatible with living a middle-class lifestyle in what was once the United States of America. I'm the first generation in my family for nearly 300 years never to have to pick cotton for a living - but guess what? exploited, below-minimum-wage farmworkers in California made twice as much as I did last month - and I did better than a half-dozen of my more experienced colleagues. "Expect freedom"? Too many people have been doing that for the last 30-35 years, and not nearly enough doing anything to make it actually expectable, or sustainable. Witness the current corporate-fascist kleptocracy that replaced what once was a perfectly decent constitutional Republic. Santayana was a blithering optimist.

    1. Re:Not in THIS omniverse.... by timjdot · · Score: 1

      Man, I'm right there with you. We need to bind together rather than let the aristocracy continue to be reinstated. The aristocrats are trying to return the world to the pre-industrialization class system (successfully trying that is).

      One thing we really need to do is force the INS to list all L1 and H1 jobs in a clear, public job site. The L1 scams have to be stopped. I expect from your email there are quite a few H1's making more money than you.

      Second of all, the market is tightening. I think the businesses will get their come-uppitance. I think it will be the absolute worst conditions for them. Why?
      #1. They have flipped off techies for 1/2 a decade
      #2. The USA government has flipped off techies for 1/2 a decade
      #3. Old timers have quit and have no interest in returning after working with wholly unqualified people.
      #4. Few smart kids have studied tech over the last few years. The kids who have received tech degrees are now flipping burgers.
      #5. The veil is off on the Indian false resumes.
      #6. Businesses have not tried hard enough to develop tech feeder programs in Africa and South America.
      #7. Technology has become integral to our society.
      #7A. All things require computers now.
      #7B. The old people who knew how to do things without computers are dieing. Young people require computers to live. (E.g. they cannot barter as they do not know how. They cannot farm as they do not know how. They often cannot even do math in their heads.)

      So, I'm optimistic. Am I sucking on the exhaust pipe of the tech bubble? Yes, of course. But I foresee brighter times. We need Java/J2EE folks here and all we are getting are not qualified. At this point I plan to mention to my manager that I can train some college grads. Give me an MS CS any day. At least I can say anyone who graduated MSCE from my university (University of South Carolina class of '94) can code circles around 90% of the people I have to work in on various jobs. And that's not even getting into the total BS factor of doing the wrong thing because these people have no engineering analysis skills. Don't get me started on "portlets" for operational systems! SWArchitect I got the hell out of CA. No standard of living there. Picked Cary, NC from the list of top cities and am very happy about our move. Turned down Boston and Ft. Lauderdal as those are more LA's and Mobile as its more for retirement.

      --
      Expect Freedom.
  109. Globalization? by jawahar · · Score: 1

    Globalization will only succeed when wage slavery is prevented in the developing nations. http://en.wikipedia.org/wiki/Wage_slavery

  110. Do not question! by Anonymous Coward · · Score: 0

    The demand for computer professionals has been going up and up. You should choose an exciting career in the field of Information Technology. High pay and job satisfaction await you.

    Also, we are winning the War on Terror. Who could have seen it? It started with the horrors of 9/11 and now we are building democracy in Iraq. But the fight is not over. The spectre of terror attacks in The Motherland is forever with us.

    We must give Uncle Sam our support and the tools he needs to get the job done. Advanced information gathering and extraction techniques have made us safer than ever. Imagine if a terrorist was about to kill your children and our heroic men and women of law enforcement were unable to remove the monster from socieity. I bet you'd wish there was a place where they could take the enemy where good, God-fearing Americans could be safe from him forever.

  111. Another angle by Sqreater · · Score: 1

    I agree with the comments that have been made regarding H-1B visas and outsourcing. There seems to be another disturbing development keeping people from jobs though. Human resources departments seem to be over-qualifying positions -- "over-credentializing" them. More requirements have to be met for even simple jobs. More credentials are required for the most basic of tasks. And companies are willing to let positions sit unfilled for months or even years while they WAIT for the "perfect" candidate. There seems to be absolutely no wiggle room anymore. Either you just walked out of that very same job at another company yesterday or you are out of luck. This is true of even service jobs like dental assistant or customer service representative. Changing bedpans in a nursing home now requires certification to do. One experienced dental assistant (holds tools) told me she applied to a doctor's ad for a dental assistant position and he told her he required a college degree---for 10,000 dollars a year.

    It is even worse at tech and engineering levels. There are no careers, only jobs. And when that job goes away, your detailed credentials are not likely to qualify you for anything else. You may as well be completely uneducated and inexperienced.

    Entry level in programming now seems to go something like this: "Must know half dozen computer languages to expertise doing this and only this thing daily for 5-10 years. If you have this background, we will deign to let you in the door for an interview you will probably fail anyway."

    Something sick is developing rapidly in human resources departments nationwide. I don't know if it is just an advanced case of "cover-your-ass," or what. Are they growingly more incompetent at doing the job, and falling back on more and more qualifications and credentials to make decisions for them? "Don't blame me, he had all the credentials," kind of thinking. This has even advanced to the point that computers are screening potential employees now. Insanity. In pursuit of the goal of the perfectly qualified employee, they guarantee they will have problems finding ANY qualified employees. Hiring is an art they are trying desperately to make into a science. It isn't working in my opinion.

    --
    E Proelio Veritas.
  112. You just figured it out... by Anonymous Coward · · Score: 0

    I read about what you programmer types are experiencing in a book back in 1984...

    It is the understanding that at it's very basic level, software programing is cottage industry. You can do it from anywhere, with the advent of the PC, you dont need a lot of expensive equipment, and its easy for anyone with a little experience and drive to do.

    Its also difficult to put a price on bad programing vs good programing, thanks to the power of modern machines. Lets face it, crap code that takes twice as long to run as good code simply isnt the issue it once was.

    So, understanding that at the tender age of 14, I shifted into something more interesting and potentialy profitable : hardware and networking.

    I cant be outsourced, my job requires my physical presence. I code things that I'm interested in, without fear of losing my job.

    Why dont you just blame open source for the whole slump in the programing market while your at it? Dont be pissed at the world because you failed to relize the dynamics of software programing, as a career or business. Its nothing personal, you are simply in an industry where you, as an American, living in a hideously expensive country, are at a huge disadvantage.

  113. I am sure you go shopping trying to buy ..... by jotaeleemeese · · Score: 1

    ... the most expensive stuff you can find.

    --
    IANAL but write like a drunk one.
  114. Simple: it is more interesting. by jotaeleemeese · · Score: 1

    I would never be a plumber. I don't care if they earn 3 or 4 times more than me.

    I don't want to be fixing toilets for a living, thank you very much.

    --
    IANAL but write like a drunk one.
  115. So you wanna make a living fitting toilets then? by jotaeleemeese · · Score: 1

    And laying pipes.

    And installing dishwashers and washing machines.

    In IT and CS your mentors are some of the greatest minds ever.

    In plumbing, er, can you fix my toilet please?

    --
    IANAL but write like a drunk one.
  116. Most of them are. by jotaeleemeese · · Score: 1

    And present an intellectual challenge far superior to watching the paint dry in the wall.

    If somebody really considers going to paint walls or fix toiletts (and sorry, I don't care how long the apprentiships are, they are dull jobs by definition) as a wise carrer move, I posit that they did not have any idea what he or she wanted in life anyway.

    --
    IANAL but write like a drunk one.
    1. Re:Most of them are. by BoberFett · · Score: 1

      You're both elitist and ignorant. Plumbers make damn good money, and there's as much challenge in fixing real plumbing as there is in virtual plumbing. Plus, you think watching paint dry is boring? How about watching an OS install? Sorry, but if you really think your average IT staff is somehow better than tradesman, you're simply deluding yourself into thinking you're doing something worthwhile with your life.

  117. What a load of tosh. by jotaeleemeese · · Score: 1

    So basically what you are suggesting is to leave in the door all what you could bring to a company that is valuable in order to "toe the party line".

    It is people that want to change the world and that do not forget their principles and beliefs who actually make a difference.

    Those people that tiressly promoted GPLed software and that made sure sure their bosses did made possible for their companies to save lots of money and to be ahead of the wave of adoption of free software.

    Do no listen to the parent post. Good companies will want you in spite of your lousy T-shirts.

    The only thing I may concur is where respect is mentioned, but for bunnies sakes, that is a matter of basic good manners, it should not even be mentioned in a list of things to do to keep a job.

    --
    IANAL but write like a drunk one.
  118. Actually, I do. by pkbarbiedoll · · Score: 1

    I pay more for quality products manufactured in America, whenever I can. Sometimes this means I pay a bit more than inexpensive imported goods, but I benefit by a) knowing I have superior merchandise and b) knowing I helped keep a manufacturing job in the US. My Mazda B-3000 has a lot of non-US components, but it was made in Edison, NJ.

  119. Re:Entry Level Programmer wanted, good pay, benefi by Anonymous Coward · · Score: 0

    Fucking hire entry level programmers, spend a little time training, pay them well and they will stick around for the long haul.

    Amen. I have been trying to get an entry-level programming job since I graduated from college almost 10 years ago. Gotta have experience to get a job, and vice-versa. It's the stupidest catch-22 ever devised in this IT black hole that I live in (Ohio).

    I am determined to either leave this state or leave IT altogether if someone does not give me a chance soon. One would think that having knowledge in 10 different languages should be sufficient....

  120. the jobs dried up and salaries are so low by JCOTTON · · Score: 1

    before the tech bubble burst, I was an instructor (adjunct) at a local college, teaching CS. After the bubble burst, my classes dried up, and were cut. Students did not want to learn CS. HELLO? IS ANYONE LISTENING? The reason that we do not have enough home-grown IT TECHIES is simply because the jobs dried up and salaries are so low. Relatively. THE ANSWER IS SIMPLE. More jobs and higher salaries. Then more students will go into CS. The workforce grows. Joe Cotton

  121. Lots of jobs != lots of hiring by csmithers · · Score: 1

    I don't believe that having lots of job openings necessarily translates to lots of hiring. Everyone's hiring, but no-one is getting hired. The bar appears to be quite high for skills now.