Slashdot Mirror


Gates Calls for Increase in Tech Labor Supply

Randeep Igochyorjob writes "Reuters is reporting that Bill Gates is asking for the removal of quotas for guest workers by removing the caps on non-immigrant alien workers. In a mild attempt at balance, buried near the end of the story, the article also says "Undersecretary of Commerce Phil Bond, a top Bush administration technology official, pointed out that the unemployment rate for engineers is above the national average." I'm wondering if raising wages might attract the "needed" workers from domestic sources or is Gate's request "necessary to remain competitive and innovative"."

143 of 827 comments (clear)

  1. Cashing in on ... by mfh · · Score: 4, Interesting

    Gates is doing this to try and save money. It's a pretty smart move considering the average salary in the US for coders is over $90k. In Canada it's more like $35k and that's CAD! I would love to go to the US and earn $65k USD per year. But I'm pretty sure I would have a hard time in Redmond, considering I am a PHP geek.

    --
    The dangers of knowledge trigger emotional distress in human beings.
    1. Re:Cashing in on ... by MillionthMonkey · · Score: 5, Funny

      I recommend that Microsoft fire Ralph Reed and replace him with one of the Iranian mullahs with which he is interchangeable. Ralph is pulling in $240,000 per year from MSFT, and while I don't know what kind of cash a mullah pulls in, no way is it six figures.

    2. Re:Cashing in on ... by Anonymous+Luddite · · Score: 4, Funny

      >> In Canada it's more like $35k and that's CAD!

      Do you have a source for that number? The market sucks here in Canada, but I don't think it's that bad.

      If it is, Perhaps I should shave more often and start showing up on time ...

    3. Re:Cashing in on ... by sTalking_Goat · · Score: 2, Interesting
      Yeah, you Canadians seem to think we Americans have it good, but when you factor in higher cost of living, expensive healthcare and myriad of other costs of aggravations of living in the US of A there's probably no big difference in how far that income goes.

      I'm making 38k a year in the SF Bay Area, single with no real debt and can't afford a condo or even a car (male under 25 insurance rates are through the roof+gas+tolls+parking+inevitable tickets)

      At 35k in Canada I'm sure you're living more comfortably than I do.

      --

      My days of not taking you seriously are certainly coming to a middle...

    4. Re:Cashing in on ... by Vicissidude · · Score: 5, Insightful

      IT companies have been bleeding workers for the last five years. During that time, new college graduates have also been unable to find entry level work. There are excellent workers in both of those groups.

      This has nothing to do with finding the best employees and everything to do with finding the cheapest employees.

    5. Re:Cashing in on ... by themoodykid · · Score: 2, Informative

      $35k? Where are you getting that number? I'm in Canada doing firmware and I make way more than that. I interned at IBM a few years ago and heard they start at $50k for their new grads. It's likely higher now.

    6. Re:Cashing in on ... by DurendalMac · · Score: 5, Insightful

      SF = big city = high cost of living + California = even higher cost of living. If you were making 38k in a more rural area, you could live quite comfortably.

    7. Re:Cashing in on ... by Thaelon · · Score: 4, Insightful

      Last I heard the average salary starting out for coders in the US is $51k. I don't know where you got that $90k figure, but if you can remember let me know so I can tell my boss.

      --

      Question everything

    8. Re:Cashing in on ... by Vicissidude · · Score: 3, Informative

      The average for Washington state is actually more, $94,600.

    9. Re:Cashing in on ... by AngryWookiee · · Score: 3, Informative

      How I wish I how had your job. I finished college last May and could not find work as a programmer at all. Now I'm working in a call center for $10/hr Canadian. Somebody shoot me. There are no jobs here.

    10. Re:Cashing in on ... by randall_burns · · Score: 2, Insightful

      It is more than saving money. Gates seems to want to be surrounded by folks over whom he has a lot of control. An H-1b worker can be sent home any time their employer feels like it.

    11. Re:Cashing in on ... by sheddd · · Score: 5, Insightful

      It's his job to make money for Microsoft. The dot-com boom earned some low quality workers large salaries because they were (or seemed) computer savvy.

      I do feel bad for the talented and/or hardworking ones who got taken for ride after ride with startups...

      But face it, there are foreign workers willing to work harder for less money; tech workers in the US are generally spoiled IMO (with many exceptions)... In '89 you could be virtually ensured $50k/yr with a MSCE.

      The market's adjusting, and foreign labor is generally cheaper now.

      I say let the genuinely talented or hard working into the US and give 'em a green card. I think it would make our country a better place (though defining 'talented or hardworking' would be tough).

      (I don't limit the above opinion to tech workers... construction, engineering, professor, janitor, cabbie, whatever).

      The US immigrant policies have really bad problems; politicians get votes if they're 'tough on immigrants'... they get $ if they're 'ignoring the illegal immigrant problem.'

      It's a two faced, dishonest system at the moment... immigrants can get in and when their visa expires noone looks for them... if they get pulled over for speeding (after paying 10 years of social security and other taxes), they're deported without a chance to return.

      Businesses are pushing for cheap labor, and citizens are generally pushing for less competition for jobs... the immigrants get caught in the middle :(

    12. Re:Cashing in on ... by LibertineR · · Score: 4, Interesting
      I'll bet Gates is one of the first to hire those folks who are about to park cruise ships 3 miles off the coast and house hundreds off coders for hire outside of U.S. waters.

      Hell, he might just park a boat out there himself and run his own outsourcing outfit.

    13. Re:Cashing in on ... by Danga · · Score: 2, Informative

      I too finished college last May. A lot of companies I interviewed at were offering very shitty starting salaries like around 25-35K a year. Someone else already mentioned that you can make that doing tech support (or hell even being a cable guy), so it was kind of an insult to only get offered that much when you know the software you would help develop would bring in a decent amount of money (and I am very confident in my abilities, although I do know I have much to learn since I am just joining the field).

      I kept at it and finally landed an awesome job as a software developer and they started me at 45K/yr plus benefits. I also have two other friends who graduated (with CS degrees) last May and found jobs starting between 44-51K/yr. So keep looking for a job and don't work for less than you believe you are worth. I was getting pretty desperate and almost took a job in Atlanta offering 35K/yr and I am very glad I held out because I don't think you can live very well in downtown Atlanta on that (at least from the cost of living information I looked at). There are jobs out there, you just have to be very persistant and have some luck too! Good luck and don't give up yet!

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    14. Re:Cashing in on ... by dgatwood · · Score: 3, Informative
      That sounds -way- high to me. The Silicon Valley average, according to the SF Chronicle, is only $77,690. Are you really seriously expecting me to believe that programming jobs pay $17k more in Washington than they do in the heart of the industry? And if so, WTF am I still doing here?

      According to payscale.com, the California average is $70,000, and the Washington state average is $65,000. I think the American Electronics Association's survey is seriously wrong. They also claim that the California average is almost $20k higher than everybody else's estimates.

      I don't buy it.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    15. Re:Cashing in on ... by LifesABeach · · Score: 2, Interesting

      3 things:

      1. Where in the U.S. are those $90K jobs?

      2. I can't believe this; For the first time I'm in agreement with my fellow republicans in the white house.

      3. And IT IS painfully obvious, the dwellers of redmond are at odds with trying to understand that bitter taste in the back of their throat; its the last little bit of pride they have left that is choaking to death right now.

    16. Re:Cashing in on ... by shadowbearer · · Score: 2

      LOL

      I've reread that link several times, and I still can't figure out just who bought who there. It makes for a fascinating (if somewhat poorly written) little story of "You kiss my ass, I'll kiss yours."

      Nothing new to see here, move along, move along, Consumer.

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    17. Re:Cashing in on ... by bergeron76 · · Score: 2, Informative

      Being responsible and meeting the minimal societal requirement does tend to help one get a job.

      Good luck with your search.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    18. Re:Cashing in on ... by John+Biggabooty · · Score: 2, Insightful
      $90,000 per year? That seems really high. Are your figures current?

      You are right that he onlywants to save money, though. He can get guest workers on visas to work for minimum wage and no benefits, the robber baron! There is no shortage of American high-tech workers. We just want to be paid a fair share for what we create, not be exploited like slaves.

      --
      That's Bigboo TAY! TAY!
    19. Re:Cashing in on ... by nate+nice · · Score: 2, Funny

      "I can barely feed my cat."

      You should probably get rid of your cat then.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    20. Re:Cashing in on ... by crucini · · Score: 2, Funny
      I don't know what kind of cash a mullah pulls in ...

      Just give him a few chickens and he'll be happy.
    21. Re:Cashing in on ... by Rik+van+Riel · · Score: 2, Insightful

      You're going to end up competing with workers from all over the world no matter what. You can't wish away free market economics just because they're inconvenient.

      The only question is, do you want to compete with foreign workers inside the US, or would you prefer to compete with them in India? Surely competing with them inside the US should be a lot easier, since this is your home country...

    22. Re:Cashing in on ... by NardofDoom · · Score: 2, Insightful
      I make $30K/year and I live comfortably. If I was making $38K I'd be in hog heaven.

      It's about living below your means (my biggest splurge in the past year has been a $125 printer) and NOT BUYING THINGS ON CREDIT.

      --
      You have two hands and one brain, so always code twice as much as you think!
    23. Re:Cashing in on ... by Bush+Pig · · Score: 3, Funny

      Plus, if times get _really_ tough, you can eat the cat.

      --
      What a long, strange trip it's been.
    24. Re:Cashing in on ... by Cat_Byte · · Score: 2, Informative
      I found a job after my third interview with a good company that ...


      Congrats. Unfortunately it's mostly a numbers game these days. Too much experience applying for a low wage job (even if you are desperate) ends in you not getting a phone call. I see it all over the market.

      Just to put this into perspective, when I graduated college in 95 I had over 30 offers in the first week after graduation. I only interviewed with 10 of them. Back then if you didn't like your job, put an add on a website and take the offer you liked from the stack that came pouring in ;)

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    25. Re:Cashing in on ... by Danga · · Score: 2, Informative

      Your average of $51k sounds about right. I just recently graduated and started out at $45k plus benefits and a few other friends of mine found jobs paying salaries of $43-51k. Now there are a lot of companies trying to pay around $25-35k/yr but I basically declined to work for that pay (especially when the cost of living was not low i.e. downtown Atlanta).

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    26. Re:Cashing in on ... by jedidiah · · Score: 3, Insightful

      Fine, then let them immigrate properly.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    27. Re:Cashing in on ... by SatanicPuppy · · Score: 2, Insightful

      Those states can't have you deported.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    28. Re:Cashing in on ... by jedidiah · · Score: 3, Insightful

      If you are a normal immigrant or a citizen, you don't have to worry about immediate deportation when your boss threatens to fire you.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    29. Re:Cashing in on ... by Kinthelt · · Score: 2, Informative

      I used to make $33k when I was coding. Now I'm a master's student and make a hell of a lot less.

      --

      "Evil will always triumph over good, because good is dumb." - Dark Helmet (Spaceballs)

    30. Re:Cashing in on ... by nightsweat · · Score: 2, Funny

      Not possible. How can they keep up to date with the latest Desperate Housewives episode or see exactly what color suit the boss is wearing today? It just can't be done.

      --

      the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
    31. Re:Cashing in on ... by Vicissidude · · Score: 2, Insightful

      Free market economics is pure bullshit in this argument. Every country has a legitimate right to dictate who may or may not enter their country. People are not trade goods.

      So, you say we should artifically increase the supply of workers in the US. What's the affect of that? Well, we've seen mass layoffs in the US. Now there are more people competing for fewer jobs. That's translated to lower wages as well. There are now fewer applications to computer science departments because US students actually want a job when they graduate from such a grueling program as computer science. So, there will be less US IT workers in the future, making us more dependent on those foreign sources of labor.

      I prefer to see the US become stronger, not weaker.

      To answer your question, I'd prefer to have the foreign workers outside the US. Right now the value of the dollar is too high since China is pegging the value of its currency to the dollar, in effect artificially propping up the value of the dollar. Luckily, the declining value of the dollar has put additional pressure on them to release that peg. We've already seen the rupee increase its value while the dollar has gone down. The value of both the yuan and the rupee will shoot past the dollar once China releases that peg. At some point, the cost of shipping work overseas will outweigh the cost of keeping work here.

      That would leave the entire US market for US IT workers. Wages will go back up and students will become interested in computer science again. The US will be less dependent on foreign sources of labor and self-sufficient once again.

  2. Gates Request.. by ackthpt · · Score: 5, Insightful

    Sounds like he wants a bunch of foreign workers who wouldn't quibble over a $20,000-30,000 salary where a US coder would expect a bit more.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Gates Request.. by Anonymous Coward · · Score: 4, Insightful

      He also wants minions who are frightened of losing their H1B status by being fired, and are thus likely to take more grief. Also, they tend not to come up with embarassing observations, like "this is illegal" or "this is fraudulent" or "this is monopolistic", because they're more grateful for the job in the first place.

      The practice is called "in-sourcing", and I've seen it in a number of computing environments.

    2. Re:Gates Request.. by Tackhead · · Score: 5, Insightful
      > Sounds like he wants a bunch of foreign workers who wouldn't quibble over a $20,000-30,000 salary where a US coder would expect a bit more.

      Let's put it this way.

      Isn't it funny that even Billgatus of Borg can't convince the Administration to let in another 100,000 engineers (be they from India or Canada) to get paid and pay Social Security and income taxes on incomes between $30-50K, but nobody blinks an eye at letting in millions of workers (mostly from Mexico) to get paid $3.00/hour washing dishes and pay no tax because they're here illegally or because their incomes are very low, despite consuming tax dollars in the form of health and education costs for their families?

      I'm all for immigration -- but is it too much to ask of immigration policymakers that we import the sort of people who will be net contributors to the economy, rather than a net drain thereon?

    3. Re:Gates Request.. by Anonymous Coward · · Score: 5, Insightful

      Actually, third-world illegal immigrants are frequently net contributors as well, as they are not as easily able to use state services or later draw social security with their bogus IDs and SSNs.

      Many Indian and Canadian guest workers are sending just that much more money back overseas to their families instead of spending it here.

      There are also illegal immigrant white collar workers (like a Canadian I met) who get paid under the table at good jobs the states, thereby avoiding even more taxes than the $3/hour people.

      It's a two way street and it's not always simple.

    4. Re:Gates Request.. by KingJoshi · · Score: 5, Insightful

      Instead of moderating your post, I'll respond.

      MANY Mexican illegals have fake SSNs and pay all those taxes you think they don't. And many don't get returns or anything. A recent article in the NY Times was title, "Illegal Immigrants Are Bolstering Social Security With Billions" and that all future IRS and government income assumes that these numbers will continue to rise.

      Second, it's IMPOSSIBLE to close off or secure the border with Mexico, while it's much easier to check people at airports.

      Another, many Americans go to college and seek those IT jobs. People aren't flocking to work those fields in Idaho, do construction around Las Vegas, etc. North Carolina is growing in population largely to the illegals and the state's economy is seeing the effects.

      And they don't work for $3/hr. sure, some do. I had friends working for $4/hr for 12 hours a day for a while. but that was 10 years ago and non-taxed. But I'm working illegally for $7/hr (fast-food cashier). All on the books, and the Federal and States are getting a piece. And I know others doing the same.

      I think the immigration policy seriously needs to be looked into. But there are so many ideological blow hards (on various sides of the spectrum) that changes are taking way too long.

      Personally, on some level, I'd be happy with a change since I'm seeking a software engineering job and need sponsorship. But I don't think it needs to be increased. If companies start leaving the US to be based elsewhere, then maybe..

      --
      In times like these, it is helpful to remember that there have always been times like these. - Paul Harvey
    5. Re:Gates Request.. by azmeith · · Score: 5, Insightful

      " Sounds like he wants a bunch of foreign workers who wouldn't quibble over a $20,000-30,000 salary where a US coder would expect a bit more."

      When was the last time you even got to know about how foreign workers on H1-Bs are employed and paid. I get tired of this typically ignorant bullshit everytime the foreign workers issue comes up. FYI, everytime a visa is granted, the applicant/employer has to get a prevailing wage certificate either from the state EDD or agencies like www.erieri.com, whoch cost about $350-$450 for a single page with three lines of typed text. These certificates state the prevailing wage for the position for which the employer wants to hire, which includes the min, median and max. The data for that is calculated every year or every other year, depending on the survey by polling employers for specific geographical areas. The applicant/employer then HAS to pay the foreign worker at least 5% more than the minimum in the certificate. Without this the application for a visa will not even get accepted. Get your fucking facts straight before you go off on the $20,000 salary.

      Moreover the very same foreign worker has to pay social security, income and FICA taxes which he will probably never get to use. H1-B terms are a max of six years (extensible under very special circumstances) and AFAIK, to collect on social security foreign workers need to have paid taxes for at least 10 years in the US. At least they come in legally and contribute to the society that provides them the opportunity, inspite of the fact that the american (for that matter most western) immigration processes are quite demeaning to most third world applicants, not to mention stupid and farcical. It considers every application an application for immigration and then they have to walk in to the interview and convince the colsulate that they dont want to immigrate (wtf!!!).

      People like you seem to like globalization only as long as it profits your fat asses at the expense of some third world or developing country. The moment it threatens you, you whine. Capitalism/free markets are a double edged sword, they can cut off your head just as easily as make a path for you to prosperity. Is it the foreign workers fault that half the country chose a self centered ass whose understanding of free markets and competition are limited to nepotism bordering on corruption? This administration is the reason why you dont have or did not have till recently a job, not the foreign worker. Its called competition, its here to stay and it can only grow more fierce. Learn to live and adapt with it.

    6. Re:Gates Request.. by MudflapSoftware · · Score: 2, Insightful

      "People aren't flocking to work those fields in Idaho, do construction around Las Vegas, etc."

      Do you know why citizens aren't flocking to those jobs? It is due to the fact that the illegal population drove down labor costs to a ridiculous level. A skilled carpenter, framer, drywaller, electrician, etc used to be able to pull in enough cash seasonally to feed his family and purchase a home.

      This is no longer the case, especially in southern california, where day laborers are typically employed for less than $10 an hour to do what used to cost $15-40, depending on experience and skill.

      The problem is compounded by the fact that these workers typically work under the table, meaning that they aren't paying medicare, social security, sdi, etc.

      When that worker gets hurt, he goes to a county hospital, which costs the regular tax payer. When he has a child, the child attends the public school, and is considered a united states citizen.

      It is a well known fact in southern california that the typical 'teen jobs' of fast food restaraunts, grocery stores, gas stations, car washes, etc are no longer available because 'undocumented' workers can give full time for minimum wage and the business doesn't have to deal with immature and unreliable teenagers.

      These problems compound themselves time and time again, and the same tired arguments of 'we can't secure our borders' are played out with little basis in reality.

      The fact is that it is politically incorrect to want to close the borders, as it is considered 'racist'.

      A perfect example of this is the 'minuteman project' in southern arizona that is patrolling a formerly well trafficed section of the border. Recent statistics shown that there has been a substantial reduction in border crossing attempts. These are ordinary citizens, who regardless of media hype have committed no crimes.

      However, Senor Bush and his goons have derided these citizens calling them 'vigilantes'.

      The balance of power has shifted such that illegal immigrants have more political clout than law abiding citizens.

      So, do me a favor and spout rhetoric somewhere else.

    7. Re:Gates Request.. by StarsAreAlsoFire · · Score: 2, Interesting

      rather than a net drain thereon?

      *sigh*

      Do you really think we would have an open border if super-cheap labor was *draining* the economy?

      It is because, with a naive surface examination such as yours, it looks like "them damn immigrants are just SUCKING THE LIFE OUT OF AMERICA!!!" that policy makers pretend to be doing anything about it at all.

      No. They really aren't sucking our lifeblood. In fact, they are part of the reason our economy works at all. If we suddenly started to enforce all the laws currently on the books... well, when the price of bread went to 5 bucks (and god help you if you want to make a salad) I'm sure there would be some changes, and fast.

      On the counterpoint, it has already been said in sibling posts; high-wage jobs are what we *WANT* for _American_ workers. American workers don't send 1/2 their salary (after taxes) to far away places (in general). They buy homes, cars, take their kids to the doctor, mortgage their souls to MasterCard etc etc.

      Now, I'm rather cynical here; I believe that we are a country made of immigrants, and it would be very hypocritical of me to demand a closed door policy. Sadly, others are not so 'open' in their thoughts, even though few Americans have more than a handful of generations behind them. I'm 4th Gen, myself. How about you, reader?

      Cheers,

    8. Re:Gates Request.. by Alioth · · Score: 5, Insightful

      I worked in the US for a while as an L-1 then an H-1B worker. I was paid considerably MORE than my co-workers (I used to work for IBM). So much so I banked my entire home salary and lived off my international service allowance.

      Of course, since I'm not brown skinned I was accepted immediately. Most of these rants on Slashdot seem to be thinly veiled racism.

    9. Re:Gates Request.. by rworne · · Score: 2, Informative

      Well for the media, I have to give them credit. They did try to break a couple of scandals about the Minutemen abusing illegal immigrants.

      None of the stories held up to any scrutiny.

      The Minutemen are nothing but a glorified neighborhood watch. It's no different than if I spotted someone climbing over the neighbor's fence and called the police. They (Minutemen) don't detain or arrest anyone. They just spot some border crossers and call the border patrol.

      Oh, and carrying a firearm (exposed) in Arizona is legal.

      --
      I tried every decent and legal way I could think of to resolve the issue w/the business before I rented the chicken suit
    10. Re:Gates Request.. by quarkscat · · Score: 4, Interesting

      What a load of huey!

      The Dubya regime has bent over backwards to facilitate employer hiring of illegal aliens. The net result is employers get really cheap labor, and the US taxpayers are subsidizing these employers. There isn't much money that these employers can kick into SS and Medicare for these illegal aliens, because they aren't really "here", and they aren't getting minimum wage. But a lot of states under financial pressure from the Feds "unfunded mandates" has brought their public health departments to the brink of bankruptcy.

      I am all for immigration -- legal immigration, only. Depending upon which official is asked (and how politically correct) the number of illegal aliens in the USA is somewhere between 12 and 28 million. And while millions of illegal aliens slip across our borders, they are breaking our laws (sometimes with what they bring with them). In the mean time, persons seeking legal immigration into the USA are forced to wait years (and sometimes a decade or more) for their chance to emmigrate here.

      Illegal aliens do not pass through a modern Ellis Island, and the rates of pneumonia, TB, and other diseases have skyrocketed in all the border states, as well as any jurisdiction where illegals congregate. The only way these illegal aliens can remain in the USA undetected is through identity theft and bogus identification. There is no way that Dubya or the DHS can assure the real American citizens that violent criminals, drug pushers, agents/sappers of foreign governments, or terrorists are not among those that slip across our borders.

      The ever increasing clammor amongst politicians and employers for more cheaper labor reminds me of the rationale used to justify slavery in this country 150 years ago. IMHO, the Republican Party has long ago fallen from the grace they achieved in their opposition to slavery. The more politically correct term these days is "wage-slavery", and it is alive and well. How many people today don't have (and cannot afford) health insurance, let alone having both parents working only to just barely get by? Nearly all those things most necessary for survival and betterment in the USA do not get counted in the CPI (Consumer Price Index) -- things like health care, housing, heating, and higher education have been increasing at nearly double digit rates. When was the last time that the minimum wage went up, let alone at a rate that actually keeps up with the real rate of inflation?

    11. Re:Gates Request.. by dfjghsk · · Score: 4, Insightful
      I wanted to let you know why I made you a foe.

      you approach the issue logically and calmly, as if what you are doing is OK and justified. You approach it as if you should get all of the benefits of someone who is here LEGALLY - you want SS benefits, you want the benefits of our economy and political system.

      So what's the big deal? What's the problem with taking a job from an american (even if it is in the fast food industry)? So what's the problem with using the SSN of an american? ... with entering a country illegally? ... with commiting identity theft?

      Just because you don't know the name of the person you stole the SSN from doesnt make it right. It doesn't change what it does to that person. It doesn't change the effects it has on their credit and on their lives.

      Millions of people every year get their identity stolen and it costs them thousands of dollars, and sometimes years worth of their time. The loss you've already caused to the person you stole the SSN from more than offsets the (minuscule) contribution you've made in taxes.

      The fact is illegal immigrants are a drain on the american system and that includes YOU. What you are doing is a slap in the face to every legal immigrant who has gone through the process to come here legally.

      You ignore our border; you ignore our laws -- GET THE FUCK OUT OF OUR COUNTRY! (you're welcome back when you get your green card)

      --
      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    12. Re:Gates Request.. by KingJoshi · · Score: 3, Informative

      I didn't enter the country illegally. My SSN is legit, has my name and issued to me when I was 6 (I came to this country at the age of 5, almost 6). I don't see how the fuck I'm a drain on the American System since I've paid way through college at international fees. I have been raised in this country and educated here. I'm not a brain drain on Nepal because if raised there, I would never have been this educated. What the country lost was a number because of the civil war and other strife, I wouldn't have been able to do shit there anyway.

      I am not legally allowed to work, but that doesn't mean I'm not legally allowed to be here. My legal situation is more complex than can be summerized easily in a slashdot post.

      --
      In times like these, it is helpful to remember that there have always been times like these. - Paul Harvey
    13. Re:Gates Request.. by dfjghsk · · Score: 2, Insightful
      well thank you for clearing that up. I honestly don't feel as bad that you are here. You are still commiting fraud by saying to your employer that you are legally allowed to work, and you are still breaking our laws, and for that I still think you should be kicked out.

      My original post was more aimed at the 10-15 million people who have no legal right to be on our soil. You may have a right to be here, but you have no right to break out laws.

      --
      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    14. Re:Gates Request.. by Shotgun · · Score: 2, Insightful

      When was the last time you even got to know about how foreign workers on H1-Bs are employed and paid. I get tired of this typically ignorant bullshit everytime the foreign workers issue comes up. FYI, everytime a visa is granted, the applicant/employer has to get a prevailing wage certificate either from the state EDD or agencies like www.erieri.com, whoch cost about $350-$450 for a single page with three lines of typed text. These certificates state the prevailing wage for the position for which the employer wants to hire, which includes the min, median and max. The data for that is calculated every year or every other year, depending on the survey by polling employers for specific geographical areas. The applicant/employer then HAS to pay the foreign worker at least 5% more than the minimum in the certificate. Without this the application for a visa will not even get accepted. Get your fucking facts straight before you go off on the $20,000 salary.

      OK. Let's go with your numbers. An experienced, professional engineer would expect to get $70K to $80K. The wet behind the ears college grad would expect $40K. The take the survey, and tey see a range from 40K to 80K. The company hires what the recruiting company passes off as a seasoned professional for $42K.

      Using your own logic, I'm going to have to stand with the grand-parent.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    15. Re:Gates Request.. by tompaulco · · Score: 2, Insightful

      Just as you state in your post, a company can hire an H1B for 5% over the minimum pay for the job. Why should they hire locally at the average rate, which is probably 50% or more above the minimum? In order to compete, the unemployed local worker has to lower his salary expectation to 5% above minimum. When this happens enough, the average wage gets dragged down.
      I am aware that H1Bs have to pay into social security and medicare which they, much like me, will never be able to take advantage of. At least we have that small amount of recompense for the fact that by your very own mathm you admit that they would pass over perfectly good US workers to hire an H1B.

      --
      If you are not allowed to question your government then the government has answered your question.
    16. Re:Gates Request.. by h4x0r-3l337 · · Score: 2, Insightful
      Every single time the issue of immigration and guest workers comes up on slashdot, there is an excellent example, like yours, of why companies want, even NEED, H1B employees:

      People higher H1B's because there cheeper

      No, they do it because *any* H1B immigrant would be able to write that correctly:

      People hire H1B's because they're cheaper

      And *that's* why they prefer to hire foreigners rather than people like you. With writing like that, I'm surprised you even got a job (I'll assume you weren't lying about that)

  3. What kind of engineers? by SQLz · · Score: 3, Insightful
    "Undersecretary of Commerce Phil Bond, a top Bush administration technology official, pointed out that the unemployment rate for engineers is above the national average."

    These wouldn't happen to be faux engineers would they? The dime a dozen Ameritrain, cram all you possibly can about pointing and clicking the night before the test Miscrosoft Certified System Engineer's?

    1. Re:What kind of engineers? by _Potter_PLNU_ · · Score: 2, Insightful

      Nope. I'm a CS major. Graduated a year and a half ago. I've been trying to get into a Software Engineer job and no one will hire me because of no experience and I don't have a Super-GPA.

      There are plenty of university trained CS people that don't have jobs in CS yet.

      --
      "Hard work never killed anyone." -- Some Dead Guy
    2. Re:What kind of engineers? by Froggy · · Score: 2, Interesting

      The dime a dozen Ameritrain, cram all you possibly can about pointing and clicking the night before the test Miscrosoft Certified System Engineer's?

      Hey, if Microsoft was willing to certify them, Microsoft can keep them. Maybe then Microsoft will get around to learning the meaning of the word "accreditation". (Hint: the "credit" in "accreditation" is related more closely to "credibility" than to "credit card".)

      --
      It is a woman's prerogative to change other people's minds.
    3. Re:What kind of engineers? by grumpygrodyguy · · Score: 2, Funny

      Hey AC nazi, do many of us a favor and jab a pencil in your eye.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
  4. Trouble? by DarthVeda · · Score: 5, Insightful

    I find it hard to believe that it is difficult to find qualified individuals within the United States. Especially after the last four years the industry has been through.

    1. Re:Trouble? by synx · · Score: 3, Interesting

      I have found that the quality of the candidates that reach me (after our recruiters have filtered resumes!) for phone screens tends to be pretty pathetic. For example we generally pass 1 in 10 phone screens. Obviously we hold our candidates to high standards (wouldn't you?), but we certainly aren't looking for anything more than smarts, knows programming well (I've seen candidates misuse subclassing so many times) and can problem solve. This has nothing to do with salary because we can't even get to the phase where we'd tell them how much they'd get paid.

      I'm not advocating any increases in immigration caps or anything, but I'm just pointing out that from a recruitment point of view the job market sucks.

    2. Re:Trouble? by jcknox · · Score: 5, Insightful

      Maybe you should review the process you use for screening resumes. If its anything like the one most large companies use these days, it discards anyone that honestly protrays a solid skillset or good transferable job skills in favor of idiots that know how to pad a resume with more skillset buzzwords than they could truly learn in three lifetimes.

      Of course, most of these resumes are crafted to please the ridiculous job descriptions mentioned in an earlier post. What an awful cycle...

    3. Re:Trouble? by Anonymous Coward · · Score: 4, Insightful
      I have found that the quality of the candidates that reach me (after our recruiters have filtered resumes!) for phone screens tends to be pretty pathetic.

      Maybe the recruiters are your problem. I've recently been looking for a tech job for the first time.[*] The recruiters I've come into contact with have disappointed me in several ways:

      • They try to screen applicants based on technical qualifications. They don't know anything about technical qualifications; it's just about if you have the buzzwords they're looking for.
      • They ask some stupid questions like "are you work-oriented?" I learned it's a yes or no question; you're not supposed to give a reason. The correct answer is yes, of course. But as opposed to what? People-oriented? Vacation-oriented? Couch-oriented? Goal-oriented? It's meaningless!
      • One company's recruiter only wanted candidates who wouldn't be happy unless they were the best. Now, ignoring the fact that it's hard to judge who's the "best" anyway (we all have different skills), well...if this recruiter got her way, all but one employee would be very unhappy.
      • They don't answer applicants' questions well. One in particular really didn't listen to my questions; she just spouted off what was obviously a canned response to a sort-of-similar question.
      • They're slow! One recruiter took over two weeks to contact me and only did so after repeated pushing from inside the company - a technical lead basically saying "hire this guy! now!" It's basically a sure thing at this point, but it's taking forever. In part, because HR has tried to schedule interviews when several of the people who wanted to meet me weren't there. I had my third round of interviews today, and there's going to be a fourth. The hiring manager on Friday wanted me to come in Monday or Tuesday; I think so I wouldn't miss this last guy. But I couldn't get ahold of the recruiter soon enough for that, so now I have to wait for the last guy to get back from a trip.

      I'm told my experiences are typical, in the tech industry and elsewhere. My dad, a retired department head at a non-tech company, said HR often screened out people for stupid reasons. A few times, he'd been called by someone, learned HR had rejected them without even talking to him, and found they were good candidates.

      So the moral of the story is: don't trust your recruiters. At least make them pass you the resumés of everyone, and make them tell you why they screen someone out.

      If you do somehow manage to get a good recruiter, hold on to him/her.

      [*] - My last one was something I started as a student, so the process wasn't the same.

    4. Re:Trouble? by beforewisdom · · Score: 2, Insightful

      I don't doubt what you are saying, but there are loads of I.T. people out of work, and not all of them are the dot.com-get-rich-quick people who go into it at the drop of a dime in the 90s.

      There must be plenty of unemployed quality people out there eager for a job. I just don't understand how it can be rough for the recruiters to find them.

    5. Re:Trouble? by nfnstm · · Score: 3, Funny

      When you say qualified, do you mean at least 5 years of experience in J2EE, 4 years WebLogic, etc, etc, etc? or at least 3 years .NET, 2 years MS SQL, 2 years ASP.NET, etc, etc, etc?

    6. Re:Trouble? by EnronHaliburton2004 · · Score: 2, Interesting

      I've seen candidates misuse subclassing so many times

      It's very sad, but most Object Oriented shops that I've seen don't really use subclassing or inheritance for their own classes. I worked at one shop that had 2000 classes at the com.foo.* level, with almost no subclassing... why? Because the build system didn't support directories very well. Their software is installed at 50% of Universities, so you've probably used it.

      Refactoring? Sounds nice, but it's frequently seen as a waste of time by the decision makers.

    7. Re:Trouble? by EnronHaliburton2004 · · Score: 2, Interesting

      While industry may be dumbassed about recruiting, I think our practices are fairly good.

      The proof's in the pudding. If your screening process isn't turning out good candidates, then something is wrong with your screening process.

      Hiring managers review quite a bit of the resumes that come in the door, and ask recruiters to set up phone screens.

      Our recruiters generally don't give filtering interviews or phone screens.


      Why are you using recruiters? Seems like you're doing the work and they just make a couple calls.

      But before you said:

      after our recruiters have filtered resumes!

      Right, but if your recruiters are filtering out any resumes (or if you use Peoplesoft's or some other buzzword screening program), so they are mostly analyzing for buzzwords and misunderstanding the technical issues. I was speaking to a recruiter (as an applicant) last week, and he asked if I knew about "filesystems such as NFS and NIS". NIS is not a filesystem-- he misphrased the question.

      It all goes back to networking. People who know people who you know will almost always be a better candidate.

    8. Re:Trouble? by EnronHaliburton2004 · · Score: 4, Insightful

      Management isn't something that just happens to you, it's also something you have to take a part in.

      Well, I'm not actually the OO developer. I'm a sysadmin, observing these actions. My job is usually simpler. System crashes, Business fails.

      Management has to be willing to listen, and should have some technical knowledge of the product if they are managing a technical company.

      Frequently, the managers has no true understanding of the technical product; and subscribe to some wierd theory that all business process follow the same businesses model (They'll even try to diagram it for you with lines and boxes), therefore they don't see the need to have a technical understanding of their technical business-- there's no difference between a bookstore and a website!

    9. Re:Trouble? by synx · · Score: 2, Interesting

      It sounds its really hard to be in your position - you can see the problems, but since you aren't the Sr Software whatever, its somehow "not your place" to talk about or suggest solutions.

      I agree that managers need to be more technically cogent of what they managing - a truely good manager takes the feedback and recognizes their own limitation. I can truly say i'm very lucky and my managers are both ex-techs and are also very dedicate to the concept of _management_ - mentoring and growing people, providing his team with the resources and things we _need_ to perform. It's great.

    10. Re:Trouble? by Moofie · · Score: 2, Funny

      "The referral system at my work is aggressively chased now, which is great"

      I know what all those words mean, but that sentence doesn't do anything for me.

      Chased by what? Tigers? That's gotta be fun to watch.

      --
      Why yes, I AM a rocket scientist!
    11. Re:Trouble? by Moraelin · · Score: 4, Interesting

      On one hand, I will aggree that the hiring process of _most_ companies (not just large ones) is a sick joke. It's not just the bullshit requirements. (10 years experience with Windows 2000 or J2EE and the like.) It's that your average interview is just a bulshitting contest. The candidates are asked to prove one single skill: marketting. They're asked to market themselves to a PHB.

      But on the other hand, the problem is simply that there aren't as many people who are mentally fit for the job.

      I pretty much started myself from the nerd view point that programming is easy (and for that matter physics and maths are easy), and everyone even the janitor could do that if they wanted to. Enough years of working with other "programmers" just served to convince me of the exact opposite.

      I've watched someone once try every single combination of "*", "&" and nothing on every single variable in a C program, until it stopped crashing. He never could understand pointers, and some 10 years later he still can't.

      He moved to Java in the meantime, and it just illustrates that syntactic sugar can only do so much. His utter inability to understand the concept of a pointer still haunts him in Java. E.g., he has honest trouble understanding concepts like internalizing strings, or exactly how much is copied and how much is still modifiable when you pass an object as a parameter to a function.

      He's by far not the only one. In fact, the majority of "idiots that know how to pad a resume" are far worse.

      I've helped people debug some stupidity like passing an integer variable as a parameter to a function, and expecting that they can just set the parameter to 0 inside the function, to get the variable outside the function set to zero. Then do it again, because the whole "call by value" concept went right above their head.

      I've spent hours in a meeting with people who couldn't understand the concept of key-value pairs. I was already in a mood to bash some heads in, after seeing it go around in circles around "but why does that table have only two columns? What if we need a third property?"

      Etc.

      Basically there just aren't that many people who are even capable of being programmers, and even less who are capable of understanding design or security. If everyone stopped hiring "idiots that know how to pad a resume", some companies just wouldn't have any employees at all.

      Which I guess is Bill Gates's point. There _is_ a shortage of people capable of doing the job.

      --
      A polar bear is a cartesian bear after a coordinate transform.
    12. Re:Trouble? by rmarll · · Score: 4, Insightful

      Maybe you should review the process you use for screening resumes. If its anything like the one most large companies use these days, it discards anyone that honestly protrays a solid skillset or good transferable job skills in favor of idiots that know how to pad a resume with more skillset buzzwords than they could truly learn in three lifetimes.

      Of course, most of these resumes are crafted to please the ridiculous job descriptions mentioned in an earlier post. What an awful cycle...


      This is a good point. A friend of mine recently told me about a coworker who applied for a position he had been doing on a temporary basis for 6 months at that point. Come to find that the HR folk tossed his resume because it didn't contain the right key(buzz) words. It would seem that the buzzword list didn't actually match what the job entailed. After a discussion with the management he resubmitted and got the job.

      I've seen it happen many times. Competant but conservative resume's are filtered out, the people with the skills listed cost too much. What's left are the people that know how to game the system.
      Not to say they're unqualified, but we're all trying to get a job. That means getting into the interview no matter what it takes.

    13. Re:Trouble? by Anonymous Coward · · Score: 2, Interesting

      That is really disturbing. However as for myself and some friends who are juniors/seniors in CompSci trying to find internships this summer, I can tell you that every place we've seen so far hasn't even fielded us a competent interviewer.

      A recent place I applied to sent me an email back and had me go to an unrelated-website to fill out a survey. The position was an internship in "Software Tools" at a local company that has some sizable projects, and the questions I was asked were things like:

      "Experience with Cimpilers" (yes, Cimpilers)
      "Proficient with spreadsheets"

      So far every single place my friends and I have applied to has had some degree of this problem. The interviewers themselves are too fucking incompetent to recognize a good applicant if it came up and bit them in the ass.

      It's no wonder that the best and easiest way to get a job is via "connections" with other people that could recommend you. The chances of getting through the fucktard HR-filtering process is itself an impediment.

  5. The pay is going to go somewhere, so keep it here by jeffmeden · · Score: 4, Insightful

    Should we be opposed to this? Considering that the alternative is shipping the jobs outside the US, if we keep the wage-earners inside the US, the residual income from the job will stay (for the most part) inside the US. Might not be as good as every last engineer drawing a top dollar salary, but its better than 100% of the spending going away from the US.

  6. I actually agree by sfcat · · Score: 3, Funny

    with a Bush flunky. I feel so dirty. I'm going to take a shower now

    --
    "Those that start by burning books, will end by burning men."
  7. Typical Rich Bastard by Anonymous Coward · · Score: 2, Funny

    He believes in capitalism when it works for him. When it doesn't he cries to the guvmnt for help for his poor poor self like any welfare queen.

  8. Call me a conspiracy nut... by Short+Circuit · · Score: 5, Interesting

    ...'cause I probably am, after thinking this one up.

    Maybe he wants to import the tech intelligentsia of other countries in order to train them to be be knowledgable in, and advocates of, Microsoft software? Give them a contract that says they'll work in the US for five or ten years, then send them home.

    Side benefits including being able to seed developing nations with pro-Microsoft software development houses,

    1. Re:Call me a conspiracy nut... by nounderscores · · Score: 2, Funny

      Could backfire totally and after being sentenced to struggle with microsoft visual sourcesafe for a 5 to 10 years, they get back to "The World" and work in a chinese linux environment.

  9. What? by Deanasc · · Score: 2, Funny

    You mean I actually have to pay my employees?

    --
    I've hit Karma 50 and gotten a Score:5, Troll... I win!
  10. So let me get this straight by ErikTheRed · · Score: 5, Funny

    The head of a corporation that's sitting on ~US$50 Billion in cash yet whines that it doesn't have the resources / capabilities (they really mean "financial interest") in fixing major security defects in their less-than-current products is whining that they need cheaper labor?!??

    I'm a fairly pro-immigration guy, but in this particular case Bill Gates can fuck himself in the ass with a cactus.

    --

    Help save the critically endangered Blue Iguana
    1. Re:So let me get this straight by Keeper · · Score: 2, Insightful

      Nowhere does he mention wanting cheaper labor. H1B workers are not cheaper. He does mention that he wants qualified labor. Which would better allow his company to fix major security defects in their less-than-current products.

  11. Unfortunately, Gates is right by Anonymous Coward · · Score: 2, Insightful

    And I guess Phil Bond has tried to hire a good engineer lately? We've been trying to hire good engineers for 12 months in Seattle. Of 500 resumes, 50 got interviews but we have only hired 5. Several got better offers, including some from Microsoft.

    Just because a small percentage of IT engineers are unemployed doesn't mean they deserve a job. Many of the engineers I've interviewed are unemployable. I'd jump at the chance to hire some good foreign engineers. They would get paid the same salaries as US engineers but would cost us more due to lawyers and relocation costs.

    1. Re:Unfortunately, Gates is right by plague3106 · · Score: 2, Insightful

      Are they unemployable because they don't have the skills, or they have the skills but you don't think they are worth as much as they do?

    2. Re:Unfortunately, Gates is right by NaruVonWilkins · · Score: 5, Informative

      I live in Seattle. I don't code, I'm a PM - but I know plenty of out-of-work coders who aren't even offered an interview because they don't have the right bullshit "keywords" on their resumes. Some of the people I know can write assembly, build synthesizers from scratch, and handle kernel mode Windows coding. Guess what? They aren't finding jobs. It's not because they "aren't looking hard enough", it's because they're being offered $40-50k for $70-80k worth of work, and they won't take that shit.

  12. Re:The pay is going to go somewhere, so keep it he by Anonymous Coward · · Score: 3, Insightful
    I think the key is a balance. You need to let a bunch in, even if their wages are significantly less than Americans, just so we can (as a country) continue to attract some of the world's best and brightest. As Gates says, that helps keep our local tech industry strong. Some of them become entrepreneurs here, which puts lots of Americans to work (let's leave InfoSpace out of this discussion ;)

    And I'd rather compete against a guy here making $50K sitting next to me than the same guy over in India making $15K.

    But if you open the floodgates, then wages here will be cut in half and hardly any American college students will enter the field.

  13. Not a long term solution by zoogies · · Score: 2, Insightful

    I think he does have a point. We've come to a point where our workforce sometime cannot compete with the brightest that come from other nations. I think Gates has point here, in the interests of keeping the US a leader in technology - but at the same time, I don't think this is the long-term solution. We need to do a better job of education, revamping the public school system because it isn't working across the board the way it should.

    THEN we can talk about staying a world technology leader.

  14. Key quote. by TheOriginalRevdoc · · Score: 5, Insightful

    Microsoft is having a hard time finding skilled workers within the United States, and the lack of H-1B visas for skilled workers is only making the situation worse, Gates said in a panel discussion at the Library of Congress.

    Translation: "the available labour wants more money than we want to pay."

    1. Re:Key quote. by Daverd · · Score: 2, Insightful

      Hiring a few hundred employees at the good salary of 100k would mean Microsoft would be spending 50 million dollars on these salaries. Microsoft pulls in tens of billions of dollars each year. This amounts to spending less than half of a percent of their revenues on employees. If they hired cheaper labor, they might save half of this. Do you think that's their primary goal here? Do you think they might just be looking for more skilled coders?

  15. Longhorn! by argent · · Score: 4, Funny

    Aha! This is how he plans to get Longhorn out before the end of the decade!

  16. Kick 'em while they're down by EmbeddedJanitor · · Score: 4, Insightful
    One might think it makes more sense for Gates to argue this one when salaries rise again. Not so.

    At the moment, engineers are at a low point in terms of their employment prospects and hence their bargaining position. The engineers are at their weakest now, making this the ideal time to strike.

    The other part of this is that the wheels of government turn slowly. By the time this is all ironed out, there will likely be an upturn. If BG waits until then to make his request it will be both too late, and the engineers will be stronger again.

    --
    Engineering is the art of compromise.
  17. Same old, same old from wealthy business owners by Teckla · · Score: 5, Interesting

    Wealthy business owners will always complain that labor isn't cheap enough or plentiful enough. This is just more of the same, and very predictable.

    As almost anyone in the software development field can tell you, there is no shortage of software developers. There is, however, a shortage of companies willing to invest in their employees by properly training them. There is also a shortage of companies that advertise open positions with reasonable requirements.

    Just hop on over to your favorite job site, and take a peek. "Candidate must have a BS in Computer Science, and 20 years of experience in the following technologies: C, C++, Java, C#, Python, Ruby, Perl, Fortran, SQL, Oracle, DB/2, SQL Server, Informix, stored procedures, COBOL, point-of-sale systems, grocery store management, garbage collection, be willing to travel frequently, and willing to divorce spouse if spouse demands too much time.

    Companies can then use the excuse that nobody meets the required qualifications to show the need for more H-1B visas, or worse, offshore outsource the work.

    1. Re:Same old, same old from wealthy business owners by Anonymous Coward · · Score: 4, Insightful

      As almost anyone in the software development field can tell you, there is no shortage of software developers.

      I have a good job as an SDE, and my experience is the opposite. My team has been understaffed for months, and we've been aggressively trying to hire people. Very few make it past the phone screen. Half of candidates we phone screen cannot give a convincing answer to "what is the different between a linked list and an array?"

      Just hop on over to your favorite job site, and take a peek. "Candidate must have a BS in Computer Science, and 20 years of experience in the following technologies: C, C++, Java, C#, Python, Ruby, Perl, Fortran...

      Let me quote my office mate who was phone screening a candidate the other day. "We're not too concerned that you know the exact languages we use, we believe that smart people can pick up our technologies without too much trouble."

      I've got sympathy for you if you're out of work. But from where I'm sitting, the software developer shortage is real.

    2. Re:Same old, same old from wealthy business owners by tmortn · · Score: 3, Interesting

      Damn it man what are you thinking posting Anonymously? Put up a link for the openings at least... sheesh.

      --
      I don't ask you to be me. I only ask you not expect me to be you.
    3. Re:Same old, same old from wealthy business owners by R3d+M3rcury · · Score: 4, Interesting

      I'll admit, I was surprised at some of the allegedly "qualified" people I've seen on interviews.

      I've never done much in the way of interviews (the one person I interviewed was basically guaranteed the job anyway), but a company I used to work for had a very simple interview process.

      Pretty much everybody who made it past HR got a first "interview." This was with our build engineer who sat them down at a preconfigured development machine and they were given an assignment. They were told about this in advance, they were pretty much allowed to pick the time that they came in, but they had to be done by 6:00PM when the build engineer went home. If they wanted to come in at 9:00AM, that was fine. They could bring whatever books they wanted, dress however they wanted, it didn't matter because they weren't going to be meeting with anyone.

      The assignment was to create a program in straight C using a pre-built Metrowerks project which would allow the user to enter names and numbers and sort using the names and numbers. The user was given a linked-list data structure to use.

      I was constantly amazed at how many people just could not do this. There was one poor guy who came in with a bunch of books and he still couldn't do it--and he spent about 8 hours on the project.

      That said, here's a few suggestions, comments, and such.

      First, have you considered a recruiter? I will agree that some recruiters aren't worth squat, but there are lots of good ones out there. Sometimes a good recruiter who can understand your needs can help separate the knowledgeable from the resume-padders.

      Next, where are you advertising? Throwing a want-ad in the local newspaper may not get you in front of your intended audience. A posting on Dice, Monster, or some other Internet site might be a better place.

      Third, consider your real needs. As the parent pointed out, I've seen lots of buzz-words in job advertisements that are not necessary for the position. For example, a company I used to work for advertised for a person with C++ experience. It wasn't necessary for the position, but it would be nice for some possible work that might be done sometime in the future. Needless to say, the candidate was less than pleased when he discovered this. Lots of companies use buzzwords to try to intimidate the posers, but the posers just add the buzzwords to their resume and send it in. Meanwhile, the qualified--and honest--people go "Oh, gee, I've never used Ruby so I guess I won't apply."

      Finally, as some others have pointed out, where are you and what are you doing? If you're in Idaho, you may indeed have a problem finding lots of people with intimate knowledge of device-driver development and real-time video encoding. If you were in the Bay Area, you might have an easier time. In other words, your expectations might be unrealistic for the area where your company is. You might consider widening your search area and either relocating or allowing the employee to telecommute.

  18. Some labor demand would help by motorsabbath · · Score: 2, Interesting

    "I'm wondering if raising wages might attract the "needed" workers from domestic sources"

    Some work to do (and hence some jobs) would attract many of the out-of-work engineers in the US. If Gates wants to lift restrictions on non-immigrant workers, they must be cheaper than all those domestic engineers out of work?

    --
    The heat from below can burn your eyes out
  19. Bullshit by Vicissidude · · Score: 5, Insightful

    If you have 500 resumes and you can't find 12 candidates, then you're just too damn picky. Period.

    This is supply and demand folks. If you can't find the supply, then demand less. Don't screw us all by attempting to artificially increase the supply.

    1. Re:Bullshit by Vicissidude · · Score: 2, Interesting

      Let's see, standards went way up over the last 5 years because there was an over-supply of workers. Someone coming out of college during that time couldn't even find entry level work because of this. They were the ones telling all their friends not to get into computer science.

      So, now employers are complaining because they have to compete for workers again and can't get the creme of the crop that they could 5 years ago. I say GOOD! Offering entry level jobs is a good thing, since that's the fresh blood that'll keep our industry going. WHEN we get a healthy entry level market again, THEN we'll see enrollments in computer science go up.

    2. Re:Bullshit by Trifthen · · Score: 2, Insightful

      If it were as simple as lowering standards, I might agree with you. Something interesting has been happening in this sector recently however. Not a single person I know, not even the guy getting a double Ph.D. in CS and Engineering, with an IQ over 160 and a photographic memory, quallifies for 90% of the jobs I've seen posted. I'm not talking overquallified, he doesn't fulfill their minimum requirements.

      What's that? Not possible, you say? I'm gainfully employed, and have been for the past six years. But I've been keeping an eye on the job market, mostly as an exercise in curiousity. So far, everything I've seen is "Must have 5+ years in skill X, 5+ years in skill Y working specifically in the Z industry using tools Q, R, and S." I think this is actually done specifically so they can claim there's a shortage of quallified tech-workers.

      Either that, or a department just had someone quit, and they're attempting to replace her with another person with her exact skillset, right down to any certifications and experience she may have gained while working there. Take the skills of the person who left, roll it back to when she started, use that as the requirements, and they'd be no worse off. The last person worked out fine with that level of knowledge, right? But they want a drop-in replacement. They're likely to be looking for a long time using that reasoning.

      --
      Read: Rabbit Rue - Free serial nove
    3. Re:Bullshit by Grishnakh · · Score: 2, Interesting

      Either that, or a department just had someone quit, and they're attempting to replace her with another person with her exact skillset, right down to any certifications and experience she may have gained while working there. Take the skills of the person who left, roll it back to when she started, use that as the requirements, and they'd be no worse off. The last person worked out fine with that level of knowledge, right? But they want a drop-in replacement. They're likely to be looking for a long time using that reasoning.

      Exactly. This is happening to me right now. I'm transferring to another department, so my current department is trying to find a replacement for me. But they want a drop-in replacement who won't take long to come up to speed, so they have a bunch of skills that they require--all skills I developed while on this job. Before I started in this position (after being transferred from yet another position in the company, which was totally different), I knew almost nothing of the work they did here. I claimed to know C programming, but it was fairly basic, and I really didn't know much C++ at all. After several years in this position, I've developed my knowledge in many areas, and greatly improved my C and C++ skills (partly why I got the new job I'm going to).

      But of course, for my replacement, they aren't looking for someone entry-level, as I was when I started here. So they're grilling interviewees on a lot of the things I know, because they want someone who's at my current level of knowledge. Of course, they're having a lot of trouble finding someone with this particular combination of skills.

      The big problem, at least for us, isn't just plain stupidity, at least not by my direct managers. The problem is that, even though we've had staffing problems for a long time, and they're getting worse with some key people leaving the group, upper management expects them to meet the same (impossible) schedule regardless of any changes in personnel. So of course the managers here want someone who requires as little training time as possible, or else they'll personally look bad when they don't meet their schedules.

      I blame it all on upper management. They think that everyone below them is just a peon, and that anyone can do anyone else's job with no training, as long as they have the right skillset (and if they need training, they can take a 1-day class and become instant experts).

  20. Re:The pay is going to go somewhere, so keep it he by synx · · Score: 4, Interesting

    Legally H1Bs MUST be paid the prevailing wage. I'm not sure how much enforcement the DOL does on this, and despite horror stories from Sun Microsystems, this is in fact the law.

    I know in my workplace which has both H1Bs and GC/citizens, the rate of pay is the same. In fact the H1Bs cost the company more because of the immigration and relocation costs. At least for my company I think we'd rather hire locals, but as I mentioned elsewhere in this thread, it turns out to be very difficult to hire locals - they just aren't up to the snuff. The nice thing about hiring foreign born talent is all the preselection has been done.

    The US is about immigration and building a better life for everyone, I think the H1B program should be more focused on turning 'temporary' workers into permanent residents. I think the biggest flaw in the H1B is training all these foreign engineers then kicking them out after 6 years - why not keep them in the country, it just enriches everyone.

    The biggest problem comes when H1Bs are treated like revolving door visas - this is where the salary undercut, the excessive overtime (we can fire you and kick you out of the country!) abuses come into play. If you build a future for these people in the country they take part of civics better and are more resistant to employer abuses.

  21. Re:The pay is going to go somewhere, so keep it he by keraneuology · · Score: 5, Insightful
    if we keep the wage-earners inside the US, the residual income from the job will stay (for the most part) inside the US

    Entirely untrue. Over $15 billion is sent home to Mexico from US migrants every year - Mexico's 2nd largest source of foreign revenue (behind oil). H1B visa employees virtually invariably have family remaining in the old country and large sums of cash will be wired back home.

    There are more than enough skilled, talented tech people in the US to fill all the jobs. There are even enough to replace the slovenly incompetents who blow enough smoke to convince the non-techie managers that they need to stick around. It has been this way for years. Shortly after my position was shipped to Mexico City and I was politely encouraged to leave the building 's CEO gave a speech about how was in dire need of good, qualified tech people. I promptly sent a letter pointing out that I was willing to relocate anywhere in the world, work any shift and reminded them that I had a perfect employment record as a sub-contractor on an project, aced every aptitude/performance test they threw my way and quickly mastered every new system/process they created. My request was ignored, so I could only conclude that 's plea for capable, productive workers was just a smokescreen so they could argue for more H1B workers. Meanwhile dozens of contractors were shown the door while the ex-Xerox salesman who got a friend to make him project manager then promptly declared backups for the mission-critical database to be an unnecessary waste of resources got to pick which 80% were laid off, then collected his bonus for reducing labor expenses.

    --
    If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
  22. Translation by doc+modulo · · Score: 2, Insightful

    I need more CHEAP meat for my money making machine. Something which a lot of other industries seem to have achieved in the US of A. You people have one of the most working hours per week and least amount of vacation days in the world. Crap social security. Companies with a lot of power over workers etc.

    Why would that be you think?

    I suggest you make it illegal for politicians to receive money in your country. You know, as a start. Otherwise you shouldn't be surprised to be handled like cattle.

    But this is just my opinion.

    --
    - -- Truth addict for life.
  23. No shortage of Tech workers! by farrellj · · Score: 4, Interesting

    The shortage is with companies being too picky in hiring!

    I know a half dozen types of Unix, but I don't know "X" Unx. Unless I lie and say I know "X" Unix, they won't even look at my resume! And knowing at least half a dozen flavours of Unix, I can probably pick up any reasonable type of Unix in a few weeks.

    Or, if you know, say Java, C, Pascal and a few otehr langauges...and they are looking for C++, chances are, you can pick it up in a few weeks.

    Companies are looking for too many "exact" matches since they have had the cream of the crop from the Dot-Busts period. Now that those who couldn't get jobs have moved on to something else, they are still too picky in recruiting...so although there is a surplus of techies, they can't find enough people to hire with the "exact" skill set they want. STOOOPPIIIDDDDD!!!!!

    ttyl
    Farrell ...one of those "underemployed" types with qualifications out the yingyang!

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
    1. Re:No shortage of Tech workers! by Creepy+Crawler · · Score: 2, Insightful

      Why're you unemployed? If you're that good, you can make a living doing consulting.

      Go talk to a CPA, incorporate, and start selling your services on an hourly basis.

      --
  24. Yes. Gates is involved big in outsourcing. LINK. by zymano · · Score: 4, Informative

    It's all about raising the value of their stock. Which is the same way Jobs makes his $$$ but it kills jobs but some investors wealthy.
    http://www.h1b.info/

    Microsoft in November 2002 announced plans to build a half-billion dollar complex in Hyderabad, India. With this new development center, Microsoft can use L-1 visas to displace further US citizen employees and will not be subject to H-1B caps. Other major companies in the US are doing the same. This is why reform is needed across all US visa types and not just for H-1B visas alone. It was through the use of these "special" visas that all of the September 11th terrorists secured admittance to the United States. There is virtually no security or monitoring of these special visa holders.

  25. Wow by FriedTurkey · · Score: 4, Funny

    When your pro-corporate agenda is rejected by the Bush adminstration, maybe it is time to get a new line of bull shit.

  26. Outsource to Alaska! by core+plexus · · Score: 4, Interesting
    According to this report, it's not as bad in Alaska: "Nationwide, high-tech employment in 2004 totaled 5.6 million, down by 25,000 jobs in 2003. The only states gaining tech jobs were Alaska, North Dakota and Wyoming.

    We have what I would call an emerging tech state. Even way out here in the Bush, we have DSL and wifi, and have had it for quite some time. We also have favorable government, and many other incentives. Heck, we get a check for about $1,000 just for filling out a form, and no state income taxes. Most places don't have a sales tax, either.

    -cp-

    President Bush to Liberate Alaska

  27. Repulicans by Craig_P92669 · · Score: 2, Funny

    What are you going to do when President Gates signs a decree proclaiming Linux a terrorist tool? Just a thought. Seems like this is where he's headed.

    --
    http://xs4.xs.to/pics/04481/p556222.gif
  28. Re:The pay is going to go somewhere, so keep it he by Minna+Kirai · · Score: 2, Insightful

    Legally H1Bs MUST be paid the prevailing wage.

    The only real effect that rule can have is to slow down the rate of salary decreases, not stop it. H1Bs can always be hired for the lower-end of the prevailing scale (for justifiable reasons, such as that their worse English skills make them less productive employees).

    Then next year, the prevailing wage has gone down because it now includes all those H1Bs (and local workers competing with them). Over enough time, you reach the same point as if the rule had never existed at all.

  29. If they're getting better offers... by rsilvergun · · Score: 4, Insightful

    it's a sign that you're not paying enough. If you really need them, your client needs them, and they'll have to pay. In the end the money will come out of some rich bastards pocket (your boss). We've got plenty of resources in this country, both people and goods. What we don't have is a second world economy where the poor are played against each other to enthrone a few lucky capital kings. But attitudes like yours will get us there.

    What disgusts me about your company is this: You complain about not getting engineers you want, but you aren't willing to pay them what they're worth. It takes years to get the skills you want and constant effort to maintain them. Typical to HR, all you think about is the 40/week the tech puts in, not the other 40/week he's spending keeping his skills up to day. You people have road too far too long on the good graces of 'geeks' who haven't considered that extra job 'work'. People who thought it was fun designing a network topology. Now, there's so much competition for labor that there's not enough uber geeks doing it for love, and you're having to pay up for the expertise you want. To be honest, your companies standards are probably artificially high to create exactly the situation that makes it possible to let more cheap foreign labor in. This isn't some nutball conspiracy either. It's a known fact that during the 90's reports were forged to justify the rapidly increasing the H-1B Visa program.

    Put another way, why should you expect to pay less for someone who maintains your most critical IT infrastructure, then for someone maintaining your most critical legal structure? Or Accounting Systems? If you can find competent Lawyers and Accountants, what makes you think you can't find competent Engineers?

    Sorry to be so blunt, but that's the reality of it.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:If they're getting better offers... by shadowbearer · · Score: 2, Informative


      Especially when you consider that the technological database your Legal, Accounting and manufacturing departments rely upon for their datakeeping is maintained by your IT department :)

      PHBs, indeed.

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
  30. With all due respect.. by xzap · · Score: 2, Interesting

    no jobs? Thats bullcrap. I am one semester away from graduating with a masters in CS. With normal effort (applying through campus and through company websites) I have given about 6 interviews already this semester. I already have 2 offers and 2 interivews in the second round. And I am one of these foreigners who requires H1B. We don't get paid any less than an American employee, big companies, especially ones like Microsoft and Google pay everyone the same. If anything they have to pay more to sponsor visas (lawyers fees).

  31. Yeah. Sure. by porkchop_d_clown · · Score: 3, Insightful

    Let's see. The company I worked for in the mid-90's has since folded. The company I worked for in the late 90's folded a few months after I bailed in 1999. The huge, theoretically safe $BIG_PHARMA company I worked for laid off my entire department, lock, stock and IT department. The company I'm working for now desperately needs more people but they're afraid to hire anyone because financing is iffy.

    Of the men and women I've worked with in the past 20 years, the one still in CS are the ones who learned to jump from one speciality to another - which means I've done everything from middleware to SMTP agents to device drivers - which makes it really hard to convince an HR person that not having 8 years in Visual C++ isn't a problem.

    Yeah, I can see where you'd think there were lots of CS positions going unfilled due to lack of qualified applicants.

  32. Re:Here's a tip. by the+eric+conspiracy · · Score: 5, Insightful

    In a technical field it is very easy to reject candidates in a phone screen interval - total lack of knowledge, unwillingness to solve problems, lack of interest in the job, all these things can kill you within 45-60 minutes.

    I think a technical quiz phone screen is a total B.S. way to determine the potential value of an employee. You are attempting to quiz somebody on formulaic stuff most of which can be found in 5-10 minutes online anyway. The real value of an employee comes from skills that cannot be demonstrated in 30 minutes, but rather how they handle complex issues like influencing the attitudes of their coworkers, solving issues that are complex blend of personal relationships and technical problem, whether they have a good sense of when a problem can be solved vs. when it should be left alone.

    Quizing people on off the cuff regurgitated technotrivia on the phone is unfortunately easier that really understanding what kind of employee they will be, so it is the path people tend to take. But it isn't the way you get the best employee. It's how you get somebody with a the ability to sound knowledgable on the phone.

  33. Ah, Mr. Gates shows his warm, Christmassy side... by crazyphilman · · Score: 2, Interesting

    So, Bill Gates, richest man in the world (almost), who made his fortune with the help of American developers, now wants to bring a million Indians in to destroy the U.S. software industry as a job prospect for his own countrymen. What a guy! Let me add a few thoughts worth contemplating:

    1. If Americans are supposedly so stupid compared to Indians, why exactly was it American engineers who developed the transistor (Bell Labs), the airplane (Wright Brothers), the light bulb (Thomas Edison), most of the foundation of modern computer science, the Unix operating system and the C language, Minix (upon which Linux was based), BSD, Java, the laser, the space shuttle, the satellite (yes, the Russians were first with the dog, but we leapfrogged them and our technology was much, much better -- also, Russia was stealing American technology throughout the cold war to help them compete), the nuclear submarine, the skyscraper, steel reinforced concrete, a vast number of modern medical procedures, the atomic and hydrogen bombs (those German physicists were aided by many American physicists and engineers), the atomic power plant, the Apollo Moon shot (most of the engineers were Americans, don't get started on Nazi rocket scientists...) and the personal computer? I could go on, but considering India's main claim to fame is the supposed invention of the number zero, and that it was a cruddy little third world country until the tech boom (and the technology WE GAVE THEM)... Well... You see my point. India's claim to have the best engineers in the world is pure hubris and fantasy.

    2. If Bill G et al were REALLY concerned about producing more computer science graduates, they'd give kids a reason to enter the field instead of destroying their job prospects. But they're not. What they're concerned about is cheap, easy to exploit foreign labor. They don't care whether the foreigners are any good at programming at all; it isn't just IIT grads coming over, you know, it's the losers, too. And unlike Americans, they have lie-packed resumes that are impossible to doublecheck.

    3. If these guys get their way and wipe out the computer science field for Americans, my people will figure out a new way to survive. We'll go into government, or civil service, or start our own local companies and bulletin boards, or turn to hacking like our Russian jobless counterparts.

    4. I think it's very interesting that corporate America is so determined to wreck things for the very people who are best positioned to take revenge, whether it's by contributing to open-source and destroying the proprietary market, starting a company to directly compete, or going berserk and writing the next generation of viruses. It seems a little nuts to me, but then, nobody ever said suits had any common sense.

    5. This ought to clear up the question of how committed Bill Gates et al are to "developers, developers, developers". I like the guy who suggested Bill G fuck himself with a cactus. That was perfect. My only gripe is, what about the poor cactus? I think he should use a cattle prod instead. It's the high-tech solution.

    --
    Farewell! It's been a fine buncha years!
  34. Re:Here's a tip. by hondo77 · · Score: 3, Insightful

    Mod the parent up. So many people and companies say they want smarts but what they really want is a narrowly defined skill set.

    To Mr. Gates: there are plenty of smart people out there. They may not have the exact skill set you're looking for so spend some of that cash M$ is hoarding and train them.

    --
    I live ze unknown. I love ze unknown. I am ze unknown.
  35. Re:Thoughts on the Dropoff in CS by man_ls · · Score: 2, Interesting

    I went into Georgia Tech with the intent of being a CS major because I absolutely loved CS as a hobby, and figured a degree in CS would be a good way to make "mad money"

    Right about my senior year of high school is when all the Indian programmers started taking American jobs.

    I realized half way through my first year that there's no point in my doing CS, I despise higher-level mathematics, and I'll not make any significant money anyway.

    So I'm switching schools and changing to Psychology, which I at least find *interesting* to study academically, and I'll probably make the same amount of money after graduation, anyway.

  36. Re:The pay is going to go somewhere, so keep it he by maw · · Score: 2, Insightful

    You should have followed the job to Mexico City. I took a job voluntarily here, including a pretty big pay cut, and have never been happier.

    --
    You're a suburbanite.
  37. Re:Yes. Gates is involved big in outsourcing. LINK by Vicissidude · · Score: 4, Insightful

    Interesting scenario. However, the rupee is going up while the dollar continues to decline. Once China stops pegging the value of its currency to the dollar, the yuan will go up while the dollar will decline further.

    My point? Even if foreign companies get good enough to compete with US companies, they won't be able to compete on cost as the dollar declines and comes into equilibrium with their currencies.

    If you create artificially high supply of workers by enticing foreigners here, then less domestic students will enter computer science courses. Eventually, those foreigners aren't going to want to come here because they'll be able to make just as much money in their own country. Then we'll be double-screwed because we won't be able to get foreign or domestic workers.

  38. Offshoring / H1B killed me .... by Anonymous Coward · · Score: 5, Insightful

    H1B visas should be drastically cut with an onerous method of getting someone approved for a H1B position.

    The current method of providing a 1/2 page job advertisement with impossible skill requirments just to qualify an already know offshore worker is unethical and should be made illegal.

    Those job ads are easy to spot since they are much larger than other ads and they have 2 or 5 impossible skills only a few hundred people have.

  39. Google has hired away most of MSFT's best talent by tsu+doh+nimh · · Score: 2, Interesting

    ...so it's only natural that Gates is complaining that there aren't enough really smart and talented techie people out there. eh.

    --
    ...because you never know who you're dealing with.
  40. Outsource Yourself! by patio11 · · Score: 4, Interesting
    I can sort of understand the constant bickering on slashdot about outsourcing. Sort of. Look, the economy changes, and being able to write a webpage or due GUI work in Java is not an iron rice bowl anymore. Oh well, move on. Get yourself a skill that means you're not competing against 1 million unemployed engineers and 2.5 million entry-level college grads plus the entire nation of India for your next job.

    Take me, for example. I combined some fairly standard academic CS fields (AI, language processing, etc) with Japanese. And, presto, the number of US-based competitors I had for some positions is in the double digits. And English/Japanese bilingual engineers aren't exactly suffering a crush of supply in Japan -- thats why they brought me over here. I probably have email addresses for half of the bilingual natural language researchers in the US, and the most common way people get hired is to start with someone you already know who does it and ask "Say, give me somebody". When the hiring dynamic works like that, you don't have to slice $10k off your salary and work EA-style hours to have a chance at getting the job for 3 years before it gets moved to Bangalore sans you.

    We techies can't stay mired in the industrial production mode where we're moderately skilled labor which is essentially fungible. Any tech position which fits that description will see its salary decline asymptotically to nothing, guaranteed. And don't expect the government or unions to protect you like they spent a lot of the last century protecting the guys at the GM plant or in textiles (by the way, any time you think you've got it rough, take a look at those guys) -- the economy is globalizing and you can either get on the train or get crushed by it. There are like fifty zillion different occupational specialties which we just can't bloody find enough people to do -- I know one employer who would throw $80,000 at someone capable of designing a UI in Arabic (and being able to work in the office efficiently) if he could just find that someone.

  41. We're Not All The Same by yaphadam097 · · Score: 3, Interesting

    I've worked with enough knuckleheads from both sides of the world to suggest a different source for the problem. What we need is an increase in the average quality of code. If I can pay for an idiot from Bangalore or an idiot from good old USA, and either way there is a 50% chance that the code is going to suck and fail, and a 50% chance that the code will work... barely... but still suck then I'm better of paying for the cheapest idiot. If there were a way that I could guarantee good product then it would be worth almost any price. But a lot of things would have to change for that to happen:

    1. We have to stop treating coders like they are wizards who do magic. The folks doing the hiring need to understand the technology they are hiring for.
    2. You can't identify good coders by the laundry list of frameworks and tools they claim to have used. Stupid coding tests aren't much better. Good coders are problem solvers, so give them a problem and see if they solve it.
    3. Most of the best coders I've known don't have degrees in "CS or related field". Some of them majored in basket weaving and others never got past high school. A lot of the "CS or related" folks are real tools who wouldn't know good code from a digital photo of their own ass.
    4. Businesses need to catch on to agile software development. Make your developers prove to you that they are doing what you asked them to by delivering software frequently, as often as weekly. If they don't deliver then fire them and hire new ones.
    5. Locate your development offices in the suburbs. The space there is cheaper anyway, and frankly some of us are tired of commuting more than an hour each way and then working a 60 hour week. $100K+ is still not enough if I can't have a life too.
  42. This one time, he's right by WillWare · · Score: 4, Insightful
    It's unpopular to agree with Gates about anything, but he's right about this. When a foreign-born engineer comes to the U.S., that engineer must pay the same prices for a house or a car that I pay. Therefore they will require a salary in the same ballpark as mine, rather than the teeny salary they might live on back home. The question of whether or not an engineer was born in the U.S. is actually irrelevant to the economics of job competition. What matters is where they live, because that dictates their living expenses, and therefore their salary.

    By maintaining caps on visas, we encourage outsourcing. Here's a logical-extreme thought experiment: we remove all limits on immigration, and every engineer in the world decides to move to the U.S. As a result outsourcing ceases because there are no engineers outside the U.S. to outsource work to.

    TFA says "Congress capped the number of non-immigrant visas for skilled professionals [to] ensure more jobs for home-grown tech workers." But the economics don't work that way: by capping visas, they move jobs overseas. I'm cynical enough to believe that was the real intent, since the corporate owners of our politicians want to preserve a healthy outsourcing market.

    --
    WWJD for a Klondike Bar?
  43. shortage at what price by Wansu · · Score: 4, Interesting


    Bill Gates is right. There is a shortage of labor at the price he'd like to pay. Similarly, there's a shortage of $1/gal gasoline.

    The 5.7% figure that is mentioned is the unemployment rate for those in the CS field. This number sounds low but unemployment rates don't convey the employment condition in a particular field because those who change lines of work no longer get counted. For older, unemployed programmers, this is their best option. They no longer count as unemployed programmers but as employed retail store clerks. I know dozens of ex-coworkers who've lost jobs in their 40s and 50s. I've read many posts on slashdot claiming only 2nd rate programmers and engineers are pushed out. Those expressing such opinions seem to think their own skills are of such high quality that they will be spared such a fate. I guarantee each of these ex-coworkers I've referred to entertained similar notions. At this time, no accurate assesment exists of the underemployment problem in the USA.

    Electronic circuit design was my first career after college. I watched manufacturing being outsourced in the 80s. By the late 80s, it was clear that the engineering work would also be outsourced. I retooled myself to be a software developer and have been doing that for more than 10 years. Now, the same thing is happening to this line of work.

    When these high paying jobs leave the USA, the incomes leave too. People with lower incomes eventually have to consume less. Tough times lie ahead for many Americans.

    --
    Wansu, th' chinese sailor
  44. As a former IT recruiter... by Greg_D · · Score: 3, Insightful

    ... I can tell you that there are a ton of H1's who get brought into the country, not because employers can't find talent, but because they're willing to cut every corner necessary. I've seen cases where a firm will stick 5 to 6 of them in a single apartment for the duration of their contract. They take it because it's their way out of a bad situation, and I can't fault them, although it sucks for the US born worker.

    There are quite a few H1-B shops (a bunch of them in Edison, NJ particularly) which bring underskilled workers over from India and Africa in droves and stick them on projects to hope that they'll pick their skills up quick enough to perform adequately on their projects before they're fired. Then, once they get a few of these projects under their belts, they can charge just as much as US citizens because they have the experience that college grads who were born here lack.

    It used to be that an employee would be brought in at the entry level and allowed to learn and apply the tools of his trade. Nowadays, that seems to be primarily the domain of the immigrant worker.

    I spoke recently to a local employer about an entry level position. They wanted a college grad DBA with Visual Basic, Linux, PHP, MySQL, SQL Server, and C++ experience. They were offering a entry rate of $2100 a month and wondering why they had such a hard time filling a position. When I told him to look at what he was looking to pay, he seemed genuinely offended. I'm sure the position will stay open until the next wave of H1s can come through.

  45. Re:$181,700 average?? by Darth+Liberus · · Score: 2, Interesting

    It would be nice if they'd give the median salary instead, wouldn't it? I have a feeling that's a lot lower.

    --
    Beauty is just a light switch away.
  46. Re:The pay is going to go somewhere, so keep it he by mlinksva · · Score: 2, Insightful
    Who is "we"? People from all around the world read slashdot.

    Why shouldn't engineers from around the world have an equal chance to compete?

    I say let anyone live and work anywhere in the world, and most slashdot commenters should be ashamed.

  47. Re:Of course he's seeking technolgy talent.... by Fulcrum+of+Evil · · Score: 2, Informative

    Where were you when the rest of the world was asking you for help?

    In Africa, curing Malaria.

    --
    "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  48. Reality Check by SilentJ_PDX · · Score: 2, Insightful

    A lot of people posting here need a reality check.

    I'll be blunt: If you are in the industry and don't have a job right now, you either suck, interview poorly, or are trying for positions you aren't qualified for. The industry is hot right now and there are loads of great opportunities.

    Too many people came out of the late-90's with inflated egos...

    1. Re:Reality Check by admiralh · · Score: 3, Insightful

      I think *you* are the one who needs a reality check.

      The industry is hot *if* you live (or are willing to move) to the right area (and pay exhorbitant real estate prices) *and* you have the right skill set *and* you have the appropriate level of experience (not too much, not too little).

      Where are the entry level jobs? Where are the jobs for 50-year-olds who still want to program? Why do kids see the job environment for IT people (and engioneers in general) and decide, "I think I'll study Business"?

      While there are certainly some people that fit your description, most of the internet-boom-ITers who weren't any good are now out of the industry. The problems with IT unemployment go far deeper than your "blame the victim" mentality allows you to see.

      Here's a clue: Bad things do happen to good people, and your broad brush is grossly unfair.

      --
      Hopelessly pedantic since 1963.
  49. What about the other consequences? by davew2040 · · Score: 2, Insightful

    There's more to this than just the economic analysis (and whatever anecdotal evidence you may have with your given company or companies). As a general rule, bad things happen to nations that fail to look within for the resources they need to perpetuate (though I'd rather not push the energy resources aspect of this at the moment). In particular, a move to abdicate the proper development and subsequent use of intellectual talent has an instant demoralizing and chilling effect on the future population, which one way or another will work itself into the culture of that generation. A powerful message that the men in charge would rather get somebody else to do the job than own up to their responsibility of making it unnecessary.

    You're looking elsewhere for people who, ultimately, retain loyalty to their nation of origin (with the exception of those who're seeking asylum, or some other pretty unusual circumstance). When it comes down to it, they may respect and admire the characteristics of the nation that employs them, but if it became feasible to set up shop back home at a reasonable quality of life, national pride dictates they'd probably take it. If the benefactor pushed strongly for this kind of importing of brainpower, then they may inadvertantly find themselves creating a significant foundation for such a large scale transition. So while it may work out just great for the export nation (at the cost of spending a generation of its own talent beyond borders), it eventually leaves the import nation with a vacuum that can't be easily filled.

    Heck, the Roman empire's sole strength was its military (let's admit that it had few other redeeming qualities), and at the end of its effective lifespan it was relying on foreign mercenaries. I'm sure it seemed like a great cost-benefit proposal to the powers that be, probably because there weren't enough of them considering the subtle and/or long term ramifications. It wasn't really even that this strategy wasn't effective in the near term; it was that the citizenry just stopped caring about or respecting the premises of the nation's eminence. That's something that can't be bought and sold so easily.

  50. Re:Amen. by frank_adrian314159 · · Score: 2, Insightful

    FORTH is a threaded-interpreted language. Note the "ed". Check out Chuck Moore's web site if you don't believe me. I guess the questions really were impossible - especially since you were talking gibberish that even you obviously don't understand. And you're interviewing people. Sheesh.

    --
    That is all.
  51. What's the Matter Billy Boy? by Greyfox · · Score: 2, Interesting

    MSFT stock options no longer have the same pull they did in the '90's? Finding it hard to bring in the employees when the new kid is the one that can promise its employees that their options will make them overnight millionares? Feeling the pressure to compete with the upstart operating systems but finding that the company just can't maintain a technological erection the way it could a decade ago? Is the problem that Microsoft just isn't really getting laid the way it used to? Maybe Ballmer wasn't really the infusion of corporate viagra that your company needed. Maybe you should go back to the old mistress for some advice on what to do when your company gets older and its ass gets flabby. Maybe that's the real problem here...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  52. immigrants by falconwolf · · Score: 2, Insightful

    Now, I'm rather cynical here; I believe that we are a country made of immigrants, and it would be very hypocritical of me to demand a closed door policy. Sadly, others are not so 'open' in their thoughts, even though few Americans have more than a handful of generations behind them. I'm 4th Gen, myself. How about you, reader?

    Ahh, much the way I feel. There's a question I like to ask those who are against immigration, "legal" or "illegal" which usually leads to another one.

    1. What Native American Indian tribe are you a member of?
    Most of the tyme it's "none", it so then I ask,
    2. What NDN tribe signed your, or the ancestor of your's who immigrated here, papers?

    Forget open borders, remove all borders.

    Falcon
  53. Quality Workforce by nagora · · Score: 2, Interesting
    But Gates said his company was hiring at all levels, from recent college graduates to those with more advanced skills. "Anybody who's got a good computer-security education, they're not out there unemployed," he said.

    Yep, so long as they have no pride in their work or any professional ethics, Bill will get them. I've been to university; I've seen the sort of people that apply to MS for work, and the sort that don't.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  54. Re:$181,700 average?? by coastwalker · · Score: 3, Insightful

    I agree, soundbite culture will not allow you to use the figure that most closely represents reality. You have to face the fact that most of the media is in a ratings arms race as to who can tell the most evil story. The median is far more representative of most peoples experience, its just far more exciting to talk about the average which represents no one but leaves everyone feeling dissatisfied with their lot in life.

    On the other hand you could ask why 5% of the population is paying itself millions of dollars and creating this false average value. But that would be "communism" and that is as we all know a bad thing.

    I say that whatever king Bill says is law, its for the econonmy stupid, for freedom and free trade. All you whining middle class workers just have to face economic reality - you are worth nothing. What the economy needs is cheap labour from abroard and if King Bill cant have it then all of your jobs will have to be outsourced to India - thats the real agenda here.

    In a way he has a point, if his business wants to compete and remain the most profitable software company in the world then he has to use the cheapest workforce he can find. Sadly that means that the US i.t. worker can look forward to a future of declining saleries and job opportunities. As people often point out the US economy is the most sucessful in the world and has achieved this status by lightly regulated raw capitalism.

    Its time that IT workers retrained as telephone sanitisers, hairdressers and middle management executives (burger flippers). After all thats what happened to the steel workers, ship builders, coal miners, semiconductor fab workers, Car workers, metal workers, electronics assemblers.

    Whats so special about your job that it cant be exported to the third world like all the others?

    --
    Facts are history now plebs have politics for religion on social media.
  55. Professionals should work for 50k -Steve Balmer by guidryp · · Score: 2, Interesting

    "Lower the pay of US professionals to $50,000, Ballmer suggests, and it won't make sense for employers to put up with the hassle of doing business in theThird World. (Kent Hollenback, a spokesman for Microsoft, declined to say what the company pays employees.) "

    http://archives.tcm.ie/businesspost/2003/12/28/sto ry445480235.asp

  56. Re:Here's a tip. by Piquan · · Score: 2, Insightful
    I agree.

    I was interviewing one guy, and asked if he knows Lisp. He didn't. So I handed him a short bit of Lisp code and asked him to make a particular change. I wasn't interested in if he did it right (he didn't), but rather how he handled the situation (very well). I've been working side-by-side with him for years now, and am very happy to do so. Next time I'm interviewing a programmer, I'll do the same thing.

    But even there, some basic technical questions can be good for a quick bit of preliminary screening. Consider this: my old roommate was interviewing for a Unix sysadmin. He had applicants with "X years of Unix experience" on their resume, but couldn't tell him what ls does. Sure, phone screening won't catch everybody who doesn't meet the basic qualifications. It won't even catch half of them. It certainly won't tell you who the diamond in the rough is. But it's a quick way to weed out some people who are blatanly unsuited for the job, without the time and expense of an interview.

    Maybe the guy could have learned Unix well. But he said he already had, and clearly hadn't. Would you want him as your sysadmin? What about when he tells you, "yes, I've automated backups"? Could you believe it? Would you know to assign him tasks that let him self-train, or would you just throw him at the server like an experienced sysadmin?

  57. Re:I'm going to have to sleep with Gates by DuctTape · · Score: 2, Insightful
    No, i'm not talking about IT people with some ABC certificate or can program in X language, but engineers that have been trained to solve problems formally.

    Um, sorry, I have to disagree with you. Regardless of the rhetoric, they want code monkeys that will work for peanuts and do sleep-deprivation tricks. IBM Austin's recent reqs was for college grads, not any industry veterans that know how to create software due to something called, oh I'm searching for the word... experience. Those with your, "solid quantitative skills" are out of luck if they're past their twenties.

    Go ahead, vote Republican. Enjoy the new Depression.

    DT

    --
    Is this thing on? Hello?
  58. Nope, the title should read... by Anita+Coney · · Score: 2

    "Gates Calls for Increase in dirt cheap Tech Labor Supply who are willing to work 20 hour days under sweatshop conditions"

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  59. Reflection from a soon-to-graduate CS student by LSU_ADT_Geek · · Score: 3, Insightful
    How does this logic strike you:
    1. Big corporations (Microsoft) proclaim "We need more IT workers".
    2. Corporations bolster demand for IT workers with high paid salaries.
    3. Young impressionable minds go to college for CS, MIS, etc.
    4. Impressionable minds graduate looking for careers.
    5. Corporations respond "We are sorry, but because you expect to have a high salary job, we cannot hire you" or "We don't think the quality of your education is good enough".

    People like myself who went into IT (B.S. of CS), who are caught up in an expensive, if not troubled, education system because we listened to corporations, who after creating a craze, try to 180 on it, are the people who these laws are protecting. Whether faults with education or the market, we have been left out as the bastard children of incompetent parents.

    I really look forward to being one of the care takers of the previous generation; I am your future.

  60. Yeah, there sure are a ton of IT jobs out there by rAiNsT0rm · · Score: 2, Informative

    Puh-lease! After graduating #2 in the entire class at Penn State in their "wonderful" Information Sciences & Technology Bachelor program with a 3.9 QPA guess how many offers I received? Zip, Zilch, Nada. Oh yeah plus the 8 years of experience in the field... (cue: Crickets Chirping)

    Now I know PA isn't the heart of IT, but I exhausted every avenue and still barely eeked out a semi-decent position. I hear about how we need more overseas labor, and we "wish" we could find local skilled labor, but we just can't... Bullshit.

    --
    http://teasphere.wordpress.com - A little spot of tea
  61. Re:Don't expect remedial education. by hburch · · Score: 2, Insightful
    The problem with Computer Science education is that, in general, it does not teach what employers want or need.

    Computer Science (the "science" of computation) is, at its core, mathematics. The fact that it has an instantiation in hardware or software is not particularly relevant. It is about algorithms and the analysis there-of.

    That's all fine and good, but not relevant to most of the tasks employers want. You need to work with specific technology, coordinate with multiple other people, communicate with the customer (whoever specifies the requirements), perform first-level quality assurance (unit testing, et al.), design interdependent systems, and encode processes in a computer language. Computer science does not address any of these. You might, occasionally, need to analyze or design an algorithm, but that can be very rare.

    What they want are software engineers. Since that's what many call their programmers, they seem to know it at some level. However, high school students still are primarily getting computer science degrees.

  62. Re:Here's a tip. by SatanicPuppy · · Score: 2, Insightful

    I haven't heard the word "Polymorphism" since college; took my memory banks a minute to bring the definition you wanted back to the surface.

    The reason this was the case is because it was buried under 6 years of practical experience in which no one has used the word in my presence.

    Sounds to me like you're throwing too much academic-ese at people. There is not one thing in that whole list that I don't deal with in some manner at least once a week, and I had read your post twice to figure out what the hell you were talking about.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  63. Not Vanishing labor, but cheap labor by wer2chosen · · Score: 3, Interesting

    I work for a fortune 500 companies, and I see all types of things. I also worked 7 years as a consultant, so I saw one or two things there. It is not a vanishing work force MS is caring about. It is a cheap workforce. I also would be willing to bet if you looked at the majority of the tech people that have been laid off for a significant time. They are individuals with lots of experience. I know when I noticed the end of consulting, as I knew it. I could get no one to hire me due to the salary I made. I had to fib and say I made 30 grand less, just to get the interviews. I ended up taking a 40k cut just to get a job. I see now companies post "Entry Level" positions with things like 7 years of c++ experience, 3 years of .Net experience, for 32k. They already have a person in India that will take the job, but they have to post it here for a certain number of weeks to get that person here. That is what this is about. There are plenty of tech people that cannot get a job. They could be bringing in more college hires. This is about two things. 1) Money. They want to pay less for more. Thank you Walmart LOL. 2) They want people they can work until they fall over and will not go to human resources or sue. In my opinion

  64. Proof Bill Gates doesn't care if you live or die by blair1q · · Score: 2, Funny

    Bill Gates knows he could overfill his employment rolls if he simply pays more.

    But he doesn't want to pay more.

    The man who has $80 billion to his name doesn't want his payroll to be an extra 2% of his corporate expenses.

    He'd rather import people and leave you and your family in the street.

    Why do we let these guys live? They're not necessary to the process. Once they strike gold, their job is done.

    I say we outsource Bill Gates.

  65. Re:$181,700 average?? by Shalda · · Score: 3, Informative

    Two key differences between IT workers and steel workers, ship builders, etc. IT work is generally high skill while auto work and coal mining is not. The IT industry is generally not burdend by shortsighted unions. Absent the unions, no assembly line worker would be making $25/hour with full benefits. And so, the jobs go somewhere else where there are no unions. IT jobs have wages that fluctuates wildly. Entry level is cheap. But there's also tremendous value in experiance; someone who knows the product or codebase is worth a lot more. It's amusing how outsorucing is playing out. Some stuff is being brought back to the US where they pay more, but they get the value of stability. On the other hand, India is starting to be undercut by China and other places where workers are willing to work for less.

    And to put this in the context of the article and Mr. Gates' comments, we can either bring the workers here (and have the benifits of taxing them and having an educated population) or we can send the work there. Either way, it's a global marketplace for labor and we can compete, or become obsolete.

  66. Re:The pay is going to go somewhere, so keep it he by EvilStein · · Score: 2, Informative

    Check out Concord, CA. Hispanic population has skyrocketed. White population has declined drastically. As a result? The city budget is out of whack, crime has gone up, social services are being taxed. Drive down Monument Blvd, what was once a nice area, and you'll find no less than 50-100 Mexicans standing around waiting for someone to pick them up, despite the "Do not pick up day laborers" signs all up & down the streets. At night, it's no longer safe to walk down the same street. This is a street where I'd run over to Jack In The Box with friends when I was a kid. Thanks to the Mexican gangs that have come into the area along with the growing Mexican population, it's dangerous to be out.

    The schools have also suffered, thanks to the influx of non-English speaking families, and the Bush Administrations "No Child Left Behind" act.

    Article here

    I no longer buy the 'they come here for a better life" crap. They flood here because the United States is a huge cash cow for them. Plain and simple.