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

827 comments

  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 Coward · · Score: 1, Insightful

      Given the size of his cash pile I doubt Gates wants low paid employees. Microsoft is famous for ridiculous bonuses and salaries, and I doubt the shareholders begrudge them given the historical returns on investment. No, what Bill wants are the best employees. The artificial labor market restriction means he cannot do so.

    3. Re:Cashing in on ... by dtfinch · · Score: 1

      $90k sounds a little steep, and you need/ought to know a lot more than PHP. Where are you getting your statistics?

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

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

    6. Re:Cashing in on ... by Fade_to_Blah · · Score: 1

      Wow...tell me which company over here averages 90k a year for coders such as myself and I will be there. I dont know what your smoking but I want some of it.

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

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

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

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

    11. Re:Cashing in on ... by oogoliegoogolie · · Score: 1

      In Canada it's more like $35k
      Oh come on! 35K? Workers doing tech support over the phone make that here.

      The days of everyone getting double digit raises may be over, but as far as I know wages certainly haven't gone down in computer related jobs. My companys' starting wage for developers is $50K+, and that's on par with other companies around town and what I've seen across the country.

      Now finding a job as a developer, that is another issue.

    12. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      TN - $1150/mo + food costs covers:
      car payments + gas + power + water + apartment + cable + phone + cell + broadband

      $38k/year is nice - I could buy a house on that income.

    13. Re:Cashing in on ... by NanoGator · · Score: 0

      " I don't know where you got that $90k figure..."

      Maybe during the dot-com boom?

      --
      "Derp de derp."
    14. Re:Cashing in on ... by Vicissidude · · Score: 3, Informative

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

    15. Re:Cashing in on ... by Vicissidude · · Score: 1

      He's probably referring to this survey which actually states high-tech workers in Washington state are the best paid in the nation with salaries averaging $94,600 a year.

    16. Re:Cashing in on ... by LilGuy · · Score: 1

      Hell I was making $25k just doing tech support on the phone here in Houston. It wasn't bad money, but the job sucked my balls.

      --

      You're nothing; like me.
    17. Re:Cashing in on ... by WarPresident · · Score: 1

      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.

      Indeed, you are correct about the high cost of living in California and other metro areas. Pray tell, where are these plum jobs in rural America? I haven't found any. Lots of people being laid off out here in the boondocks though. I'm thinking of moving back downstate and take the extra $15-20k/year pay increase and accept losing most of it to housing and transportation.

      --
      Here come da fudge!
    18. Re:Cashing in on ... by xenocide2 · · Score: 1

      Or maybe he meant Canadian dollars.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    19. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      >the job sucked my balls

      Sounds like a low wage version of Clinton's old gig.

    20. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      How can you live on 38k a year in the bay?!? I'm making 70k and barely staying ahead of my bills. There is no way I would consider purchasing a condo or house. Of course I do have a big chunk of debt that I'm paying off, being unemployed for two years really hurts the pocket book.

      As for salaries at least in this area, I wouldn't have taken the one I have if I didn't really like the development I was doing. If I get a new job in the area I will ask for at least 90k.

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

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

    23. Re:Cashing in on ... by sTalking_Goat · · Score: 1
      Well put. I would move to Shitcreek, Arkansas in a second if I could do the same job for even less money, but it aint gonna happen.

      I am where I am because thats where the job (and school) is, yet I can barely afford to be where I am. Its a vicious cycle.

      --

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

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

    25. Re:Cashing in on ... by badboy_tw2002 · · Score: 1

      You yourself said _starting_ salary. Hopefully one progresses past that. It seems a little more reasonable once you factor in experienced software engineers and the fact that many of the big high-tech areas are also some of the most expensive places to live (San Francisco, New York, DC, etc).

    26. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Actually, the company that I work for averages about that.

      I don't make $90,000 yet (I'm at $80,000), but there are other programmers in my company (who are about ten years my senior) making that.

      This is a startup in the Mountain View area of California.

      About a year and a half ago, jobs I was interviewing for (in roughly the same area) were offering $75,000, and they weren't startups.

      Note that these are "senior" positions though, which may account for some of the extra pay.

    27. Re:Cashing in on ... by Fulcrum+of+Evil · · Score: 1

      But I'm pretty sure I would have a hard time in Redmond, considering I am a PHP geek.

      So go to eattle and work for amazon - they like php geeks.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    28. Re:Cashing in on ... by geminidomino · · Score: 1

      Could that be BECAUSE of Microsoft's presence?

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

    30. Re:Cashing in on ... by Gentlewhisper · · Score: 1

      Could that be BECAUSE of Microsoft's presence?

      Think of it like this:
      50,000 X coders get paid $40k a year
      1 X Bill Gates gets paid $maxint a year

      Ave? $94k

      The people in the upper rungs of society are making way too much relative to the common man...

    31. Re:Cashing in on ... by OhPlz · · Score: 1

      Yea, his company hires contractors which they refuse to offer benefits from. Remember the big lawsuit they filed a while back?

      I don't recall how it went, but MS is no friend of their employees. Not most of them anyway.

    32. Re:Cashing in on ... by uncqual · · Score: 1

      Amen... but a couple of issues...

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

      Every job I've had in the past 23 years has been as a developer at a startup. I don't think anyone should "feel bad" for developers at these companies. As far as I can tell, everyone made about the same salary they would have made at some big crusty company. In exchange for stock options and a true "shared mission", (almost) everyone worked real hard, had a great time, and got to work with other "A" players. Those who were around just to "get rich" were, of course, usually sorely disappointed (and usually didn't last long).

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

      One only pays Social Security if one is working -- but if their visa had expired, I don't think there are very many software companies (as opposed to mom-and-pop computer stores) that will hire a developer.

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    33. 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.
    34. 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.

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

    36. 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.
    37. Re:Cashing in on ... by timeOday · · Score: 1

      Maybe they count benefits differently?

    38. Re:Cashing in on ... by NormalVisual · · Score: 1

      In '89 you could be virtually ensured $50k/yr with a MSCE.

      They had MSCEs even before Windows 3.0?

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    39. 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.
    40. Re:Cashing in on ... by geminidomino · · Score: 1

      Depends on how they defined "hi-tech" worker, whether by the industry (which would make the janitor at MS HQ a hi-tech worker), or by the actual occupation.

    41. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I now get about $40k as a programmer but I'm expected to be a system/network admin as well :/ I was also unemployed for a year after a large IT services company layed me off. Right now I'm thinking about becoming a plumber.. around here its the trades ppl who have the fancy cars and the bling ;) I can barely feed my cat.

    42. 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!
    43. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Actually the Iraian Mullah was to liberal for them.

    44. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Don't forget Boeing is in Seattle area. There you have a lot of Engineers with and average salary around $65k a year. Maybe even higher since most anyone with less than 10 years was laid off (avg age at the company is ~48). And there is an extra thick layer of management their too with six figure incomes.

    45. Re:Cashing in on ... by IntlHarvester · · Score: 1

      There were LAN Manager MCSEs. I used to work with one, his serial # was in the 1000 range.

      This was in the mid-90s, when MCSEs were few-and-far-between and generally earned more than equivilant UNIX Admins.

      --
      Business. Numbers. Money. People. Computer World.
    46. Re:Cashing in on ... by drsquare · · Score: 1

      All this talk of sky-high wages makes me wish I'd gone into computer programming. I currently make £17k :-(

      You'd think with all the money they get paid they'd be able to come up with programs that don't crash constantly and have all sorts of problems and incompatabilities.

    47. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      It's $35k because instead of coding like they do in the states, you write scripts using Pretty Harmful Practices. "PHP coder" is like "HTML coder".

    48. Re:Cashing in on ... by NormalVisual · · Score: 1

      Wow, LAN Manager - there's a term I haven't heard in a while. Back in '89 I was doing mostly DOS-oriented coding (I still remember how to write TSRs, which today in combination with a dollar will get me a cup of coffee), but I did get to do some cool OS/2 1.3/2.0 PM stuff as well. And then Windows took over the world. Dammit.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    49. Re:Cashing in on ... by IANAAC · · Score: 1
      All this talk of sky-high wages makes me wish I'd gone into computer programming.

      I can't speak as a programmer, but I can certainly speak as a sysadmin.

      Fact of the matter is, money really isn't the driving factor for getting into this field. In my case, there's a TON of headaches that goes with the territory. But there's also a lot of really great things about my career. But the salary isn't likely compensation for the good things. It's really compensating me for the times I have to put in an 18+ hour day, fixing a production box. Those days happen occasionally, and I have no choice but to work through them. If I didn't I'd be out of a job.

      It's not the salary that keeps me in the job. It's the good things, like the chance to always be working with new technology, a constant education, etc.

    50. Re:Cashing in on ... by Tablizer · · Score: 1

      considering the average salary in the US for coders is over $90k.

      Where the hell are you getting this statistic? Last I checked it was about 65.

    51. Re:Cashing in on ... by nate+nice · · Score: 1

      "During that time, new college graduates have also been unable to find entry level work"

      I found a job after my third interview with a good company that pays me pretty well and offer 3 weeks of vacation from the start. Not to mention they are growing and haven't laid anyone off ever, it seems like a pretty good deal. I don't have exceptional grades (3.0) and don't go to a legendary CS school, but was able to land an entry level job doing software design, programming and testing, etc. Basically the whole software engineering process. Also, the city I live in is hardly a software hotbed. we are more known for beer than software.

      Maybe I'm lucky and maybe I interview well or something, but I think if you look to your career center and really work at getting a job, you'll find something.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    52. 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 ..."
    53. Re:Cashing in on ... by superpulpsicle · · Score: 1

      Statistics are easily skewed.

      To bring it down, all you have to do is incorporate a couple Interns at $5 an hour.

      To bring it up, don't count Interns. Count salaried employees with overtime. Add your most expensive contractors.

      There are two statistics that are constantly skewed high for CA. Real Estate and Silicon Valley salaries.

    54. Re:Cashing in on ... by randall_burns · · Score: 1

      The minute an Indian kid gets an H-1b visa, he's gotten an asset he can use. If those visas were auctioned off, their value would be around $50K each. Why is the government giving them away for free? this is just corporate welfare.

    55. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Fine, then. Give me a "cheap" job. I'm an American, but sh!t, I'd rather have a cheap job than this unemployment crap! Just make me an offer ...

    56. Re:Cashing in on ... by __aaclcg7560 · · Score: 1

      You should probably get rid of your cat then.

      No... It's better to have a pussy around the house. It gets lonely when you're unemployed.

    57. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Not sure why you were modded as funny. Managers have already gone on how it is possible to manage an outsourced team. Just do kind of the reverse. There are certainly Indian managers on-par with US managers.

    58. Re:Cashing in on ... by penix1 · · Score: 1

      "About a year and a half ago, jobs I was interviewing for (in roughly the same area) were offering $75,000, and they weren't startups.

      Note that these are "senior" positions though, which may account for some of the extra pay."

      This goes to the typical American attitude. By that I mean that even entry level people (just out of school) EXPECT to make $75,000 or more or they don't take the job. Not everybody can be the CEO you know. I live in an area of the country where the cost of living is extreamly low but so are the wages. It is funny to see people from out of state interview here. Their jaw drops when the offer of $25,000 a year comes back...

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    59. Re:Cashing in on ... by falconwolf · · Score: 1

      All this talk of sky-high wages makes me wish I'd gone into computer programming. I currently make £17k :-(

      £17k? That's about $34,000. It's a lower pay, but then again you've got National Health Insurance don't you? Depending on how you look at it socialized medicine is an advantage over how healthcare is in the US, here it's businesses and people themselves that have to pay for insurance.

      Falcon
    60. Re:Cashing in on ... by Master+of+Transhuman · · Score: 0, Troll

      "No, what Bill wants are the best employees"

      Bwahahahahahahah!!!

      Yeah, right, moron.

      Bill wants cheap assholes he can use to pile more useless features into his already useless crap.

      That's why he told people years ago that Microsoft could hire twice as many women at half the pay and they would do the grunt work because "they're only women."

      So now it's "foreigners" he can hire for half the pay to do the grunt work, since his wife might be irritated if he kept shafting women.

      He's a fucking greedy, unprincipled asshole.

      Period.

      While I think there should be no restrictions on anybody working anywhere in the world they want to, anybody who says Gates is just looking for good help is an idiot.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    61. Re:Cashing in on ... by Master+of+Transhuman · · Score: 0, Troll


      Considering the pissant poor fucking software the industry grinds out from you $80-90,000 assholes, I wonder why some poor sod like me who has some respect for good coding and design could never get a fucking job for twenty years in this fucked-up industry.

      Oh, wait, I guess I answered my own question.

      Fuck the IT industry and everybody in it, especially the management of same.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    62. Re:Cashing in on ... by Anne+Thwacks · · Score: 1

      He already does - or do you have another explanation for the fine quality of Windows code?

      --
      Sent from my ASR33 using ASCII
    63. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Gates is doing this to try and save money.

      "try to save".

    64. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I'm single in Clarksville, TN, and I am paying the mortgage on a 3 bedroom all brick house on 3/4ths of an acre, with a 2 car garage and paved driveway. I drive a nice truck, pay all of my utilities, blow $200+ per month on video games, AND still put back well over $400 per month. I also go out to eat way more often than I should and I like my beer and cigarettes.

      I made $41,000 last year.

      So, yes, you could buy a home on 38k. You could buy a really NICE home. Imagine if you were married and living on dual income.

      Overall I would say I'm living damned good on $41k.

    65. 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.
    66. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      This is it... I used to be a bit in awe of the sort of money people in America were paid. Later on I realised that on £15-20 k, you're actually doing pretty well in the UK, because after tax and NI you've still got the majority of it left; and the amount of cash you have to fork out on various insurances is pretty low. So in the end you have a relatively good disposable income and a lot less shit to worry about, except for MRSA obviously. (I worked this out after living in Germany for a while, where health insurance has to be bought separately at a fairly astronomical price - on low-wage jobs you'll end up paying a quarter of it to the damn health insurance there... this sort of thing really makes you appreciate the bloody NHS. It might sound like a small thing but believe me these little details add up quick).

      Having said that, I'm on £22k and still feeling skint. And I am a programmer.

    67. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      You got a link for that "only women" comment? I've googled but found nothing.

    68. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      "King Billy", rocks! :)

      * As long as Microsoft's stuff kicks ass? Who cares!

      (If the products good, & improves radically as it goes overall, & over time, by way of comparison to its predecessors (of which Windows Server 2003 ROCKS THEM ALL (NT/2000/XP))?? Folks BUY... & re-buy following that).

      APK

      P.S.=> "Forget all about that macho shit & learn how to play guitar" John Cougar Mellencamp ... says what I have to say (do the job first & then you can talk about it)... apk

    69. Re:Cashing in on ... by mtfbwy · · Score: 1

      LOL! Over $90k in the US?! Not where I live. Where I'm at the market sucks bigtime. I've been looking to change jobs but constantly get offers for under $60k and I have 10+ years.

      There is a glut of US talent out there. IMHO, this is about saving MSFT cash. I blame GWB.

    70. Re:Cashing in on ... by nametaken · · Score: 1


      Fact of the matter is, money really isn't the driving factor for getting into this field. In my case, there's a TON of headaches that goes with the territory. But there's also a lot of really great things about my career. But the salary isn't likely compensation for the good things.

      Business majors know this. ;)

      Starting in the very first courses, we learn that salary actually has very little to do with job satisfaction and employee performance.

      People are happier and work harder if you give them a better light at their desk than an extra $1 an hour. Rationally, you'd think people would take the $1 an hour, buy themselves a lamp, and keep the added income. Just a weird thing about people, as much as they complain about money.

    71. Re:Cashing in on ... by flink · · Score: 1

      Our company is headquartered in Burlington, VT. It's a pretty big town, but there are lots of rural areas in easy driving distance. The pattern here seems to be for people to work in here in Boston until they get married and then move to VT to breed.

    72. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I have the same experience. I had a job offer before I graduated, and was given the chance to take a couple of months vacation before starting. However, I decided to begin work sooner to begin paying off my student loan debt. I think a lot of people don't bother to research the process of finding a job, but simply throw out a couple of resumes and hope that a job will magically appear.

    73. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I have a job as a Linux driver developer in Austin, TX, and I make almost $90K. Having an MS in CS and 10 years' experience does help.

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

    75. Re:Cashing in on ... by Bandit0013 · · Score: 1

      Um, in most states that are At-Will employers your company can fire you today for no reason. How is this different?

    76. 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!
    77. 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.
    78. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I had the exact opposite experience. I started looking for a job approximately six months before I graduated college and continued looking for a job for another six months before I was offered a position at the university I graduated from.

      In that time, I landed maybe four job interviews and this is with a GPA of 3.8 and realworld coding, network and sysadmin experience. My resume was critiqued by multiple career counselors and headhunters and I was even evaluated on my interview skills. I was willing to travel, willing to move, and willing to pay all expenses necessary to go to an interview, but many companies weren't interested in interviewing non-local applicants. Hell, I only got one interview because I used the mailing address of my girlfriend's parents who live in another state.

      In my opinion, you were simply lucky.

    79. 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.
    80. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I now get about $40k as a programmer....now I'm thinking about becoming a plumber..

      If you are in Canada, financially this is a much better choice, being a plumber. If I was 10 years younger I would do an electrician.

    81. 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.
    82. 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.
    83. Re:Cashing in on ... by canuck57 · · Score: 1

      I think the 90k comes afte 5-10 years experience if you get good at what you do.

    84. Re:Cashing in on ... by Bush+Pig · · Score: 1

      Stuff must be really cheap in Clarkesville, then. I reckon I could _just_ survive on the $A equivalent of $US38K (~$A45K) in Adelaide, which is one of the cheaper places to live in Australia. (OK, I'll admit I have a fucking huge mortgage, courtesy of a recent divorce.) To live comfortably, I need over $A65K (~$US50K).

      --
      What a long, strange trip it's been.
    85. 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.
    86. 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.
    87. Re:Cashing in on ... by Cat_Byte · · Score: 1
      we learn that salary actually has very little to do with job satisfaction and employee performance.

      Hopefully this isn't as widespread as they think. Although, management has some pretty weird ideas that never make sense anyway. As for myself, I am TOTALLY the opposite. Give me $50K+ salary and I'll work til midnight every day if they want me to. Give me less than $30K and I'll be at work, I'll get the job done, but I'll be stressed and broke.

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

      This is the truth! They want to CS phd's for 35K a year from pakistan or some other damnstan. 35K is a lot of money to someone from pakistan. In redmond it will get you a shitty apartment and a bad time. I think a company that takes in the kind of money MS does has a social obligation to hire people here first. I think a law requiring companies based in the US to have to offer visa holders the company average for the job they are applying for. This would cut out the cheap labor factor and get Bill to see that there are plenty of skilled software engineers here. I bet he already knows that though. :-)

    89. Re:Cashing in on ... by Retric · · Score: 1

      I think your missing the point. I like my job now but if I could make 3k more a year I would leave in a hartbeat.

      How much I like my job = how well I do.

      How much I am paid = how long I stay.

    90. Re:Cashing in on ... by Anonymous Coward · · Score: 0
      There is a glut of US talent out there. IMHO, this is about saving MSFT cash. I blame GWB.

      For the free trade and jobs taken by foreigners? You do know that started in the Clinton administration, right? NAFTA, free trade, China getting most favored trade status (they STILL treat that as a one way street too), etc. The biggest addition Bush made was the opening of the Mexico border. I don't see that as a threat to my job but my brother-in-law who works in construction does. He is practically having to learn spanish. There are many more details so before anyone flames, just don't. I'm not going to write a book to cover every aspect of my opinion.

    91. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      The 20,000+ employees that Microsoft has turned into multi-millionaires might dispute that statement.

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

    93. 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
    94. Re:Cashing in on ... by Trifthen · · Score: 1

      It's a pretty smart move considering the average salary in the US for coders is over $90k.

      What sir, are you smoking... and may I have some? Unless you live in Cali, where everything is ridiculously expensive and requires an equally insane income, salaries of 90k, even for someone like an experienced Oracle DBA, is wishful thinking.

      Seriously... 90k?

      --
      Read: Rabbit Rue - Free serial nove
    95. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Agreed.

      Good new-grad software developers with some intern experience here in Toronto are pulling in around $45-55k CAD to start (I know, I hire them!). With 3-4 years of real-world experience and you're at $70k. $90k USD is what you'll make if you're in SF Bay Area, are good, and have 7+ years of real experience (I know, I was there!), but the cost of living in the SF bay area is just BRUTAL; you do much better here making less than that in CAD.

    96. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Salaries were grossly inflated during the dot com years. Making $60 a year is a good job. Making $35 to do basic IT work is good as well.

      People need to get over themselves and realize IT is not going to be paying $70k a year for 10+ years experience for a job. You can grab a very intelligent person who can pick the same skills up in less than a year and do it for far less. Hell I'd trust them to work for me than someone set in their ways of doing something because of their experience. I find veterans far less open to new ideas over time...

    97. Re:Cashing in on ... by buraianto · · Score: 1
      I'm thinking of moving back downstate and take the extra $15-20k/year pay increase and accept losing most of it to housing and transportation.
      Most of it? More like all of it, plus.
    98. Re:Cashing in on ... by LifesABeach · · Score: 1

      You have my unending envy. What is the name of this fine business you work at?

    99. Re:Cashing in on ... by EnderWiggnz · · Score: 1

      try wal-mart. located in the cheapest county to live in america.

      yay!

      --
      ... hi bingo ...
    100. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      That sounds way too high to me, too.

      According to payscale.com, the average salary for coders where I live in Utah is $56k, which is actually a little higher than what the career counselor at my university said and more than $20k higher than what the state itself reported last year. Most of the programmers I know got jobs out of school for about $35k (right in line with what the state reported as the average salary); I was able to get a much better paying job, but I was also unemployed for about 6 months after graduation before I found my job.

      So I have a hard time believing that the national average is $90k.

    101. Re:Cashing in on ... by cayenne8 · · Score: 1
      " Fine, then. Give me a "cheap" job. I'm an American, but sh!t, I'd rather have a cheap job than this unemployment crap! Just make me an offer ..."

      I hear ya....I don't know where the grandparent way up there got that the avg. salary for a US coder was $90K. I just don't see that at all.

      We surely do NOT need to lift restrictions on cheap outside labor coming into the US to do jobs while there are TONS of US citizens that are unemployed, able, and very willing to work.

      There's no shortage of talent....and salaries have dropped due to pressure from offshoring, and high unemployment. No need to open the 'gates' even further to outside cheap labor....

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    102. Re:Cashing in on ... by Anonymous Coward · · Score: 0

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

      Can you please stop propagating these myths? foreign workers don't all work harder for less money. They aren't all smarter. And all US workers (in fact most US workers) are all greedy lazy stupid bums.

      I've worked with foreign workers both here and off-shore. And I've seen my share of poor work from them. On average I would say I've seen their work quality as slightly less than the average American team members.

      I even worked with a guy that started in the US, moved to India because it was going to be better, and ended up moving back to the US because he liked it better here. And I wouldn't have given him an H1 in the first place as he isn't that special.

    103. Re:Cashing in on ... by Shaklee39 · · Score: 1

      Try TO save money, not AND. Dumbass.

    104. Re:Cashing in on ... by sbrown123 · · Score: 1

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

      Foreign labor has always been cheaper. That is not the issue. This is not outsourcing. This is moving foreign labor into domestic market to replace domestic labor.

      I say let the genuinely talented or hard working into the US and give 'em a green card.

      A green card? Citizenship? H1B visas are not citizens. They are merely foreign workers working in the United States.

      The US immigrant policies have really bad problems;

      Again, this is not about imigration. Imigration gains citizenship. H1Bs are not citizens. They have the *possibility* of citizenship if granted by their employer. But there is no incentive for employers to do such since by keeping them as non-citizens the H1B is stuck with them to do their bidding.

      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 are caught, they are deported. Problem is the sheer number makes it impossible to handle.

      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.

      Many illegal immigrants work in jobs where they are paid "under the table". Paying social security would alert INS.

    105. Re:Cashing in on ... by 4of12 · · Score: 1

      No....you don't mean...I, for one, would never believe that employers of workers with temporary visas or of illegal aliens would ever use the threat of deportation power as leverage to lower their labor costs.

      --
      "Provided by the management for your protection."
    106. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I found a job after my third interview with a good company that pays me pretty well and offer 3 weeks of vacation from the start.

      Wow! So that must mean that all those recent grads who can't find jobs are just lazy or full of shit or just figments of our imagination! Right? I mean after all you found a job so that must mean that the tech job market is fine because we all know that your experience is representative of everyone elses experience.

    107. Re:Cashing in on ... by EvilStein · · Score: 1

      Amen to that. I'd love to move to North Dakota, but the jobs just aren't there.

    108. Re:Cashing in on ... by TheWizardOfCheese · · Score: 1

      It's his job to make money for Microsoft.

      I think you are trying to say that there should be no moral opprobrium incurred by just "doing your job." That is obviously not strictly true, but disregard that for the moment, and consider that this argument is double-edged: it is the job of each individual American to make money for himself. If there is nothing wrong with Mr. Gates advocating immigration to further his interests, then there is nothing wrong with a citizen opposing it in his own interest.

      My personal view is that immigrants who can find jobs are good for America and Americans, but that is because I subscribe to orthodox economic theory. In the same way, I believe that trade always benefits both parties; it is not a win-lose proposition. There are simply no real economists who think otherwise (the sensational headlines you may have seen refer to debates over the degree of benefit.)

      However, the average citizen does not subscribe to these views and has every right to vote accordingly. The challenge is to change public opinion; for this purpose, "he was just doing his job" is inadequate.

      --

      "The good reader is a rarer swan than the good writer."
    109. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Possibly due to your bad attitude making you inherently unhireable.

      Politeness costs nothing. But the converse - bad manners - obviously has cost you a lot more.

    110. Re:Cashing in on ... by tompaulco · · Score: 1

      Business majors know this. ;) Starting in the very first courses, we learn that salary actually has very little to do with job satisfaction and employee performance
      Yes, and apparently when they become managers they cling to the fact that salary is not the primary motivator, while failing to provide any other motivations.

      --
      If you are not allowed to question your government then the government has answered your question.
    111. Re:Cashing in on ... by tompaulco · · Score: 1

      I'd just like to mention that I live in an at-will state, and my employer still requires me to give two weeks notice. That means they could fire me at any time, but I have to notify them.
      However, if I had not been so desparate for a job, I could have made them amend the contract to state that they had to give me notice as well. At-will state or not, a contract is a contract. If you are in a bargaining position and not desperate like I was (wife and 4 kids, no job), get them to put a notice period in your contract!
      That doesn't hel H1Bs as they are automatically not in a bargaining position since 10 million other people would be happy to have that same job, and worse case, the company could always pay the $20-$30k more that a local would demand to do the job.

      --
      If you are not allowed to question your government then the government has answered your question.
    112. Re:Cashing in on ... by drsquare · · Score: 1

      This is it... I used to be a bit in awe of the sort of money people in America were paid. Later on I realised that on £15-20 k, you're actually doing pretty well in the UK, because after tax and NI you've still got the majority of it left; and the amount of cash you have to fork out on various insurances is pretty low. So in the end you have a relatively good disposable income

      I'm not so sure about that. On my wage, after income tax/NI/student loan repayments, I come out with £250 a week. When you take out rent, bills, food, taxes, car costs, and all that crap, there's pretty much nothing left, nothing to spend on luxuries, or to save. So effectively you're just working to survive, with nothing to survive for. Also it's dead-end work so no chance of promotion/raises.

      Also in the UK unless you want your teeth to fall out you need to pay again for a dentist, because they're not often on the NHS. I for one don't have a dentist, but luckily my teeth are intact, albeit crooked and yellow. They cut food up though which is all I can ask of them, I'm not one of those shallow, vain, tooth-fetishist Americans who spend thousands on making their teeth look like their favourite celebraties, for no practical gain.

      Having said that, I'm on £22k and still feeling skint. And I am a programmer.

      Well, at least you get worthwhile experience, and a job that doesn't physically fuck you up. I swear, today after a couple of hours work it felt like someone had twatted my spine with a baseball bat.

    113. Re:Cashing in on ... by WarPresident · · Score: 1

      Most of it? More like all of it, plus.

      Well, I live in a "trendy" condo. It's no brownstone walk-up, and there's almost no culture within 50 miles, but I couldn't afford this level of living downstate. It'd be back to a 2BR flat and a half hour train ride. Still, living out here, you gotta ask yourself if the pay cut and a much smaller job market, that gets tighter every time a few hundred tech workers gets laid off, is worth it.

      --
      Here come da fudge!
    114. 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.

    115. Re:Cashing in on ... by pancakex · · Score: 0

      Key phrases:

      "doing firmware" and "I make way more than that."

      I think these two things may be related!

    116. Re:Cashing in on ... by tompaulco · · Score: 1

      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)
      I say let the genuinely talented or hard working into the US and give 'em a green card
      I would say to do that if there were not unemployed or underemployed genuinely talented and hardworking citizens already here in the US. Hoewver, there ARE such people here inthe US. Why not give them first crack at the jobs?
      The reason, of course, is as you alluded to above, money. H1Bs can be gotten for cheaper than the citizens here are willing to work. The laws SAY that you have to offer a job at industry standard wage, and if there are not qualified applicants, you can go abroad. I say that there are 150 million or more working age people in this country already and 99.9% of the time, the reason you don't get a qualified applicant is because the wage you are offering is NOT industry standard. There are a very small number of skillsets that just can not be found in the US already. The problem is not that people can not be found here who have programming skillsets, it is that people can not be found here that have those skillsets and are willing to work at the wage you are offering.
      Technically, it is always cheaper to hire a local worker than an H1B, because you are supposed to offer the same wage that a local worker would take if there were local workers available. On top of that, there are fees you have to pay. The intent is that a company would do everything in their power including offering slightly above average wage in order to attract a local worker before succumbing to the extra expense of importing an H1B.
      In real life, it doesn't work that way. Companies misuse statistics to justify a lower wage than a local employee would take, and then the company imports an H1B, all for less cost than it would take to attract a local worker.

      --
      If you are not allowed to question your government then the government has answered your question.
    117. Re:Cashing in on ... by tompaulco · · Score: 1

      I think a law requiring companies based in the US to have to offer visa holders the company average for the job they are applying for
      That is the law already. Companies lie and misuse statistics in order to get around it.

      --
      If you are not allowed to question your government then the government has answered your question.
    118. Re:Cashing in on ... by Anonymous Coward · · Score: 0
      Making $60 a year is a good job.

      I don't even think Chinese slaves/workers make that little in one year ;)
    119. Re:Cashing in on ... by Shajenko42 · · Score: 1
      My resume was critiqued by multiple career counselors and headhunters and I was even evaluated on my interview skills.
      I remember when I was still in school, going to my university's career center. They were virtually worthless. The only thing they really cared about was altering the formatting of my resume - trying to get it down to one page, making certain sections bold, etc.
    120. Re:Cashing in on ... by Shajenko42 · · Score: 1

      Indeed. There are a large number of things that companies and managers can do that would cost nothing/almost nothing, and take very little time.

      The problem is that they would have to give up a little bit of control over their employees, so they refuse.

    121. Re:Cashing in on ... by mikael · · Score: 1

      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.


      But your boss still has the worry that you might work for one of their competitors, and/or that you take some company IP/know-how back with you.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    122. Re:Cashing in on ... by ChoyLeeFut · · Score: 1
      This is a bit off-topic, but ignoring opportunities at M$ for the moment, if you're interested in working in the USA (being a Canadian citizen and all), here are some things to consider:

      • you can make more money
      • you can benefit from the exchange rate (if you need to send money back to Canada)
      • lower taxes (in Canada, once you surpass the threshold of about $75k (I forget what it is exactly) the combined Federal and Provincial taxes (at least in Ontario) works out to about 47%, which is quite a bit higher than in the US)
      • depending on how and where you like to live, you might experience higher property taxes and a generally higher cost of living
      • plan on paying a non-trivial amount per paycheque to join the company health insurance plan (say bye-bye to gov't health care), and plan on paying a co-pay fee (essentially an insurance deductible) each time you use it
      • unless you don't mind being on a loooong waiting list, you can pretty much forget about coming down on an H1-B; do the TN permit instead
      • see www.grasmick.com for helpful immigration info
      • it's one thing if you're a sysadmin, but if you're a programmer, the TN category of Computer Systems Analyst might not work for you (refer to www.grasmick.com, above)
      • you'll need to have a job offer first; check out www.monster.com and www.dice.com for a good head start
      • bacon and sausages taste quite a bit better down here (I'm being serious), and if you end up in the Midwest, get set for some wicked BBQ!

      If you do decide to make the jump, welcome to the Canadian Brain Drain! :-) Drop me a note privately if you like.

      --

      The postman hits! The postman hits! You have mail.

    123. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      That noxious ethic of not discussing salaries is at work here. (I have even been in work environments where the manual said discussing salary levels was a firable offence!) The main practical effect of our culture-wide taboo that says payrates are such a secretive and private thing, is that manager-hired "statisticians" can obediently cook up whatever numbers the manager wants for a given argument, without being contradicted by accurate information.

      Why do so many of us play along?

      Examples of this math also include those spurious unemployment statistics put out by the Department of Labor, their stats on how many working hours people are putting in, and their stats on job "vacumes" in various industries. Analyses pointing out the sheer bogosity of DoL numbers have been referenced from time to time here on Slashdot; there is no reason the private thinktanks wouldn't be even more motivated to invent fictional numbers to please their funding sources.

    124. Re:Cashing in on ... by OhPlz · · Score: 1

      I think the number was more like half that, but even so.. that was before the tumble. Money was like toliet paper for the tech industry.. it is certainly not like that anymore. Except maybe for Google.

      I don't think they even offer their employees options anymore. Let's focus on Microsoft now, not Microsoft then. Unless there's another tech boom, which is highly unlikely, employees shouldn't be holding their breath for their chance to strike it rich at M$.

    125. Re:Cashing in on ... by INetUser · · Score: 1

      What nobody seems to want to realize or talk about is that the US standard of living is draining over to the second and third world nations, and will continue to do so until the standards of living equal out. Such is the reality of this global economy.

      By the time the standards of living balance, the typical US worker will be fighting with the illegal immigrants picking produce in the western states with the same lack of opportunities and the same hopelessness, and the same difficulties in bootstrapping yourself to something better.

      While at the same time the robber baron board members will still go around blowing million dollar bonuses up each others behinds and signing each other on as CxOs at financially irresponsible employment contracts, making generations of wealth for mere years of work.

      The more I come to realize this reality, the more I think that NAFTA and the soon to be passed (or as it already been passed) Central American NAFTA is a means for those in control to continue to exploit the proletariat, but this time, with the global economy, in greater numbers and across national boundaries for ever increasing payoffs to themselves.

    126. Re:Cashing in on ... by pnutjam · · Score: 1

      I've been very succesful getting work at below market rates.

    127. Re:Cashing in on ... by pnutjam · · Score: 1

      a day laborer on slashdot, I thought I was alone. I don't do it anymore, but I feel your pain...

    128. Re:Cashing in on ... by nate+nice · · Score: 1

      I mainly agree. Luckily at my school we have a career center especially for students in the engineering and applied sciences colleges so we get extra help if needed. But mainly, they review your resume, help make it look good and then get you hooked up on a career website where local (and not local) companies post jobs, interviews, etc. In the end, the career center here does do a good job of getting recruiters to come to the school for on campus interviews. Those are of course ultra competitive because they usually interview at least 15 students and they go to like 4 or 5 schools.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    129. Re:Cashing in on ... by Shajenko42 · · Score: 1

      Yes. This issue alone is enough to prevent me from donating anything to my school through the alumni association.

    130. Re:Cashing in on ... by nate+nice · · Score: 1

      No doubt my experience is not a good sample for the entire graduate class of America, but neither is any one persons experience. All I'm saying is I was able to get a cool job with no internships, no co-ops and a measly ~3.0 GPA.

      The things that possibly made me stand out is I took the hardest courses we had, worked on projects on the side in my own time and have good communication skills so when I get to an interview I'm good at expressing myself. I've also experimented with many different technologies so I have a broad understanding of many different concepts.

      Another idea if you or others are having problems is put together a portfolio. Make a CD of some projects you've worked in in school and at home. Put together a large project that details the work you've done with others, put together a project that displays some low level system hacking. Throw some other things in there that show you know how to design and most importantly, code. Pick your best things. Include design documents like UML, use cases, etc. They eat this shit up. Then include a README with details on every project, references to pieces of source code that is especially code and a general explanation on what you were doing. It's a good way to show what you can offer.

      Also, I did get rejected from some jobs before I landed one but I agree with an above poster. I think a lot of grads don't know how to find a job. Sending out resumes to places on dice.com, etc isn't going to usually land a job. Look for on campus interviews, go to career fairs, talk to HR people and call places you send resumes to. Show interest and determination to get your foot in the door and then close the deal with a good interview and a portfolio that they can use to evaluate you when you're not there. Once they see you have something to show, the interview becomes a lot more about getting to know you and less about what you can do. While everyone else is telling them what they may be able to do, they get to know you, like you, and see what you can do.

      Luck helps too.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    131. Re:Cashing in on ... by nate+nice · · Score: 1

      What issue is that, I'm afraid I've lost you. Is it having a career center, or bad career centers or recruiters going to too many schools? In the end, it's really not a universities job to get graduates jobs. Although it's a nice benefit and every school should have one, I still believe college is not a job training place. Although it's becoming more and more like one. (I have heard of particular CS departments switching to Java with only the idea that students will find more jobs this way!! I would imagine after a CS degree, someone should be able to pick up any language and API in a week tops. Near mastery of the API in ~2 weeks.)

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    132. Re:Cashing in on ... by Anonymous Coward · · Score: 0
      In the end, it's really not a universities job to get graduates jobs.
      Actually, yes it is. The universitie's "job" these days is very broad and multifaceted. One of these facets is ensuring that graduates are able to find good jobs.
      I would imagine after a CS degree, someone should be able to pick up any language and API in a week tops. Near mastery of the API in ~2 weeks.
      That's just not the case. Learning a new language will take upwards of 3 or 4 months of full time study. This is assuming that you have adequate instruction, and that you are not trying to learn from some shitty book written by someone who doesn't know what they are talking about. You underestimate the level of knowledge required to be truly proficient in a given language. But then most people in the industry seem to do the same. It makes it easier to overestimate their own abilities I guess.
    133. Re:Cashing in on ... by nate+nice · · Score: 1

      True, I probably am over estimating it a bit. I think though, learning a syntax should take a few hours or a day possibly and figuring out semantics should take no more than a week. Most imperative languages have a few basic pieces. Memory allocation with a type (often aggregate types), iteration, branching and dispatch with languages having their own way of implementing them, such as an Object Oriented approach. Most API's have basic features shared among all languages such as containers (vectors, stacks, queues, dictionaries, trees), algorithms (sorting, iteration, etc) I/O(pipes, UI, std I/O, streams), exception handling (often built into the language), and the other typical things.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    134. Re:Cashing in on ... by Vicissidude · · Score: 1

      I tried offering below market rates during my job search last year and got nowhere. Companies in my location only look overseas for below market rates now, not in the US.

    135. Re:Cashing in on ... by Vicissidude · · Score: 1

      The whole point of the article was to show that Washington state has the highest pay in the nation. I can't tell you why you're still in overpriced Silicon Valley.

    136. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      Perhaps I can explain why you are in high priced silicon valley. The climate is nice, the culture is more liberal, and there is more to do.
      Washington is beautiful, but culturally it is a step down from San Francisco.

    137. Re:Cashing in on ... by Vicissidude · · Score: 1

      High priced is not the correct term. Overpriced is.

    138. Re:Cashing in on ... by masouds · · Score: 1

      Being from land of mullahs, it is more than 6 figures, maybe around 9 figures or so.
      (4 million barrels of oil per day times 365, divided by maybe 3000 mullahs that rule the darned place).

      --
      This .sig was intentionaly left blank.
    139. Re:Cashing in on ... by rtb61 · · Score: 1
      No this is not cashing in. If you remember a story not long back about Microsoft complaining about the lack of skilled Linux coders and how expensive they were versus the plethora of cheap expendable windrones.

      Now everybody knows that Windows is failing in new markets so in order to gain access to the flood of skilled linux coders from these new markets he needs to have visa restrictions eased or removed. I sure Bill has an ancillary plan for the retraining of all the redundant windrones in the food services industry (After all Bill had made his profit training them but now theres just no profit left in them).

      --
      Chaos - everything, everywhere, everywhen
    140. Re:Cashing in on ... by Nosferax · · Score: 0

      It's about right... That's about the entry level salary in Montreal at least. 30 to 35k.

      --
      Remember... A boomerang IS NOT the best way to deliver a bomb.
    141. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      > I would imagine after a CS degree, someone should be able to
      > pick up any language and API in a week tops.
      > Near mastery of the API in ~2 weeks.

      Have you looked at LISP?

    142. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I lived in Atlanta too. I earned $15/hr without any benefit. I got two master degree and I am waiting my H1B1 visa...... This is the situation of international students worked in IT.

    143. Re:Cashing in on ... by nate+nice · · Score: 1

      Sure as well as other functional languages such as ML, but these are very different form what I was mainly implying. I guess I was directing my argument at your typical general purpose imperative language. Although I admit I haven't used LISP enough to know much of its extended library except for that it's large.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    144. Re:Cashing in on ... by Anonymous Coward · · Score: 0
      This is not an even playing field. Microsoft is regularly bringing in experienced developers and testers from India, China, and various Eastern European countries and paying them probably half what a current US graduate would expect to make. That looks like good money to them.

      Microsoft has been firing people over the last several years instead of laying them off since they don't have to pay them anything once they show them the door. When they target you for replacement, they start giving you 3.0 or 2.5 performance scores rather than the 3.5 (average) or 4.0 scores you'd been receiving. Once your lower priced replacement is in place and ready to take over for you, you get one last 2.5 and are escorted out of the building for poor work. Several of the security staff are spending 100% of their time escorting employees out after such bogus firings.

      For the most part, those being thrown away are older white males (40s, 50s, or 60s) not in management. The belief is that they can be replaced by a 20-something or 30-something Indian (or whatever) for considerably less cost. The unpaid overtime is a big bonus. The departing employee was probably only good for 60 hours a week. The newly hired employee will think nothing of spending 80 hours a week trying to satisfy his new American company. The costs are down, but every schedule is slipping more than ever.

      Before congress follows King Bill's suggestion, someone should study the facts and look at the lives that have been ruined by Microsoft in the name of cheaper labor. These people aren't even given the option of working for less. They're just tossed out for being too old and/or expensive, but the firing is blamed on poor performance. This is a crock. Bill and Steve should be thrown out of the country for what they're doing!

      See http://www.infoworld.com/article/05/04/12/16OPreal ity_1.html for more background.

    145. Re:Cashing in on ... by Anonymous Coward · · Score: 0
      Since several of my friends and I have been replaced by less talented but much cheaper foreign developers, I certainly agree. There simply aren't any good jobs in the Northwest for displaced American developers. Microsoft is flooding the market with all of the Americans it is replacing with H1-B developers, and most of the other high tech companies in the area have outsourced their development work to the Ukraine or India.

      The is NO shortage of talent. There is a big shortage of JOBS open for American talent.

      The least Mr. Gates could do is not try to staff his government sanctioned monopoly with as few Americans as possible.

    146. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      I don't know if I agree about you figures from Canada. I'm in BC, and I'm making more than twice that. It's usually programmers that make that little. If you have a Computer Science degree, then you can make alot more. (Note, there's a huge differernce between Computer Scientists and programmers. All Computer Scientists are programmers, but not all programmers are Computer Scientists.)

    147. Re:Cashing in on ... by Anonymous Coward · · Score: 0

      you are way too soft. Bill Gates and Steve Ballmer should be executed for treason.

    148. Re:Cashing in on ... by randall_burns · · Score: 1

      It is more than cost. AIG, Enron, Anderson, Worldcom all used the leverage they had over H-1b employees to facilitate illegal business practices. Not that any of those companies actually made money. But, I suspect the how affair was awfully gratifying to the base instincts of the managers involved.

    149. Re:Cashing in on ... by RWerp · · Score: 1

      Maybe the "new college graduates" aren't skilled enough? You mean those colleges where they teach Physics from Resnick and Halliday?

      --
      "Long run is a misleading guide to current affairs. In the long run we are all dead." (John Maynard Keynes)
    150. Re:Cashing in on ... by Anonymous Coward · · Score: 0
      Wrong. Microsoft originally paid a lot less than everyone else, but that was made up for by stock options. When the stock soared, people (including BillG) got rich. Since the stock has tanked for the past several years, people started to leave. MS increased salaries 4 or 5 years ago to be on par with other high tech companies. But BillG doesn't like paying any more than he has to, so he's been firing devoted employees and bringing in cheap foreign labor. This has nothing to do with a desire for the "best employees". BillG wants the cheapest employees. He has a ton of money, but he is totally driven to get more money. That is his entire focus.

      The historical returns on the investment are ancient history. Nobody cares about how much money you made in the early/mid 90's. The way that BillG, SteveB, or any other shareholders think about this is opportunity cost. If they'd sold all of their MS stock and invested in Google a few years ago, they'd be a lot better off. BillG would sell his soul, if he hasn't already done that, to get the stock price back on the original pace.

      BillG doesn't care about quality of MS products. By bringing in so many untalented people, Longhorn's ship date is slipping daily. Additionaly most of the new features have now been cut. Longhorn will basically be a repackaged version of XP. But as long as he doesn't skimp on the marketing, you'll buy Longhorn when it comes out and BillG will be even richer. That's the bottom line. BillG has a lot of money, but he wants more. He doesn't care what he has to do or who he has to do it to in order to increase his wealth.

    151. Re:Cashing in on ... by Anonymous Coward · · Score: 0
      Microsoft no longer gives stock options. Not really a big deal right now since the stock is stagnant.

      Bill stated earlier this week that he never should have given stock options. http://www.hindustantimes.com/news/181_1346073,000 30001.htm Apparently he's upset that the employees made some money that could have gone to him. Jeez, you'd think he would realize that he already has enough money.

    152. Re:Cashing in on ... by alexhohio · · Score: 0

      I could live comfortably on about 25K a year... The problem is, my wife needs me to make 150K+ for her to live comfortably. I should have married an ugly woman with a nice presonality and a big heart, instead I married a pretty woman with big...
      Spending habits.

      --
      Almost every Harvard student was High School Valedictorian- After a year of college, half are in the bottom of the class
  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 Future+Man+3000 · · Score: 1

      If you live in the area, that kind of cash simply won't cut it unless he sets up a shanty town on a waste dump and feeds you slop twice a day. Then you can get by as long as you don't mind living three to a room.

      --

      I never vote for anyone. I always vote against.
      -- W.C. Fields

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

    4. Re:Gates Request.. by Anonymous Coward · · Score: 1, Insightful

      Exactly. MS is one of a few companies that have a huge demand for technical talent, any businessman would know that you try to get the most for your buck so hire a bunch of foriegner's at 1/3 the cost not counting no insurance and benefits and it makes sense fiscally.

      Yet who has been impressed with overseas operators in call centers for the various companies who can't figure out what you are trying to tell them even with a script in front of them? Plenty of talent here in the U.S. we just cost more to take care of plain and simple. Thousands of programmers and techs who have applied at MS and friends can testify that they have the skill set, but not the low numbered paycheck.

      redwingsrock!

    5. Re:Gates Request.. by brad3378 · · Score: 1

      Mod parent up!!

      --

    6. Re:Gates Request.. by klipsch_gmx · · Score: 0

      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?

      It's all about inflation, man. Cheap labor slows the pace of inflation.

    7. Re:Gates Request.. by Anonymous Coward · · Score: 1, Interesting

      It's a strategic recruitment practise. You recruit those individuals from foreign countries who have the expertise to build state-of-the-art solutions. This deprives the host country of achieving critical mass and creating competing companies. Then you can apply a restrictive termination contract, so they can't continue that work if they wish to leave.

      If they have a staff shortage maybe it's because people have made an ethical decision not to work for Microsoft.

      I have heard rumours that Microsoft demands that game companies assign their "brightest graduates" to gameplay on their projects, and that Microsoft also demands that 3D accelerator chip developers assign their "brightest graduates" to DirectX development.
      That has kept more than a couple of engineers away from the 3D industry.

    8. Re:Gates Request.. by CosmeticLobotamy · · Score: 1

      Except if you're looking at it from a tax perspective (and not the practicality perspective from which you probably should be), then letting in Indian and Canadian workers to make 30-50K means not hiring American workers to make 40-55K, and that's a net loss for Uncle Sam and the US economy in general (assuming the savings from hiring the non-Americans isn't passed on to the consumer. And even if it is, I still have a feeling there'd be some loss).

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

    10. Re:Gates Request.. by whovian · · Score: 1

      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 know what you are getting at, but I think there is another term in the equation. Those workers are also buying goods (diapers is a big item). So in th end, businesses may pay very little for an abundant labor source. These workers then turn around and spend most, if not all of, their money in the local economy. WiIt's a win-win situation for business.

      Could we cynically conjecture that business will consequently show their support (*cough*donations*cough*) for such a policy ?

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    11. Re:Gates Request.. by randall_burns · · Score: 1

      Enron, Anderson, AIG were all H-1b intensive companies-your pattern holds.

    12. 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
    13. Re:Gates Request.. by Anonymous Coward · · Score: 1, Insightful
      as they are not as easily able to use state services

      Surely you can't be serious? In a few states illegal immigrants are explicitly given in-state tuition to public universities, and any recent visitor to a hospital ER can testify they have no trouble getting free medical care either (that is, free to them).

      The notion that uneducated third worlders are anything but a drain on the US taxpayer is pure fantasy. Illegals and other non-citizens make up around a third of the prison population and close to half are on welfare. The other half mostly can't speak English and have no prospect of getting a well-paying job to generate tax revenue.

    14. Re:Gates Request.. by Anonymous Coward · · Score: 0

      That should be H. L. Mencken.

      And another quote from him:

      What men value in this world is not rights but privileges.

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

    16. Re:Gates Request.. by Westacular · · Score: 1

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

      I must ask, which sea is this that money must travel over when moving from the US to Canada?

    17. Re:Gates Request.. by NatteringNabob · · Score: 1

      In addition, extremely wealthy wine producers were on Capitol Hill not all that long ago pleading with legislatures and the President for a 'guest worker amnesty' program that would allow undocumented workers to continue to work in the US. And they got it, for the same reason mega-wealthy software company owners and execs are going to ge tthe H-1B cap lifted. They don't want to pay what the market wage would be if immigration laws were enforced as it reduces profits, and those profits are the source of big campaign contributions.

    18. Re:Gates Request.. by Anonymous Coward · · Score: 0

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

      Actually, you're WRONG. (It's amazing such morons still exist.)

      Education, hospitals, prisons.

      Guess you've never heard of California, 2005.

      Get a clue, midwest hick.

    19. Re:Gates Request.. by Rocketship+Underpant · · Score: 1

      "Many Indian and Canadian guest workers are sending just that much more money back overseas to their families instead of spending it here." That's not a big deal. They send US dollars to Canada or India, and those dollars have to be used to either purchase US goods, or to buy another currency from a bank (which in turn transfers the US dollars back to America). Ultimately, any wage earned in US dollars ends up in the US economy.

      --
      He who lights his taper at mine, receives light without darkening me.
    20. Re:Gates Request.. by drsquare · · Score: 1

      I don't know much about the situation, but to me it seems that it's easier to reject legal foreign workers than it is to keep out illegal immigration over such a large, unguarded border? I don't think there are too many ulterior motives in this.

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

    22. Re:Gates Request.. by Com2Kid · · Score: 1, Informative

      Acctually,

      Microsoft does do this, sort of.

      Microsoft already has a HUGE housing complex for their Indian workers, complete with Bus rides to and from work every day.

    23. Re:Gates Request.. by Chokolad · · Score: 1

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

      Actually college graduates on entry level SDE positions in Microsoft start around $60,000+ independent of their country of origin, so I doubt this is the plan of mr. Gates. It is just damn hard to find good people.

    24. Re:Gates Request.. by IANAAC · · Score: 1
      They send US dollars to Canada or India, and those dollars have to be used to either purchase US goods, or to buy another currency from a bank (which in turn transfers the US dollars back to America). Ultimately, any wage earned in US dollars ends up in the US economy.

      Well, that's a bit geocentric on your part. Have you actually looked at the "Made in ..." label on many - no - most products lately? Have you looked at the "Made in ... " label on most products sold in India (or anywhere else, for that matter)? They don't say "Made in the U.S.A.". The U.S. is slowly, but surely losing out to agriculture exports, too.

      And why do you think that all currencies get translated to/from the U.S. dollar? Ever heard of the euro? It's quite strong at the moment, and not in much need of the dollar for trading.

    25. Re:Gates Request.. by Anonymous Coward · · Score: 0

      Er, no they don't.

    26. Re:Gates Request.. by TheOldFart · · Score: 1

      That's pretty stupid. Money goes out and stays out. That's part of the international trade (and deficit therefore). What "American goods"? I haven't seen anything with a "Made In USA" sticker in a very long time. The tidbit about the currency trade is even more naive. No. This is a drain just as everything you buy imported. With few exceptions (Boeing, Phillip Morris, etc.) the US expors no "goods". It's a country of "suers" and "sellers". There won't be anything left.

    27. Re:Gates Request.. by TheOldFart · · Score: 1

      Bravo, lindo, whatever fucking language you speak. This is the most to-the-point opinion about this issue I've read in a long time (if ever). There is a term for what you describe: Xenophobia. Thanks for that. It almost made me think there is intelligent life forms here at /.

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

    29. Re:Gates Request.. by Alioth · · Score: 1

      Those 'teen' jobs (at least when a chain like Ronnie's Burger Bar are involved) have a whole bunch of forms to fill out to prove the worker is not illegal. (as does any proper employer). I know, I had to fill the things out when I worked in the US. Sure, a disreputable employer will pay cash and avoid the firms, but the dominant fast food places won't do that because they don't want to get prosecuted.

      The Minuteman project IS a bunch of vigilantes - just a bunch of people who get hard-ons from touting their guns. They are already causing problems for the *real* border patrols.

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

    31. 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
    32. Re:Gates Request.. by Anonymous Coward · · Score: 0

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

      Oh please do fuck off, now.

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

    34. Re:Gates Request.. by Doctor+Crumb · · Score: 1

      The arctic ocean, of course! Everyone knows that canada is over the north pole with those commie bastards! (mods: this is a joke)

    35. Re:Gates Request.. by Math,+The+Ancient · · Score: 1

      Fake SSN's -- so what? I've paid into the system for the past 25+ years and don't expect a return either. Why should illegals expect anything?

      $10/$7/$3 -- you don't get a return because these wage levels don't pay into the system. Most of these wages don't even have federal or state taxes withheld because of income level and/or filling out a 9 or 10 on the W-4 form (btw, single people can do this legally already).

      Working "il"legally and expecting sponsorship...fukin wow. Yeah, I think the policy seriously needs to be looked into, also...I think we should tax all immigrants MORE.

      --
      If I really am talking out of my ass...explain it to me with respect so I'll at least pull my ears out to listen.
    36. Re:Gates Request.. by Rik+van+Riel · · Score: 1

      Hiring said Indian or Canadian worker to work and pay taxes in the US for 30-50K is the alternative to hiring those same people to work for even less money outside the US, having them pay taxes elsewhere and vacating the US office (where US workers could have applied for a job).

      Not letting H1B workers compete inside the US simply means that, in time, American workers will have to find jobs overseas. How's your Hindi?

    37. Re:Gates Request.. by Anonymous Coward · · Score: 0

      It would be EASY to close off the southern border.
      All we need to do is purchase the same robotic sniper system South Korea is deploying along it's border with North Korea.
      Then set it up to shoot every suspected terrorist that steps across the Rio Grande.

    38. Re:Gates Request.. by Anonymous Coward · · Score: 0

      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.


      First, it depends on what part of "the economy" you look at. Super-cheap labor is fantastic for the economy -- if you're the boss of the company hiring the criminals. If you're the worker who suddenly can't compete on wages due to that silly urge to feed your children, it's NOT that great for the economy. Because everyone's "economy" isn't the same.

      Second, there's more to life than the damn economy! Letting in vast amounts of third-world criminals doesn't turn a first-world country into a blissful paradise, it turns it into yet another third-world cesspool. Thanks to the insane idea of "multiculturalism", no one assimilates into American culture anymore, they continue the corruption, crime, and cheapness of life that their own country's culture is like. I don't want to live in a third-world country, and if I did I'd move *there*. For example, you could not pay me any reasonable salary to work in L.A. -- because I want to live instead of being killed by some inner city gang.

      Economists and libertarians tend to think every issue should be judged solely in terms of money. There's far more important criteria by which to make decisions about our society.

    39. Re:Gates Request.. by jjr1 · · Score: 1

      I thought the purpose of H1-B's in the first place was to provide labor in positions where the American labor pool can't fill the positions. This obviously isn't the case if the national unemployment rate for coders is higher than the average. Sorry if I ruffle peoples' feathers, but I've worked with H1-B's before and although they are hard working and usually very able, the ones that I know how much they make make far less than the average. Simply forcing them to work for one company and limiting their mobility ensures that they will never be fairly compensated and hurt the bargaining power of all, H1-B or not.

      --
      Best Trivia answer ever... Name the largest aquatic man eater... Contestant: Tsunami
    40. Re:Gates Request.. by Anonymous Coward · · Score: 1, Insightful

      Ehh, sounds like a line of bullshit to me. Why are we spending so much money rewriting street signs in Spanish? Why was my fiancee declined service at a county-run free clinic because "The free dental work offer only applies to migrant workers"?

      Illegal immigrants should all be deported immediately... by definition they're here illegally. Why would we allow them to stay? They are leeches. And I'm tired of hearing the "they do the jobs nobody else wants" line - somebody did the job before them, someone will do it today. I'm sure they are good people and I have nothing against them personally, but if they want the benefits of US protection then let them follow the procedure, pay taxes, and stop being fucking leeches.

      I for one don't understand the logic behind "work visas," either they should apply for citizenship here or leave.

    41. Re:Gates Request.. by Anonymous Coward · · Score: 0

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

      It's hardly impossible, it's a lack of political will to pay the cost to do so. Take a few Army or National Guard divisions and put them to work on it. Problem solved.

      Now you might say it would cost too much to secure the borders, and that would be a reasonable argument. Border security delays trade. Delaying all container ships by 1 day for security checks will cost a LOT of money.

    42. Re:Gates Request.. by Anonymous Coward · · Score: 0

      Letting in workers that will do relatively menial jobs for next to nothing effectively lowers the cost of living overall. This has an effect on the required wage in the high value area (engineers) need to afford what they want.

      Letting in more engineers and/or unemployment for engineers will effectively mean that wages will increase more slowly, if at all, or fall relative to the cost of living. This will be good for US competitiveness as the wae cost of creating services and products can be reduced even with the same level of productivity per worker, but it isn't necessarily fun for the workers.

      What might be a bigger gain is better GDP production per worker. The French have the most productive workers in terms of GDP per hour worked (around 16% more productive than US workers). GDP per worker is less as less hours are worked. What can be learned from the French I am not sure as the GDP per hour worked might be better because of the shorter working hours (workers are fresher when at work?)

    43. Re:Gates Request.. by milkasing · · Score: 1

      I was a little uneasy with the original NYT article "Illegal Immigrants Are Bolstering Social Security With Billions

      This is mainly because the ariticle says that it gets its numbers from those whom the Social Security Administration terms "other than legal immigrants." (The article is archived at the Times website, but Slate synopsis with the quote can be seen here)

      This makes the numbers essentially meaningless since this could whole host of people including H1-Bs (who are working legally, but are NOT legal immigrants).

      Besides it does not make sense to compare the money a H1-B worker brings in to the money an illegal immigrant brings in for several reasons. (Like many other consultants, the majority of the money, for many H1Bs, goes to middle vendors; H1s also often spend less time in one city, resulting in high relocation costs and household setup costs, which benefits the local economy directly,

    44. Re:Gates Request.. by Anonymous Coward · · Score: 0

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

      WTF? Think again, Sherlock. So many people want to immigrate, that they will use any pretext to get a temporary visa of any sort to enter the country. Once they arrive, they disappear and work under the table.

      It is perfectly reasonable to verify that people who are arriving on temporary visas are intending to leave the country.

      I recall one time I was flying to the USA to attend a conference. At the time, it was much cheaper buy 2 one-way tickets instead of a round-trip, so I did. At the airport, they wanted to see that I had booked a flight home. Entirely reasonable.

    45. 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'?
    46. Re:Gates Request.. by Retric · · Score: 1

      People higher H1B's because there cheeper. I work with several of them and even though I don't have a masters and have 1-3 years less experence I still make more than every H1b visa person at this company.

      The problem is most H1b visa people around here don't understand the process of making good software. Now shure they work hard, know how to code and most are well educated, but they are not willing to stand up and say "that's a bad idea" which is why a lot of there projects don't work out well.

      It's funny I have talked with most of them about this and they say "It's not my job to show fault" even when they know there correct. This has cost the company 20% or so increase in the time it takes to get anything done because they produce lot's of code that fit's spec but the spec has noting to do with the requierments.

      Ok well some of them are incomptent but so are many US people so I think job skills are more or less a wash. The largest problem is many of them are puting in 80 hour weeks trying to overcome imposible deadlines when there asked can you do it by X they always seem to say yes knowing it's not going to happen... I don't know I think it's some sort of cultural isue. A friend of mine Vasant was the one of the if not the best coder we had and he did stand up and say this is not aceptable a few time but he ended up leaving for better employment. He was fired after he already had a few better job offers and ended up saying I am taking two weeks vacation starting friday which did not go over well. I think he said if he he was fired he had 60 days to find new employment or he had to leave but he still changed jobs with little problem.

      Anyway, there are a lot of hidden cost's to H1b's such as them sending money home which acts as part of a trade deficit. They don't seem to fit as well with corperate culture. But they are cheep labor which may or may not ofset all these isues I don't know. I think changing the rules so they have to pay 5% more than the average on sertificate and lifting the cap would help a lot. You can higher anyone anywhere in the world but you don't save money by doing so but you get to higher the best from around the world.

    47. 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
    48. 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'?
    49. Re:Gates Request.. by dubbreak · · Score: 1

      "and the rates of pneumonia, TB, and other diseases have skyrocketed in all the border states,"

      Those damn canadians bringing their iglo bred pneumonia and tb into the states..

      But who can blame them for wanting to move to such balmy states as Montana and North Dakota.

      --
      "If you are going through hell, keep going." - Winston Churchill
    50. Re:Gates Request.. by Anonymous Coward · · Score: 0

      I have no objection to H1B visas as long as the number of them is tied to the unemployment rate of American workers in the same industry.

      When the unemployment rate of American engineers is, say, 5%, then it makes no sense to raise H1B quotas and bring in more foreign workers. H1B levels should be reduced to zero when the unemployment rate of Americans exceeds a certain threshold level.

    51. Re:Gates Request.. by alexhohio · · Score: 1

      Second, it's IMPOSSIBLE to close off or secure the border with Mexico, while it's much easier to check people at airports. If I may respectfully disagree- You appearently were never in the service- It is would be simple to secure the entire border. All we need to do is decide that we want to. Whether with troops, or with physical fortifications, or a combination or both- the border can be locked down easily. Illegal aliens have become the US's dirth little secret- our slave class if you will. And keep inmind, most of the money they earn goes to their home country- estimates as high as 90%. (rent is cheap with 30+ people in a house)

      --
      Almost every Harvard student was High School Valedictorian- After a year of college, half are in the bottom of the class
    52. Re:Gates Request.. by CosmeticLobotamy · · Score: 1

      As long as we're changing laws, the solution to that problem is trivial and, again, a tax gain for the US.

    53. Re:Gates Request.. by Anonymous Coward · · Score: 0

      There are a number of reasons why someone would be permitted to live in the USA, but not permitted to work. Student visas and people with refugee status or seeking refugee status. Do you really think someone should be deported for WORKING to stay alive and improve themselves?

      There are laws of God (E=Mc^2, evolution, thermodynamics, and the like) and laws of man (drugs are bad mmkay, don't touch another man's private area, and driver's licenses).

      "Illegal" immigration is an excellent example of what happens when a law of man (work authorization) comes into conflict with a law of God (supply and demand). God wins.

    54. Re:Gates Request.. by x8 · · Score: 1

      The reason for Gates' calling for an increase in H1-Bs is basic supply/demand economics. When the supply of workers goes up without a corresponding increase in demand, salaries will drop. Obviously, microsoft benefits by paying lower salaries; however, it's not necessarily an issue that foreign workers work for less when they come to america.

      The problem with this is that demand for american tech workers by american companies is dropping, while at the same time the companies are calling for an increase in supply. Why are they calling for an increase in supply when they have fewer job openings than ever before? Why are they calling for an increase in supply when they are getting hundreds of appliants for each job opening?

      If demand for workers were as high as Mr. Gates says, the cost of a worker would be going up. Unfortunately, the situation is to the contrary; IEEE reports that salaries have dropped for the first time since 1972. (Since IEEE began surveying members)

      While it is well appreciated that we live and work in a global economy, it is not the job of the united states to employ the world. And it is not the job of the government to artifically inflate the population so that Microsoft can have cheap labor. We take care of our own citizens first, they way any other country does.

    55. Re:Gates Request.. by CommieOverlord · · Score: 1

      I for one don't understand the logic behind "work visas,"

      Hmm...

      Say a music band from country XYZ wants to do a tour of the States...

      Say I work for a multi-national corporation that needs me to go work at the US office for a while...

      Say I'm expert of some kind, say a bio-med research, and a university in states needs someone with my expertise for a couple years...

      Say I'm a Canadian construction worker, and a large project across the border desperately needs more workers for a crunch...

      There's plenty of reasons why someone would want/need to work in the States without wanting to obtain citizenship.

    56. Re:Gates Request.. by Anonymous Coward · · Score: 0

      The people involved in the Minuteman Project have done nothing wrong, and are NOT vigilantes. The U.S. Border Patrol has given praise for their assistance on the border in Arizona. If people want to come to the U.S., then they need to go through the proper channels. I do not care how much 'red tape' that may be. I do not want my tax dollars paying for the health care, education, public infrastructure, etc. of people who do not contribute to the system.

      Also, we do not need more foreign labor. Bill Gates may want that to help bolster the bottom line, but if all of the past stories on /. are correct, there are competent IT folks here in the U.S. that want and need a job. IT folks need to have a realistic expectation when it comes to salary, but that salary should be competitive and allow for the basic necessities of life.

    57. Re:Gates Request.. by poot_rootbeer · · Score: 1

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

      Maybe it's because I'm browsing at +2, but yours is the first post I've seen in this entire thread that mentioned skin color.

      Let's PLEASE try not to infer racist motive where no proof of such exists. It's a charged allegation which is not easily refutable, even for those who are not racially biased.

    58. Re:Gates Request.. by proc_tarry · · Score: 1

      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.

      Check your sources. All those things are included in the CPI. It's just that their increases are being offset by lower prices for consumer goods (the Wal-Mart effect) and factory farming. The net change is that fixed costs (the things you mentioned) have increaed while discretionary costs have gone down. High fixed costs increase the risk of going bankrupt as when someone looses their job, giving up the "frills" isn't enough to stay finacially afloat.

    59. Re:Gates Request.. by dfjghsk · · Score: 1
      Yes, I do think someone should be deported for misrepresenting the reason why they are in our country. If they are here on a student visa, they should attend school, then go home after their visa expires or they graduate. If they wanted to work here, they should have applied for a work visa.

      Just like every other country in the world, we have a right to limit the number of immigrants who are in our country for a specific reason. When someone lies to get in to our country so they can take a job from an american, they should be deported. They are showing a disrespect for the american people, and America's laws.

      We set limits on the number of tech workers, for instance, to protect the american workers. It's not in our best interest to have american workers unable to find jobs. Jobs provided by American companies, in america, for americans, should go to american workers. Not an immigrant without a work visa.

      Do you really think its the law of God that permits someone to work in our country? If you want me to agree with that, you better give me some of what you're smoking.

      --
      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    60. 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
    61. Re:Gates Request.. by dfjghsk · · Score: 1
      I wanted to add one more thing. When someone gets a visa to enter our country its for a specific reason. Americans (through our leaders) agreed to this arrangement because we thought the trade-off was a benefit to us (or was in some way fair).

      Examples:

      You are granted a student visa: you get one of the best educations in the world; we get the extra income you bring into our country (everything should be paid using money you earned in your home country or sent to you from your home country).

      You are granted a work visa: you earn more money than you would have made in your home country (money that often gets sent back to the home country); we get an additional worker who will help satisfy a shortage.

      We let you come here because it benefits us in some way. When you get a student visa, but then start working in our country, you are breaking an agreement you made with our country and the american people. You've decided that the agreement you made doesn't benefit you enough, and so you've decided to act in a way that does not benefit us.

      If you can't abide by the agreement you made, then you should not get to benefits of being in america.

      --
      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    62. 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.
    63. Re:Gates Request.. by tompaulco · · Score: 1

      You're right. It is hard to find good people. It is much easier to find average people and pay them a lot less.
      But since the IT industry is in a labor shortage at the moment, I'm very surprised Bill hasn't called me back on the reums I submitted a couple of years back. Maybe they throw them out after 90 days. I'll go ahead and send another one right now. I'm sure that in the present IT labor shortage, I will definitely get a call back on my resume, including over 15 years of programming, system administration, database administration, data warehousing, and project management experience. Since its not about the money, its about finding good people, right?

      --
      If you are not allowed to question your government then the government has answered your question.
    64. Re:Gates Request.. by h4x0r-3l337 · · Score: 1
      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

      Please provide a reference for that claim that does not come from a white supremacist or Michelle Malkin.

    65. Re:Gates Request.. by Com2Kid · · Score: 1
      • Er, no they don't.


      Umm, yes they do. I know the guy who runs the bus service. I have been down there and seen it.
    66. 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)

    67. Re:Gates Request.. by h4x0r-3l337 · · Score: 0, Flamebait

      Companies don't want to hire people who write things like "People higher H1B's because there cheeper". They want qualified employees. If that means that the unqualified people remain unemployed, so be it. Companies shouldn't be forced to hire incompetent people.

    68. Re:Gates Request.. by Anonymous Coward · · Score: 0

      There is a term for what you describe: Xenophobia.

      Stop posting steaming dung heaps likes this and intelligent /. life will be easier for all to see.

      Let's see, people have put forward several legitimate reasons for opposing illegal immigration - suppression of wages, burdens on health & education & criminal systems, importations of diseases that have been non-existent in the US for 60 years, etc. - but you in your all-seeing wisdom can SEE INTO THEIR HEARTS and know that it is all just a fear of foreigners. Yeah. Must be those dangerous looking sombreros that have everyone in lather.

      Idiot.

    69. Re:Gates Request.. by mister_slim · · Score: 1
      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)

      Oddly enough, you are saying the same thing many countries are saying to American corporations. You can't have it both ways, though you may be able to take it in both ends. When did American become a synonym for self-centered, anyway?

    70. Re:Gates Request.. by Anonymous Coward · · Score: 0

      News flash.. H1B's DON'T pay social security, since its assumed they won't be able to utilize it (but neither will we).

    71. Re:Gates Request.. by KingJoshi · · Score: 1

      But your posts ignores something. I came to this country when I was 5. Whatever agreement I made was as a 5 year-old to the US government. How morally binding is that? How legally binding should it be (given circumstances)? I've never left the country since then. I've never lied to any employer, every one knew my status.

      Second, I'm working with some dumb people (who're legal) and they'd quickly be fired if we could get other applicants. My last day is this Saturday and they don't have anyone to replace me yet.

      I agree that I shouldn't work illegally. But I have no recourse. I went without working for 5 years living off only my parents savings. My country is in civil war (Nepal) and I don't speak the language so it's not reasonable for me to go back. I couldn't go to Canada because they wouldn't take me, despite me being accepted to a university there.

      So, I made certain exceptions because not all laws are equal. I'm not even stealing anyone's job, much less committing traffic violations or serious crimes like DUI, assault, battery, rape, etc. You paint things in black and white when its quite gray.

      --
      In times like these, it is helpful to remember that there have always been times like these. - Paul Harvey
    72. Re:Gates Request.. by dfjghsk · · Score: 1
      A few points:

      I don't think it matters that you came here when you were 5. What you are arguing is that if you are in this conutry for N number of years, you should suddenly become a citizin of the US and should be able to do what ever you want. It doesn't work like that at all.

      I don't think it matters if your employer is in on your fraudulent activities. The punishment for you, shouldn't change. The employer should also be punished/fined for violating out laws as well.

      You say you aren't "stealing" anyones job. But you are taking a job from an american. Perhaps you think all americans have degrees, and we all do research or technical work.. but it simply isn't true. The census bureau says only 20% of the americans have college degrees -- that leaves 80% who have high school (or lower) educations. Some of those 80% of americans are competing with you for that job at McDonald's. When that job is given to you, you have deprived an american from a job.

      However, I do sympathize with the situation you are in (unable to speak the language in Nepal, and the country being in civil war). For that I ask: What have you done in the years you have been here to correct your legal situation (w/ regard to working here)?

      If the answer is nothing, then I have no sympathy for you.

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

      what you don't understand is, I don't have any options!

      Every immigration lawyer has said, the only option is to marry an American citizen. And damn my values because I don't want to marry someone for that sake. Been in long-term relationships that didn't pan out. So, what am I supposed to do? Go where? Only place I can be useful in the world is here.

      I know life is unfair. But I've suffered enough. Being Saluditorian but not getting aid in state schools. Paying international rates when my parents paid state taxes all the years. Get A- averages but can't get work experience in my field. Can't accept TA or RA offers and have to pay my way through masters. Why should I return to Nepal (where I haven't been for 20 years)? I want to be able to help my family and not live like a bum off of them. It's depressing and can make a person suicidal.

      I'm tired of feeling guilty about taking someone's job.

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

      Likening Canadians to third-world guest workers shipping every last dollar back overseas (newsflash: Canada and US are connected by land) is absurd. A foreigner working in your country does not imply that that person is a desperate third-world refugee. There are a number of Japanese and Germans that I work with in my company, as there are certainly many Americans who work abroad. This is a normal exchange of ideas and perspectives between civilised countries. If someone can work an illegal white-collar job in your country, blame your broken laws, law enforcement and the corrupt employer. Whether this person is an American who doesn't feel like paying tax on his income or a Canadian "guest worker" is irrelevant; this is a grey economy issue not an illegal immigration issue. You may want to inform yourself a bit more, from a source other than Foxnews, about the relationship between Canada and the US before making such posts. Canadian-American co-operation in various spheres has been the norm since well before the whole globalisation trend. For example, the quintessential American computer company, IBM, in fact first came to be known as "IBM" in Canada (back in 1917). Northern border states like Michigan, New York, Washington probably have much more in common socially, economically and politically with their Canadian counterparts over the border than with, say, South Carolina or Texas.

    75. Re:Gates Request.. by dfjghsk · · Score: 1
      I applaud the fact that you have the decency not to marry someone just to get a green card. None-the-less, my position hasn't really changed.

      Only place I can be useful in the world is here.

      I'm sure every immigrant (legal or illegal) believes they can be more useful in america -- they wouldn't have come here if they believed otherwise. However, citizenship isn't decided based on usefulness. If every person who thought they could be more useful here in america, actually came to america, our population would probably swell to billions. It is (usually) a given that when someone is deported they are being sent somewhere where they may not be useful (I say usually, since immigrants are usually from third-world/developing nations).

      Why should I return to Nepal (where I haven't been for 20 years)?

      You should return to Nepal because you are a citizen on Nepal. If it were up to me, I would support allowing a limited number of people fleeing/avoiding a civil war to stay in america, but only temporarly. They should all be returned to their country when the war is over -- even if they have become accustomed to living here.

      But I've suffered enough. Being Saluditorian but not getting aid in state schools. Paying international rates when my parents paid state taxes all the years. Get A- averages but can't get work experience in my field. Can't accept TA or RA offers and have to pay my way through masters.

      Those are all a result of being here in America. It doesn't tell us why you shouldn't be deported to Nepal -- none of the things you have "suffered" happened in Nepal (nor would be expected to happen if you returned to Nepal).

      Furthermore, I don't think the things you listed qualify as suffering, nor do I think they are unreasonable. If you're here w/ a student visa, then the trade-off is: you get one of the best educations in the world and the benefits of living here temporarly. america gets the benefit of the additional income you bring into the country (paying your tuition and living expenses).

      Therefore, it isn't unreasonable for america to a) not pay for your tuition w/ aid (we wouldn't receive the economic benefit if we're paying for your education), b) charge you international rates for studying here (economic benefits again). Even U.S. citizens have to pay for a masters degree. And if you are here on a student visa, you aren't here to gain work experience.

      --
      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    76. Re:Gates Request.. by Mad_Rain · · Score: 1

      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)

      your comment reminds me of one of the cartoons taped to my prof's door:

      Panel 1: Journalist holding a microphone to interviewee "Sir, do you think there should be a limit to illegal immigration, and if so, when do you think that should start?"

      Panel 2: Sitting Bull replies "Yes, and in 1492."

      --
      "What do you think?" "I think 'What, do you think?!'"
    77. Re:Gates Request.. by Retric · · Score: 1

      I was less expencive than anyone else they could find. Fresh out of collage willing to work for 38k who knew Object Pascal and how to write networking code. They tried to find an H1b to fill the position and failed.

      I was cheaper than than anyone else they could find so I got my job. Just as most H1B's are cheaper than any one from the US college kids are cheeper than people with 20+ years of exp.

      Spelling had nothing to do with it. And yea I could fix this post up but every time a nitwit like you reads my post and says WTF can't he spell some dark part of my soul I sheads a tear of joy.

    78. Re:Gates Request.. by h4x0r-3l337 · · Score: 1
      And yea I could fix this post up


      No you can't. I'm absolutely sure of that.

    79. Re:Gates Request.. by Retric · · Score: 1

      I could say:

      I was chosen from the field of possible applicants do to a willingness to work for a lower wage than any other competent applicant. As the only skills text was a verbal interview the company was incapable of ascertaining my written communication skills and thus said skills played no part the said process.

      Or:

      Someone said, "Max will work for cheep and knows WTF he was doing so get him."

      Or:

      Max good Ug bad get Max.

      Or:

      A willingness to work for a lower wage is one of the things that helped me get my current job.

      Or:

      Unlike most 2002 CS graduates I got a programming job straight out of collage. Part of this was a willingness to work for low wages, but learning useful skills vs. wasting my time writing English papers also helped.

      But, I like trolling on /. so I will leave said post unedited.

    80. Re:Gates Request.. by Anonymous Coward · · Score: 0

      Boy, you just keep proving his point over and over, don't you?

    81. Re:Gates Request.. by Anonymous Coward · · Score: 0
      This is a crock. I'll use Microsoft as my example since I worked there in various capacities for 9+ years. Microsoft hires from 3 regions: China, India, and Eastern Europe. Sure, I've worked with a few folks from Canada, Mexico, England, Ireland, and Spain, but the vast majority are from China, India, and Eastern Europe. I've only talked money with employees from Eastern Europe. I was told that they were offered less than half what the going wage was in Redmond for the job they were doing, but that was still much more than they would make in their own country. This was allowed since their job title didn't match what they were expected to do. They were angered when they found out what was going on since they were doing the same job as their American co-workers, but they were being paid considerably less. They were told they could accept what they were getting, or take the next boat back to the third world. Most of them stayed. They've slowly been getting pay increases, but still lag what the going wage should be even after several years.

      One of the Eastern Europeans I used to work with told me recently that he's afraid that they're going to shut down his group and move all of their work to India. They've already brought in some Indian consultants to discuss ways that they could "help". We agreed it was ironic, since he was hired at a cut-rate price, allowing an American to be fired. Now he thinks essentially the same thing will happen to him, since there is no minimum that Microsoft is required to pay for work done in India.

  3. Bill needs foreign brains by orangeguru · · Score: 1, Insightful

    Maybe the american ones are too expensive?

    1. Re:Bill needs foreign brains by ackthpt · · Score: 1
      Maybe the american ones are too expensive?

      Maybe americans expect 40 hours a week, health care, paid sick and vacation, etc. Why hire them if you could find someone thrilled to work 30 hour weeks and forgo the fringes. I'm sure he's really just looking for people with masters and doctorates who would consider half what an american would expect a great deal, because the taxes in their country or opportunities in their country are unattractive and non-existent (in that order)

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:Bill needs foreign brains by Anonymous Coward · · Score: 0

      Maybe American brains are more expensive because they've never been used?

    3. Re:Bill needs foreign brains by ydra2 · · Score: 1

      Yes, I agree. Microsoft's $50,000,000,000 in cash can only pay 10,000 new workers $100,000 a year for five years before it runs out. Of course if Microsoft continues to generate income in the billions per year range they might last a few centuries more before the money runs out. But one can't be too careful with billions and billions of dollars. After all Microsoft didn't get all that cash by paying top wages to the best and brightest.

  4. 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 Antique+Geekmeister · · Score: 1

      No, it's all of us. I know extremely competent people who are unemployed or seriously under-employed. Of course, they're often asking for real salaries and being picky, with the result that they stay unemployed longer than necessary.

    2. 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
    3. Re:What kind of engineers? by Anonymous Coward · · Score: 0

      We had an extremely under-employeed contracted HP tech come try to fix one of our servers. He talked about mainframe this and that, design and maintenance of some type of thing he played a major role on at DEC then Compaq then HP and so on. That is all fine and dandy but he left without a clue after swapping out about 10 things with our simple 2U intel DL360 G3 rack mount server. He had an empty box dispatched to us and we sent it in for repair. You can be under-employeed but that does not mean you can automatically pick up and run with the lower things.

    4. Re:What kind of engineers? by Anonymous Coward · · Score: 0

      Pff! At least we know how TO MAKE A FUCKING PLURAL. What is it with this inbred retard thing of adding apostrophes to make plurals?

    5. Re:What kind of engineers? by SQLz · · Score: 1

      Well, if you can't figure out what the message says with the ', then you deserve your certification.

    6. Re:What kind of engineers? by Anonymous Coward · · Score: 1, Insightful

      Then maybe you should have gotten a Super-GPA.

    7. 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.
    8. Re:What kind of engineers? by HermanAB · · Score: 1

      Unfortunately no. According to IEEE, the unemployment rate for EEs is about 20%. One in Five EEs are out of work and friend Billybob wants to bring in more?

      --
      Oh well, what the hell...
    9. Re:What kind of engineers? by Anonymous Coward · · Score: 0

      Significant Other has a Master's in metallugical engineering, BS in Chemical engineering, and another BS in math.

      She works as a computer tech at a hospital for $13.00/hr.

      Billgatus of borg can commit fornication with the equine of his choice.

    10. Re:What kind of engineers? by SQLz · · Score: 1

      She could teach at a high school or college for double that.

    11. 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
    12. Re:What kind of engineers? by Chokolad · · Score: 1

      Have you tried to apply here ?
      http://microsoft.com/jobs

    13. Re:What kind of engineers? by randall_burns · · Score: 1
      From my article The Jobs Crunch

      "From 1996-1998, 28% of new hiring for programmer jobs went to H-1b workers. That rose to 50% in 1999 and according to some expert estimates, 90% in 2001.


      As a result, by 2002, there were over 463,000 H-1b workers employed in US information technology programming jobs--a job category with fewer than 3 million workers in total. (And that figure doesn't include people who recently used guest worker programs to obtain green cards and workers using other guest worker visas.)


      Between the 17.2 percent decline in information technology jobs and the expansion of guest worker visas, over 1,000,000 American computer professionals were permanently out of work."


      I think the IEEE figures are low and don't include underemployment(i.e. a BSEE works at Walmart). I know lots of talented IT folks that are grossly underemployed. Gates is just blowing smoke.

    14. Re:What kind of engineers? by Anonymous Coward · · Score: 0

      What exactly were you doing during your 4 years (or more) in college? internships? contract work? An education in CS is what you make of it. People have known for a few years now that just a CS degree is next to useless. You can get experience during undergrad if you work and try hard enough to find it.

    15. Re:What kind of engineers? by Seumas · · Score: 1

      I've found that it's almost impossible to even find out what salary a company is offering in the first place. Last time around, I spent months (easily half a year) involved inmultipleinterviews with a half dozen companies. NONE of them would reveal the intended salary range. For all I knew, they could be talking $20k or $200k. And by the time you'd find out (the offer letter, of course), you've already invested an unbelievable number of hours on each of them.

      I do like what someone mentioned above, though. The stupid remark about people who don't want their companies and government to send work outside of the country to spite their own labor force (and citizens) as being "xenophobic".

      I live in America and pay my taxes here. I didn't know I was fucking responsible for employing the rest of the fucking universe.

    16. Re:What kind of engineers? by Anonymous Coward · · Score: 0

      Experience as a college studnet means little these days when they can hire someone who has "Real Word Experience". I'm a CS graduate with a 3.5GPA. I had a few internships and actually did a lot of serious coding work for one of the companies. When I graduated, they offered me the opportunity to interview for a recently open position. I did the interview and it was very similar to the job I had been doing. I thought everything was fine and that the job waas in the bag until the company refused to return my phone calls and emails I sent to followup on the interview. I never did get anything from them stating that I didn't get the position, but through some friends I made there, I learned that they hired some unemployed programmer who was just laid off from a job and was a lot less qualified than I was. Nobody understood why i was turned down since I was well liked and extremely competent. Hell, the team I worked with even sent an apology letter attempting to make up for management ignoring my communications. Sad really...

    17. Re:What kind of engineers? by HermanAB · · Score: 1

      The IEEE figures are only for EEs - I don't know what the ratio is related to Comp Sci, but 100,000 EEs are out of work in the US.

      Anyhoo, if MS can't find employees, then the problem lies with their HR department, not with a shortage of people.

      --
      Oh well, what the hell...
    18. Re:What kind of engineers? by Anonymous Coward · · Score: 0

      I've met a guy with a BSEE from Cornell driving a cab in Silicon Valley.

    19. Re:What kind of engineers? by Anonymous Coward · · Score: 0
      The HR department at MS actually does a pretty good job finding qualified candidates. The hiring managers are the ones who are weeding out Americans, especially middle aged white males. Young foreigners get high marks on their interviews regardless of background or potential. The managers are concerned only about the immediate bottom line. They've brought in such poor talent that they're guaranteeing that the future of MS will be bleak.

      Bill G. stated yesterday that he regrets every giving out stock options. Apparently he's sorry he didn't keep all of the money for himself! What an ass! If he didn't have a government approved monopoly, he'd have to worry about quality if he wanted to sell his products. Now he just worries about how much money he's making.

  5. He wants cheaper labor by possible · · Score: 1, Interesting

    It's transparent -- companies know that U.S. software engineers are much cheaper than their foreign counterparts with the same degree of schooling. It used to be the case that U.S. engineers were better trained, but given the state of computer science education in the U.S. since the dot-com boom & bust, that is becoming less true.

    1. Re:He wants cheaper labor by Vicissidude · · Score: 1

      The quality of US schools have not decreased. The only decrease there are the number of students.

    2. Re:He wants cheaper labor by gniv · · Score: 1
      This is the third or fourth post on the foreigners-are-cheaper theme. Do you have any evidence for it? I have yet to see good research on this.

      I know at least 5 people on H-1s (with CS degrees) and they earn very good salaries, by any standard. This is just my anecdotal evidence, but it's better than nothing.

    3. Re:He wants cheaper labor by tompaulco · · Score: 1

      The only decrease there are the number of students.
      Well, duh. Why waste tens of thousands of dollars on an education when all the jobs are going to go to foreigners anyway? It just makes good financial sense to buy a car with those tens of thousands of dollars. A car will at least have some value in four years.

      --
      If you are not allowed to question your government then the government has answered your question.
  6. 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 Anonymous Coward · · Score: 0
      Well the key might be "after our recruiters have filtered resumes". If you (or your recruiters) ask for a nearly perfect fit on specific technologies, then you greatly narrow the pool. If you only end up talking to a handful of people, it shouldn't be surprising if none of them passes the phone screen or interview based on real or perceived technical or personality weaknesses.

      For example, many companies that are trying to staff a C# project are requiring 2+ years of production development in .NET. Yes, there are some people available with that experience, but maybe they could do better if they allowed an experienced Java or C++ engineer to pick up necessary skills on the job.

    5. Re:Trouble? by synx · · Score: 1

      We dont have those problems. Resume feasibility is not heavily filtered by the recruiters. 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. The actual 'yes or no' types of phone screens and decisions are completely left up to the interviewing engineers.

      Obviously the weakest point is we have to decide from your resume if you are worth interviewing, but there really isn't much _we_ can do to fix that problem. All I can say is write better resumes!

      After reading many resumes and interviewing people, I firmly believe that a solid track record of implementing projects is 100% more important than 'buzzword compliance'. I carry this attitude into all my interviews (ultimately all candidates MUST know Java and/or C++ fairly well, but that is really the maximum of technical requirements that I apply).

      While industry may be dumbassed about recruiting, I think our practices are fairly good. Everything can be made better, but I don't think we fall for typical pitfalls.

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

    7. Re:Trouble? by Anonymous Coward · · Score: 0

      For rediculous job descriptions, I've seen some posted on one of those job boards that asked for experience with Windows Longhorn.

    8. Re:Trouble? by hackbod · · Score: 1

      I 100% agree with this. Last time I was looking to hire people -- a couple years ago around the worst of the bust -- the available candidates were almost universally horrible. And it's not even something as "complicated" as subclassing -- most of the people I saw couldn't write code, period. More than once, we had people who struggled just figuring out hexadecimal conversions and bit masks.

      To be fair, the job market I am interested in is *software engineers*. The market for IT or other parts of the industry may be quite different.

      Now I have another position to fill, and I am dreading the prospect. Hopefully the situation has changed from a few years ago, but I doubt it; it seems like the only way to find good people is to lure them from other companies.

      While I appreciate the concerns about increasing the cap, I also am in the position of having serious trouble finding good candidates. And on top of that, a few of my best engineers are here on visas and now having a horrible time getting their green cards and having to deal with all the other crap our government is doing to them. So I have the government apparently trying to drive away some of my best engineers, with a very doubtful prospect of even being able to replace them from the local "talent" pool.

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

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

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

    12. Re:Trouble? by synx · · Score: 1

      Part of a Sr engineer is CREATING the value proposition for refactoring. Management isn't something that just happens to you, it's also something you have to take a part in. You need to manage upwards - yeah it's hard, but if it wasn't hard, would it still be worth doing?

      As for subclassing, my coworker says - NO, don't subclass, its the 2nd strongest relationship in C++, the most being friendship.

      I have been told that colleges don't really teach OO design - it's just one of those skills you pick up. I think is is very irresponsible of them, and companies shouldn't put up with it.

    13. Re:Trouble? by synx · · Score: 1

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

      As for our recruiters not doing anything... surfing job sites, posting job listings, farming resumes, entering them into our (custom) system, doing initial feasibility (no C++ or Java experience? Not likely to be hired!), doing scheduling - chasing after candidates, etc. These are very time consuming jobs, and I am VERY glad we have people to do them for us.

      As for our process - perhaps our process is cutting out the super stars we need, or perhaps they aren't there to find? It's a tough question we ponder all the time - as I said before we're actually trying to _HIRE_ people, not brag to people how smart we are and they aren't. If you think you're qualified, then look for my other post and apply.

    14. Re:Trouble? by Knara · · Score: 1
      That may be the case with your organization, but it is (in my experience) not common.

      I've had several experiences where a competent IT manager looking at my resume would realize that I have the experience they need. But, I constantly have recruiters advising me to add buzzwords so that the hiring director/manager will be more impressed.

      Having interviewed candidates before, I know from experience that resumes can look great, but the candidates can be crap. The guy I ended up recommending had probably the least impressive resume visually, but the interview with him showed me he was independant, driven, competent, and had the experience to get the job done. He actually had less of the "terms" we were looking for in his paperwork, but the other people, while on paper more interesting, obviously weren't cut out for the work.

      But when I deal with headhunters from the other end, invariably it's time for a round of buzzword bingo.

      (actually the most annoying thing lately is calls from headhunters saying their client needs someone ASAP, and then we wait for days to get a decision from the client; I got one woman working for me who is noticably annoyed at their client for dragging it out. You run into that one?)

    15. Re:Trouble? by Knara · · Score: 1
      Eh, my college taught OO design, but C++ is barely OO if you ask me (a case can be made that the amount of OO it is depends on the effort you want to put into it). Unfortunately, Java was just coming out, and as such was just making its way into the curriculum.

      But you're right, if colleges aren't at least offering classes in modern programming techniques they're doing something wrong.

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

    17. Re:Trouble? by synx · · Score: 1

      The problematic people we have can't even make the statement you made and back it up.

      I'll say it again, we're talking major lack of skills. It really drives me nuts.

    18. Re:Trouble? by timeOday · · Score: 1
      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.... 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. If your salary range is good, you should be using it to attract good candidates. If it's bad, you can't blame highly qualified candidates for presuming as much when you're not up front about pay. I know you can't make a firm offer to strangers, but the best people make the most money, and they will not assume you're in that market unless you say so.

      To me this is the crux of the issue. "There aren't enough good candidates" is synonymous with "I don't want to pay for good candidates."

      So Gates doesn't think there are enough US candidates, at prices he wants to pay. I'd like to hear his theory on why fewer and fewer US college students are entering the field? Smart, ambitious people only go into fields that are promising. At the moment, Microsoft has more power than anybody else on earth to make the field promising.

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

    20. Re:Trouble? by Knara · · Score: 1

      So you feel like hiring a fast-talkin' guy with rusty C/C++ skills on Linux/Solaris? ;)

    21. Re:Trouble? by synx · · Score: 1

      Sure, if you have good fundamentals and good problem solving skills, you'll pick up C++ fairly easily.

      If you have the experience of working on big projects, getting things done and so forth - please apply. Just look at my other posts for how to do so.

    22. Re:Trouble? by Com2Kid · · Score: 1
      • 100% agree with this. Last time I was looking to hire people -- a couple years ago around the worst of the bust -- the available candidates were almost universally horrible. And it's not even something as "complicated" as subclassing -- most of the people I saw couldn't write code, period. More than once, we had people who struggled just figuring out hexadecimal conversions and bit masks.


      A lot of the problem is, the candidates may very well have excelled in what their college curriculum had taught them, but hey, bit masks are not exactly something most curriculums cover more than one or twice in passing.

      If you want candidates who know what they are doing, use an internship program. Hire some young coders in who have had the "basics" down (4 or 5 programming classes, OO, and so forth) and bring them in for three months or so to show them what they are going to need to focus on learning to get a job outside of college. When they go back to their classes they will focus and pay attention on the details that you want them to learn. Wait a year or two, and out pops a nicely trained Computer Scientist. :)
    23. Re:Trouble? by MrAnnoyanceToYou · · Score: 1

      I know where you work, Mr. Blue Badge, and you drive good people away with a stick. I worked with a bunch of Ex-Big-Processor-Corporation employees, and my ex-GF worked for you. I heard things like, "One day, I got an e-mail and went to the conference room. The first words out of the man at the front's mouth were, 'If you're here, you still have a job.' Everyone else had a cardboard box that security watched them fill before they left the building." Now, I know I'm not tip-top of the pile. I'm not even 2/3ds of the way up, I don't think, because I hate coding. But I would only take a job with an employer like that were I desperate. The thing keeping a lot of tech workers out of the market in the States right now is more Respect and Treatment than Pay or anything else. I know a lot of amazing programmers who are simply incompetent at working for large companies and the small company credos aren't in as much demand anymore, so they're essentially fux0red. Really what needs to happen for big companies like the one I assume you work for is a culture change to be more like those companies who everyone wants to work for......

      Hard to affect. But ultimately, your compnay tends to be going down in certain areas at the moment because your culture sucks and you can't keep good people because the ones you did have looked at how they were treated and said, "Hrm. Let's go somewhere else."

      Not that I'd not take a freaking blue badge right now, but that's just 'cause I'm desperate and coding in something that makes me stupider every day I sit there and stare at it.

      Anyways, what you want is drones and the only reason I begrudge you your drones is because they would lower my market value.

    24. Re:Trouble? by Ibanez · · Score: 1

      Another poster asked if you have looked at your screening process. I want to ask, have you looked at your RECRUITER'S screening process?

      I hate to say it, but I've seen some of the people these recruiters like to hire, and I always wonder who would pay them to pick the people they do. Its quite possible your recruiter is simply doing a high level check that passes the people who might look better in person or be slightly more socially apt.

      Blake

    25. Re:Trouble? by Moofie · · Score: 1

      Please differentiate "Write a beter resume" from "Falsify your credentials".

      I'm serious. I'm just out of school with a BS in aerospace engineering. I have solid work experience in the tech sector, but apparently if I haven't built a 777 in my back yard out of Lincoln Logs, I'm not worth the interviewers' time.

      I have led a team that designed and built a remote control aircraft for a national competition. I'm prepared to give a detailed post mortem on the successes and failures of that project. You'd think that would cut some ice...but you'd be wrong.

      --
      Why yes, I AM a rocket scientist!
    26. 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!
    27. Re:Trouble? by nate+nice · · Score: 1

      Your points are really good. I remembering having a really good interview followed by a skills test. I was taken off guard and had not had a skills test so kind of went blank. I remember driving home and just thinking about the questions and how stupid some of my answers were.

      I remember writing a class that needed to use pointers and forgetting to declare the attributes with a * and then forgetting to dereference them when I needed the raw data. I was able to to fix that after the test right away but I also had dumb mistakes like messing up a right shift of some bits and oring them. It was ridicules. I really just bombed it. Another question I had to "debug" some code and couldn't figure it out. I thought about a bit later and realized they were trying to use a pointer that fell out of scope.

      I was just nervous, inexperienced and made dumb mistakes. It didn't matter as what the company did seemed like I wouldn't want to ever go to work and I found a great job very shortly after.

      I just agree with you, if they really wanted to see what I could do they would look at a portfolio of code I have put together and see that I'm pretty good at it. I just bombed an easy exam. Oh well, everything worked out well for me.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    28. Re:Trouble? by Knara · · Score: 1
      Ah, you're in Seattle. Not really looking to relocate at the moment, but the fact that you even considered it is appreciated and encouraging (and might inspire me to bone up again on it; I've been letting myself languish in support roles for too long I think).

      Outta curiousity, you guys mostly UNIX backend there, or a mix?

    29. Re:Trouble? by MrAnnoyanceToYou · · Score: 1

      *comment nasty, possibly / probably wrong. Would retract. Apologies.

      Some of it stands, most definitely the part about the best being driven away from large corporations. That's true of my entire generation; I'm afraid the world will be ruled by toadies and bullies by the time I'm 45 because most of the people with a brain were so disgusted by it all they couldn't deal with the bs.

    30. 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.
    31. Re:Trouble? by synx · · Score: 1

      100% Linux based. Including our Oracle systems. There was an article in one of the Oracle trade magazines talking about our switch to Linux as the platform OS for our Oracle systems - replacing HPUX & PaRISC hardware.

      It's all good baby!

    32. Re:Trouble? by mOdQuArK! · · Score: 1
      I've seen candidates misuse subclassing so many times

      Dunno whether I would use that as a litmus test for candidates - I consider myself a reasonably experienced programmer, but for some problems deciding when to subclass or composite isn't always straightforward. I usually end up trying what I think will make my code the simplest, then refactor to one or the other depending on what I run into during the enhancement & maintenance phases.

    33. Re:Trouble? by Anonymous Coward · · Score: 0

      So the quality you see is pathetic, eh? Perhaps if there were entry-level jobs out there, the young workforce would be better skilled, now wouldn't it? I honestly can't help the fact that I'm not as good as someone with 2-5 years experience, so why must I be held to that impossible standard?

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

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

    36. Re:Trouble? by admiralh · · Score: 1

      Do you think maybe all the kids entering college see all the 40-year-old out-of-work IT professionals and think, "Who needs *that* kind of career?", and go into "Business Administration"?

      --
      Hopelessly pedantic since 1963.
    37. Re:Trouble? by Threni · · Score: 1

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

      It isn't. It's just cheaper to import them. Big companies want to pay less wages, and our brave leaders want to satisfy big companies more than they want to satisfy voters. (After all, if voters elect a different party, that party will continue to please big business anyway).

    38. Re:Trouble? by router · · Score: 1

      Your problem is that you only have a BS in Aero and there are still a ton of Defense Industry guys in the market with years of experience who have worked on more than one aircraft/missile system. You have to get a PhD in Aero to get a job, apparently your school failed to inform you of that. Go back and get at least a masters but know that there are tons* of folks with PhDs that you are competing with.

      Engineering degrees other than EE and ME require advanced degrees to become useful; I know, I did't use my BS in Materials Engineering from prestegious undergraduate engineering university on Central Coast** to get my current (5+ years now) job (they don't know or care that I have it).

      andy

      * where tons means many in comparison to the small number of jobs available....

      ** This means Cal Poly SLO to those non-engineers in the house.

    39. Re:Trouble? by Darth_Burrito · · Score: 1

      I think there is some truth to this argument. Working at a university career services office, I've seen Microsoft recruit here and offer BS graduates salaries that are very much off the map. They don't always do this, but there are obviously times when they are looking for very particular things, and having to pay a very high price.

      In the article, Bill mentioned in particular that they were looking for good security personnel. Maybe there truly is a shortage of very good developers / system designers with very strong backgrounds in security. This is not at all hard for me to believe since most developers I've met have a just-get-it-working attitude which is in opposition to the a traditional security mindset.

      Of course, if they increased the quota again, then no doubt MS would use it for any worker they felt like regardless of american supply for that particular position.

    40. Re:Trouble? by ghettoimp · · Score: 1

      I've found that meeting people within a company ahead of time is a far better bet than sending a resume somewhere. That is, try first to impress your future manager, or someone they trust, and get them to want to hire you. If you can do this, then the manager can push the HR department and your resume will be nothing more than a formality.

      Failing that, sending resumes out "at random" is definitely a weak way to search for a job. After all, a phone call is much harder to ignore than a letter, fax, or email.

    41. Re:Trouble? by blair1q · · Score: 1

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

      If he paid better, I'd go to his grey, dingy town and help build his grey, dingy product.

      But he doesn't, so he can keep whining that there's nobody qualified here, when the fact is there's nobody qualified here who's used to living with cow-dung on their shoes and willing to translate that to their job conditions.

    42. Re:Trouble? by PsiPsiStar · · Score: 1

      Perhaps he meant "agressivly chaste." You can't get a job there simply by sleeping with a recruiter.

      Which is great for the hiring process because we all know that the best programmers don't have the skill to seduce a recruiter anyways.

      --

      ___
      It's the end of my comment as I know it and I feel fine.
    43. Re:Trouble? by Anonymous Coward · · Score: 0

      Make sure you send out a requirements grocery list consisting of every technology you can possibly think of and include lots of obscure specialty applications. Then you'll find LOTS of qualified applicants. Make sure you screw them on health care benefits too!

    44. Re:Trouble? by Anonymous Coward · · Score: 0

      Somewhere, there's a big disconnect. I program well. I'm an excellent problem solver. I understand relational databases. I can communicate well with non-techies. And I can't even get a f-ing phone screen. I don't pad my resume, I don't claim to know technologies that I don't know, and I refuse to play buzzword bingo on my resume. And I can't even get a phone screen. I've been looking for three months, and I've interviewed with one company and had one more phone screen, and that's it (phone screen was this morning, so not sure how that's going to turn out).

      So somewhere there's a big disconnect. It's sure looking hard to find a job to me.

    45. Re:Trouble? by Moofie · · Score: 1

      I'm a lot cheaper than a PhD. And the idea of going back to school on my own dime makes me want to chew nails.

      I certainly see your point, but I hate that prognosis. I'm seriously concerned about what's going to happen to the US aero industry when all the graybeards retire next Tuesday.

      --
      Why yes, I AM a rocket scientist!
    46. Re:Trouble? by Moofie · · Score: 1

      "Agressivly chaste"? Oh man, that's even better. "I'll beat your ASS if you try to have sex with me! And not in a good way!"

      --
      Why yes, I AM a rocket scientist!
    47. Re:Trouble? by PsiPsiStar · · Score: 1

      "Agressivly chaste"? Oh man, that's even better. "I'll beat your ASS if you try to have sex with me! And not in a good way!"

      Hmm...and if that's what he meant, I have an ex-girlfriend who might have been doing recruiting for them.... dammit.

      --

      ___
      It's the end of my comment as I know it and I feel fine.
    48. Re:Trouble? by Anonymous Coward · · Score: 0

      And then when the recruit passes the 3 hour-long phone screens with Amazon, and flies to Seattle to spend several hours being grilled (not necessarily passing with flying colors, but holding his own), your recruiters don't even bother to call the recruit back (or return messages) to tell him why he's not getting an offer. That's bad karma, and I will remember it.

    49. Re:Trouble? by hackbod · · Score: 1
      A lot of the problem is, the candidates may very well have excelled in what their college curriculum had taught them, but hey, bit masks are not exactly something most curriculums cover more than one or twice in passing.


      I certainly do agree that it is important to have internship positions, for just this reasons. (I did in fact have one last year, but admitadely have been negligent in looking for someone this year.)

      However there are also times when I need to hire a good experienced engineer... like now. And it is horribly difficult.

      At any rate, you'll just have to trust me, most of the people I have interviewed aren't just experienced -- they are incompetent. They simply can't code. If that is the caliber of people we are pushing out of our schools, we are in trouble. (Fortunately I know it isn't.)
    50. Re:Trouble? by EnronHaliburton2004 · · Score: 1

      A manager who understands both the business and technical aspects of a project is worth their weight in gold-pressed Latinum. Stay in touch with those people, you may end up working with them in 10 years.

      Good luck.

    51. Re:Trouble? by nojomofo · · Score: 1

      Good point about recruiters and networking. Any tips on finding a good recruiter (particularly in geographic areas where you don't particularly have any contacts)?

    52. Re:Trouble? by tompaulco · · Score: 1

      Since you had a spelling error in your post (and by definition of spelling flame, mine will too), I will tell the story of our search for a FORTRAN and C developer back in the early 1990s. The first week, the newspaper spelled FORTRAN as FORTAN. True to their agreement, they ran it with the corrected spelling the second week for free. However, even after two weeks of posting, we got only about 10 resumes and TWO of them said they had skills in FORTAN!

      --
      If you are not allowed to question your government then the government has answered your question.
    53. Re:Trouble? by Com2Kid · · Score: 1
      • I certainly do agree that it is important to have internship positions, for just this reasons. (I did in fact have one last year, but admitadely have been negligent in looking for someone this year.)


      Now you see, this is why you should just go out and hire someone like me, who you know you can trust to get the job done. :)

      Seriously though, (actually I am serious up above!), a lot of companies only hire IT through internship programs. Weyerhaeuser is one of them, if you look at their careers site, zero listings for IT, but they have a large IT department, it is just that they are 100% (or nearly so) recruited from their past college interns.
    54. Re:Trouble? by Anonymous Coward · · Score: 0

      There _is_ a shortage of people capable of doing the job.

      Is there? Or maybe it should read "there is a shortage of capable people doing the job"

    55. Re:Trouble? by Maatmes · · Score: 1

      Software development has pretty much been taken over by buisness. I've been laid off for over a year now, but there is a struggle over my enjoyment of developing software versus the crap that has infected the industry. Management has to make the decisions, but few of the ones I've dealt with were capable of understanding the issues. I worked at companies where someone from QA who took a 2 week class in C++ was granted full developer status and an architect who to prove me wrong about performance issues for mutexes wrote a program that created ten thousand mutexes (no threads to access them) and deleted them to prove me wrong, a team lead that didnt understand class instantiation (he wrote an entire service in one class). Some of the colleges in the area seem to be years behind in classes they offer. Even when I was going to school there were several people in classes where the requirement was C where I would struggle helping them to at least resemble a program. Yet they passed the course. The problem is compounded by the fact that at 40 years of age a programmer is seen as over the hill (again primarily by the buisness side).

  7. Errr. by Anonymous Coward · · Score: 0
    While the company just opened a research office in Beijing, "our development's going to stay in the United States," he said.

    So what are they doing over there ?

    1. Re:Errr. by EmbeddedJanitor · · Score: 1

      Er em uuuh finding out how to do more stuff in the ol' US of A.

      --
      Engineering is the art of compromise.
    2. Re:Errr. by tofucubes · · Score: 1
      it's called "Research AND Development

      " the research is going to be in Beijing and development is going to be in U.S.

      I think this is a great business model and I'm sure Bill Gates will stick with it :-P

      --
      Some people believe 1-1=3 and for the sake of being politically correct, we should respect their differences
  8. Cheap Foreign Labor by Anonymous Coward · · Score: 0

    ...Because the economy just isn't destroying itself fast enough.

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

  10. Thanks for the heads-up, Mr. Igochyorjob! by Principal+Skinner · · Score: 0

    By the way, I want my job back, please.

    --
    one hundred twenty
    is just enough characters
    to write a haiku
  11. 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."
    1. Re:I actually agree by MillionthMonkey · · Score: 1

      I disagree with Mr. Gates. What this country needs is more rich people like him, not more programmers writing crappy code.

    2. Re:I actually agree by jtogel · · Score: 1

      And I actually agree with Bill Gates. I don't know which one of us is dirtiest, but it seems like a good idea to take that shower anyway.

    3. Re:I actually agree by Minna+Kirai · · Score: 1

      with a Bush flunky. I feel so dirty.

      You know that Gates used to be a Clinton groupie? He posed for a lot of photo-ops at social events, etc. It was only after he woke up one morning and noticed that his corporation was a gigantic illegal monopoly that he switched over to the party of Big Business.

    4. Re:I actually agree by WillWare · · Score: 1
      with a Bush flunky. I feel so dirty.

      You're OK on this. Gates is anti-Bush on this one. Bush would prefer to leave those engineers in other countries, where living expenses are cheap, so that corporations can cheaply outsource work to them. If we bring them over here, as Gates wants to do, they'll get salaries much closer to yours and mine, and represent much less of a competitive threat to you and me.

      I don't know why Gates isn't lining up behind Bush on this; you'd think outsourcing lines Gates's pockets as much as anybody else's. But it's interesting to realize Bush is actually more evil than Gates.

      --
      WWJD for a Klondike Bar?
    5. Re:I actually agree by StarsAreAlsoFire · · Score: 1

      I don't know why Gates isn't lining up behind Bush on this;
      It's harder to apply the LART when they are so far away. ;~)

  12. Please just wait by Jeremy.DeGroot · · Score: 1
    He can do whatever he wants, just please let him wait until I've graduated and got a job already.

    Seriously though, I don't see why he cares about importing people to work at Redmond. If all he wants to do is crank out code, couldn't he offshore the project to southern Asia and have them do it there? It doesn't matter where the code is written after all, and that method avoids pesky labor laws. Or is Gates trying to take foreign labor out of the realm of just shitting out code and bring it into the realm of design, and other higher-level work that's until now presumably been performed by American workers? If that's the case, I'm getting worried about my future. How's the market for male prostitutes looking?

    1. Re:Please just wait by Anonymous Coward · · Score: 1, Insightful

      Inviting guest worker is better than outsourcing the jobs, because by inviting the guest worker at the least it will also improve the local economy around the company, and increase the state and city tax revenue.

    2. Re:Please just wait by plague3106 · · Score: 1

      This is not true; most that come here doing this send their money back to their families at home, since the dollar goes much further there, and is a great help to family.

    3. Re:Please just wait by mpapet · · Score: 1

      BG might be thinking it's to his advantage to bring them in from all over the world, work on one tiny part of a mega-project and then send them back as Microsoft sees fit. When the coder leaves, he/she doesn't know that much more than when they came.

      The alternative, set up a shop in a low-wage country means you have a group of coders who will have valuable information about a large chunk of a project in a country with less rigorous IP law. A smart coder might do something really innovative with that information.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    4. Re:Please just wait by Anonymous Coward · · Score: 0

      Income tax and sales tax (these guys gotta get a meal and I'm sure they'll buy other crap too).

    5. Re:Please just wait by Anonymous Coward · · Score: 0

      Well they do pay taxes - that's ~a third of their income, and social security and medicare (to fund the people living off welfare, not themselves - they're not entitled to the benefits), plus whatever payroll taxes their employer pays.

    6. Re:Please just wait by plague3106 · · Score: 1

      I'm not doubting that, but most of their money does end up leaving; not going into a bank or buying a home or other things that really drive our economy.

  13. Hey look an American! by Anonymous Coward · · Score: 0

    Let's take his job!

    1. Re:Hey look an American! by Anonymous Coward · · Score: 0

      Hey look! An immigrant! Let's kill him and say he was invading our ranch!

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

    1. Re:Typical Rich Bastard by Anonymous Coward · · Score: 0

      No shit...the government has bailed out Crysler, almost every airline, and Donald Trump twice. Now that they've passed bankruptcy "reform" in the US, the little guy is screwed...

    2. Re:Typical Rich Bastard by NanoGator · · Score: 0, Troll

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

      Gee, a business man wants to keep the numbers going up. Tee hee giggle snort.

      Ever notice that Lawyers agree with the law when it's in their favor and try to twist it when it's not? Gimme a +3 Funny!!

      --
      "Derp de derp."
  15. 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.

    2. Re:Call me a conspiracy nut... by NanoGator · · Score: 0

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

      This might be more insightful to me if engineers weren't practically the lowest on the decision-making totem pole.

      --
      "Derp de derp."
    3. Re:Call me a conspiracy nut... by Short+Circuit · · Score: 1

      This might be more insightful to me if engineers weren't practically the lowest on the decision-making totem pole.

      Depends on the company. In some companies, engineers are a real driving force. I link to Google only because they're the most successful that I know of. But there are many others.

    4. Re:Call me a conspiracy nut... by Clark_Griswold · · Score: 1

      You sir, are a conspiracy nut.


      Just calling 'em as I see em.

      --
      -- Mace only makes me hornier.
    5. Re:Call me a conspiracy nut... by Money+for+Nothin' · · Score: 1

      Well yeah, maybe in *engineering* companies. Google, Boeing, IBM, Microsoft, Cisco, etc.. Even then, it's hard to say.

      But companies which view IT and engineering as a liability rather than a revenue stream -- i.e., financial services, healthcare, etc. -- those companies aren't going to let their geeks have any more say than necessary.

    6. Re:Call me a conspiracy nut... by eekarum · · Score: 1

      If nothing else this proves what kind of competitive rival(s) MS is up against (or anticipates to face in the near future). Why else would they be scrambling to change our immigration laws?

      Open source projects already have coders from all over the world who usually do their thing without having to relocate.

      For obvious reasons, more and more talented people can be found outside the US.

      Correct me if I'm wrong, but with the highly compartmentalized (ie. secret) business Microsoft runs, these engineers would be US-based so that MS could keep tabs on them.

    7. Re:Call me a conspiracy nut... by Shajenko42 · · Score: 1

      Even so, if the most talented engineers only know MS products, then the company won't have a lot of choice but to use MS products.

    8. Re:Call me a conspiracy nut... by NanoGator · · Score: 1

      That's patently wrong. You don't learn how to do programming then get stuck in only one dev environment using one language.

      --
      "Derp de derp."
  16. 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!
  17. Re:The pay is going to go somewhere, so keep it he by Vicissidude · · Score: 1

    There will always be some IT jobs kept in the US. If anything, companies need programmers, testers, systems analysts, and program managers who understand our society and the way things work here. If you start handing those jobs out to foreigners as well, then there is no sanctuary for domestic IT workers.

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

      Was it really necessary to include a picture of a cactus? I mean honestly.

    2. Re:So let me get this straight by Anonymous Coward · · Score: 0

      Not cheaper labor - he wants smarter labor. Read the article on CNN.

    3. Re:So let me get this straight by ErikTheRed · · Score: 1
      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.
      Was it really necessary to include a picture of a cactus? I mean honestly.
      Well, yeah. There is a large variety of cacti out there - everything from little tiny ones to 20-foot saguaros. Some have tiny, thin needles, others have large, thick spikes.

      The Cactus in question is about 4 inches in diameter, 3 feet high, with spikes about 3 inches long; each individual spike is surrounded by a cluster of inch-long spikes. This is a cactus appropriate for inflicting major rectal damage on fuckheads like the one mentioned here.

      Any other questions?
      --

      Help save the critically endangered Blue Iguana
    4. Re:So let me get this straight by MsGeek · · Score: 1

      A nice fat Saguaro should do nicely.

      I am a casualty of the Dot Com Bust.

      Really, after basically going between McJobs and total unemployed bum status and finally deciding "Fuck it" in 2003 and going back to school in a non-IT field, this is like rubbing salt in wounds that have yet to heal.

      Fuck you, Bill Gates, sir. Fuck you, fuck Ballmer, fuck your fucking astroturfers, fuck your proxy warriors at SCOXE.

      And fuck you if you think this is a troll. I am saying this straight from my guts. This article got me REAL MAD.

      --
      Knowledge is power. Knowledge shared is power multiplied.
    5. 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.

    6. Re:So let me get this straight by Seumas · · Score: 1

      It's a case of wanting your cake and eating it, too.

      See, if there is a great demand for a thing, it tends to cost more. This should go for labor, too. But what they want is to short-circuit the whole process by getting it cheaper than the market would demand. American employees can't compete with most overseas employees, simply based on essential living expenses alone. Case closed. American employees lose, American employers win.

      You might think that's perfectly fair and the way the market should be - but I ask you, when was the last time you paid anything but American prices based on American supply and demand for groceries in an American city? It doesn't matter if fruit is plentiful and cheap in somepart of the world - you aren't getting it for those prices. You're getting it at local cost. Labor, on the other hand, is a vast pool that can be exploited at global levels to avoid regional supply and demand constraints.

      Trust me, if the field paid enough, people would be there to fill the jobs.

    7. Re:So let me get this straight by Keeper · · Score: 1

      Microsoft isn't talking about outsourcing here -- they can already do that if they want. They're talking about allowing people from foreign countries into the US to work in the US. Living expenses are the same as US workers. Salaries are the same as US workers.

      Your model for labor assumes a pure supply/demand model. Your forget that what is actually being "bought" is work from a human. There are many other factors involved, money being only one of them.

      At the end of the day, if there are 500 qualified people available to work and 1500 open positions, 1000 positions will remain unfilled - regardless of the demand.

      Looking at it another way. If the supply of oranges so was so restricted that it cost $20 for a single orange, would you buy it or would you do without?

    8. Re:So let me get this straight by tompaulco · · Score: 1

      H1B workers are not cheaper
      If you read the law, they are paid prevailing wage. If you look at what they are paid, they are paid less than the prevailing wage. Either someone skews the statistics, or they fudge the job title.
      He does mention that he wants qualified labor
      Most H1bs coming in these days are hardly cream of the crop. It's not the 1970s anymore. The H1bs I deal with on a daily basis are strictly average. Any American IT worker could do the same job. But they would demand a higher salary.

      --
      If you are not allowed to question your government then the government has answered your question.
    9. Re:So let me get this straight by Grishnakh · · Score: 1

      I don't know about this. Here in Arizona, we have a cactus nicknamed "the blonde of the desert". Sorry, I don't have a photo handy. It's not that large, has very light-colored spikes, but it has these little pods that fall off, I guess for reproduction. The spikes aren't that long, but it's covered very thickly with them, and the best part is that they have an uncanny ability to stick to human skin like velcro! If you touch either the main plant or one of its pods, you'll have a very challenging time getting it off of you without making it worse. And once you do get it off, it leaves tiny needles inside your skin.

      I'm thinking one of these would be nice for sticking up the ass of one of these people.

  19. 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 synx · · Score: 1

      Sounds like we work at the same place... blue badge or yellow badge?

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

    3. Re:Unfortunately, Gates is right by doormat · · Score: 1

      We've been trying to hire good engineers for 12 months in Seattle

      Get out of Seattle. There are plenty of other places in the US where engineers are that dont have jobs. I'd suspect that in the NW and around SiValley there is some shortage of qualified talent, but I know plenty of underemployeed geeks in the desert southwest (NV, AZ, SW Utah, NM).

      --
      The Doormat

      If you're not outraged, then you're not paying attention.
    4. Re:Unfortunately, Gates is right by synx · · Score: 1

      Want to move to Seattle? I'm in a similar boat as the parent poster... we are located in Seattle (not about to change) and we are 100% willing to relocate new hires. This is _standard_ policy - you don't have to be a 10 star employee to qualify - if you pass interviews and we extend an offer we'll relocate you.

    5. Re:Unfortunately, Gates is right by Anonymous Coward · · Score: 0

      pay them what they are worth and stop trying to cheepen them by bringing in foriegners.

      Why don't you outsource yourself?

      I would rather work for an Indian than for you.

    6. Re:Unfortunately, Gates is right by humblepie · · Score: 1

      What a pile of crap this guy pushes. Some of us are fed up with jerks like this guy. I read over and over again job requirements as long as your arm, were the perspective employer wants to pay $25 per hour. If there's so few americans who can write software, how did all of the technology that represented the Internet boom get written? It wasn't bad technology that caused the bust, it was bad business management/investment. There was hundreds of thousands of software engineering jobs lost during the bust - were are the engineers that held those jobs? I guess they are among the 500 who can't get an interview with this clown, like myself. Just for the record, I've got 30 years experience as a software engineer, and I've written, professionally, a million lines of code. I've held Staff Software Engineer positions at Sun Microsystems and Microsoft. I've consulted at companies like IBM and Netscape. I'd be happy to work for $90k.

    7. Re:Unfortunately, Gates is right by Anonymous Coward · · Score: 0
      Many of the engineers I've interviewed are unemployable.

      Just curious... these are engineers that made it through your resume and phone screen? What makes them unemployable?

    8. Re:Unfortunately, Gates is right by xzap · · Score: 1

      Wait, let me guess. Is it a nation of warrior women or is it the biggest store on earth ;)

    9. Re:Unfortunately, Gates is right by richman555 · · Score: 1

      Many of the engineers you interview are unemployable?? Something is seriously wrong with your company, hiring practices, wages, or expectations.

    10. Re:Unfortunately, Gates is right by Fulcrum+of+Evil · · Score: 1

      we are located in Seattle (not about to change) and we are 100% willing to relocate new hires.

      Amazon?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    11. Re:Unfortunately, Gates is right by Fulcrum+of+Evil · · Score: 1

      Is it a nation of warrior women or is it the biggest store on earth ;)

      Nah, it's a bullseye. And stop pirating my referral bonuses ;)

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    12. Re:Unfortunately, Gates is right by synx · · Score: 1

      It's not called silicon forest for nothing... there are other companies located here!

      Having said that, you should visit http://www.amazon.com/jobs/

    13. Re:Unfortunately, Gates is right by Anonymous Coward · · Score: 0
      several got better offers

      Then you aren't paying enough for the skills you demand.

      Bottom line is that the old adage is still true. You get what you pay for.

      I've seen many jobs in my area for my skillset offering $15-20K less than what I'm being paid. Do you think I'm knocking their door down asking for a job so I can take a huge pay cut? Not f**king likely. So either pay for the talent you want, or stop bitching.

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

    15. Re:Unfortunately, Gates is right by Com2Kid · · Score: 1

      My friend applied for an internship at Amazon,

      Honor roll, CS Merit Scholar, Presidents + Deans List, on and on.

      Didn't even return her a message saying she had been denied.

      Websites that resumes are submitted to tend to be black holes.

      Oh and if high tech companies are so busy looking for good candidates, why aren't more high tech companies showing up to career fairs? Going out and recruiting students in CS programs? If we aren't learning the skills you want us to in our college life, go to University ACM meetings and tell us what we SHOULD be learning! You have the local ACM chapter announce "high tech firms coming next Thursday do tell you what you have to learn to get a job" and you will be speaking to a packed auditorium!

      My friend and I are both desperately looking for CS internships this summer, but you know what? Most companies do not even bother responding, so far only Weyerhaeuser and Microsoft. (Oh, and NASA, NASA rocks)

      How much more do you WANT from your recruits?

      List of projects completed so far (note I am a JUNIOR, before I graduate I will have to make a fully networked 3D game, likely a raytracer, and work on a large scale distributed computing project, just to name a few bits and pieces of Western Washington University's CS curriculum):

      Fully OO vector based Java Painting Program (trivial I know, Java is fun!)

      Same painting program, this time in about 50 lines of Scheme code. (Scheme is even more fun!)

      2D tile based dungeon hack game written in C++. (Pain in the rear end, really makes one utilize all the data structures learned so far!)

      A full three-four tree implementation from scratch.

      and currently I am writing my own *nix shell for one of my classes this quarter. This is a three month long project where we have to live by (and die by) the design decisions we make from the very beginning. Utilizing CVS, our own Makefiles, and every other resource we can get our grubby little hands around, and yes, we ARE being graded on how well we utilize the revision control system at our disposal.

      Now I admit all of this is still "toy" work, but by all means, we have to know what we are doing to survive this curriculum. Heck just the shell alone has required more pointer juggling (When a pointer to a pointer to an array of pointers not only makes sense, but seems like the natural way to solve a problem, how can you say that we as candidates do not at least have potential?) than I thought was ever possible (before I took this course that is!).

      Oh, and if you are hiring Interns, I know of two very qualified and motivated ones looking for some work. :)

    16. Re:Unfortunately, Gates is right by Anonymous Coward · · Score: 0

      If the market will not pay $70-80K for the work, then it isn't "worth" that much because market conditions have depreciated its value.

    17. Re:Unfortunately, Gates is right by Anonymous Coward · · Score: 0

      Yes, Gates *is* right... it's a seller's market right now.

    18. Re:Unfortunately, Gates is right by Grishnakh · · Score: 1

      What we're experiencing now is not "market conditions". If engineers were lining up for these $40k jobs, then we could say the market only supports paying $40k for these jobs. But if there's lots of $40k jobs that no one wants, and there's lots of people who could do it but won't for that pay level (and instead work in another industry), that is not a "market" in any sense of the word. That's a standoff.

      I'd like to own a Ferrari. But I'm not willing to pay over $100k for one; in fact, I'm only willing to pay $5k for one. If I find a bunch of other people who will stand with me and complain that we can't find any Ferraris to buy (and conveniently not mention the fact that we're only willing to spend $5k on one), can we now state with any truth that "market conditions have depreciated the value of Ferraris"? Of course not. So why are you doing this?

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

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

    1. Re:Not a long term solution by Anonymous Coward · · Score: 0

      "We've come to a point where our workforce sometime cannot compete with the brightest that come from other nations."

      This sentence is nonsensical. What are you saying, that there are qualified programmers outside of the united states?

      Well of course.

      That was always true. So what's changed?

      Are you saying that not all the programmers in the U.S. are the highest quality?

      Last I checked, 50% were below average. But that's always been true.

      No, you're doing that vague implying argument where you get to have it anyway you want. I'm calling bullsh*t on you because, well, I think you're full of sh*t.

    2. Re:Not a long term solution by Anonymous Coward · · Score: 0

      oh, yes, let's let the government pay to train engineers so that venture capitial money whore drug adicts can hire them for next to nothing, steal all their work and ideas, fire them, and then live for free.

      Why don't we pass a law limiting CEO saleries with all the money saved going to pay to train American Engineers? Ya, that will happen.

      The problem isn't that you can't get good help. The problem is that all the salery money is going to the CEO's and corporate officers, the accountants and the lawyers.

      Engineers, who are equals, are treated like 'the help'. Don't be so damn cheep and stop being greedy. There is nothing wrong with American Engineering. There is a crisis in American management and venture capital.
      The extreame greed of the management of American corporations has resulted in them selling out all Americans for their own selfishness. They don't run corporations, they sell them off to foriegners.

    3. Re:Not a long term solution by jtogel · · Score: 1

      Importing skills is how the US became a world leader in technology in the first place, what with all Jewish and other European scientists around the time of WWII. There's nothing wrong with that - it's good both for the US and for talented people around the world who couldn't develop to their full potential in their native countries.

      So, I think this recent US protectionism is very sad. For us, and for you. Noone gains from US tech companies not being able to hire the most qualified people. Not even underskilled US engineers (there are underskilled engineers in every country).

      Why? Because with an underdeveloped or receding US tech industry it will be even harder to find a tech job, and those you find will require higher skills. With an expanding tech industry, on the other hand, it will be easier to find a job for anyone, regardless of how many foreign workers are employed, as competitive companies can continue to grow and take market share from foreign companies and/or expand the world market with it's superior products. And to become competitive, companies need to hire the most qualified personnel possible. It's that simple.

    4. Re:Not a long term solution by Anonymous Coward · · Score: 0

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

      The quality of education has nothing to do with it -- a smoke screen. On the other hand, I think it is not a coincidence that the H1B workers come from countries that fully subsidize their education. If we did the same thing, we could reduce the debt load of graduates and eliminate the ROI calculation of tuition + interest vs. salary. If education is a good investment, then we as a society should invest. If not, we should stop kidding ourselves.

      I am almost ready to start believing there IS a shortage of US-based IT workers. Who wants to borrow money and study for 4 years to earn the privilege of working in a low-paying industry that is overstocked with immigrant workers? For those jobs where H1Bs are not appropriate, I can see the possibility of a shortage. Adding more immigrants will only make it worse. Flood the market with low-cost, low-quality products, and pretty soon that's all you can buy.

      Most of the H1B workers I have seen fall into two categories: poor and very poor.

      Are employers hiring these people for their superior English language skills? I think not. The code I have seen is a mixed bag: sometimes they implement a really nifty concept, yet there are obvious bugs that look like freshman CS101.

      If we just said, "To hell with education", we could hire 18 year-olds and have them skip college altogether. Their coding would be on a par with what I have seen from H1B-land, and their English skills would actually be better. Cost would be a non-issue because these kids are currently working for McDonald's and K-Mart. Somehow we are not prepared to do that, yet if we bring in some immigrants that's okay. Go figure.

    5. Re:Not a long term solution by zoogies · · Score: 1
      No, you're doing that vague implying argument where you get to have it anyway you want. I'm calling bullsh*t on you because, well, I think you're full of sh*t.
      I admit I'm not an expert; simply stating my opinion. If you'd care to correct it, then good for you. Perhaps the argument was not well made, but does not our educational system need improvement? Can it not be improved? Never mind, it's not the point of this thread.
      Importing skills is how the US became a world leader in technology in the first place, what with all Jewish and other European scientists around the time of WWII. There's nothing wrong with that - it's good both for the US and for talented people around the world who couldn't develop to their full potential in their native countries.
      Good points. However, wouldn't it be optimal to have more highly skilled workers coming from our own schools? I agree, it's especially good for the talented people who would not have succeeded in their own home countries, which is why I think Gates has the right idea. But does it make a difference if more of the most qualified personell are homegrown or not? If not, what is the need for an outstanding k-12 educational system?
    6. Re:Not a long term solution by Yakko · · Score: 1

      It's a bit off-topic, but I think you're mistaking the supposed function of a K-12 public school system (education) with what it really does (indoctrination, obey at all costs, never question).

      If education needs fixing, our nation's universities should be a good starting point.

      Now, overhauling the pressure-cooker indoctrination centers into places that educate? I'm all for that, and will gladly pay my property tax knowing it's actually being put to some good use (as opposed to just paying it because I have to).

      --

      --
      Me spell chucker work grate. Need grandma chicken.
  22. 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?

    2. Re:Key quote. by stor · · Score: 1

      Microsoft is having a hard time finding skilled workers within the United States

      Perhaps part of the problem is the confusing MS-Centric IT Sector, where people learn "The Wild Wild World According to Microsoft's current Product Offerings" rather than genuine Computer Science.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    3. Re:Key quote. by TheOriginalRevdoc · · Score: 1

      Would Microsoft shave 0.5% off their cost base? Hell yes! Not only would they, they're obliged to by law. Shareholders can sue companies that fail to do their utmost to increase shareholder value.

      And actually, a cost saving of 0.5% translates into a profit gain of about 1%, which is not chickenfeed.

    4. Re:Key quote. by intelligent+poster · · Score: 1

      Do you even know how much Microsoft pays for entry level software engineers? I am not going to name numbers but believe me, the pay is among the top 5% in the industry - more than competitive with Googles or the IBMs. Another fact you want to consider is the fact that the State of Wasington does not have any state income tax on personal income.

    5. Re:Key quote. by phek · · Score: 1

      you must be new here

    6. Re:Key quote. by TheOriginalRevdoc · · Score: 1

      What I'm saying is that MS would like to reduce its salary bill for developers.

      And what you're saying is that MS's salary bill for its entry-level programmers is very high.

      Thanks!

  23. wait for the rebound by Revek · · Score: 1

    Short term gain clouds their minds young jedi fear not. If the standard of living increases enough throughout the world they won't settle for it either. Or we will be so 'pore' we won't mind :P

  24. What unemployment? What average? by Ulrich+Hobelmann · · Score: 1

    Is the Redmond unemployment rate for engineers above the national average for engineers?

    Or is the engineer unemployment rate higher than the non-engineer unemployment rate, nationwide?

    Or is the local engineer unemployment rate higher than the national unemployment average (for non- and engineers)?

    The world will probably never know.

  25. Re:The pay is going to go somewhere, so keep it he by plague3106 · · Score: 1

    Doesn't really help much.. all it does is force everyone else's salary down, and lower our standard of living.

    Globalization is great if you want to push just about everyone down to ground level..

  26. Re:The pay is going to go somewhere, so keep it he by YrWrstNtmr · · Score: 1
    [your boss] "Ok, Jeff. Since Congress is now allowing many more H1-B's, you have a choice. Either take a $25k pay cut, or I'll hire someone who will work for $25k less than you. You know I don't like outsourcing overseas after that last fiasco. But all these new pseudo immigrant kids are hungry for your job. Convince me I should keep you, instead of hiring 2 others."

    Immigration? Yes. Uncontrolled immigration? No.

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

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

    1. Re:Longhorn! by Ossifer · · Score: 1

      Decade? Which one?

    2. Re:Longhorn! by surprise_audit · · Score: 1

      No, this is how he plans to justify not getting Longhorn out any time soon. "Sorry folks, but the government would let me hire smart foreigners, so we're stuck with the same dumb coders that produced Windows95."

  28. 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.
    1. Re:Kick 'em while they're down by Anonymous Coward · · Score: 1, Insightful

      Agreed. Although engineering (mostly traditional disclipines vs. software) has taken a bit of a hit and has had marginal increases in pay over the last 5 years, they represent only a fraction of IT related workers. Don't forget the other positions such as help desk, tech support, repair, etc. There is a good number of these type people just considering the data from the CompTIA website:

      "To date, more than 500,000 individuals have obtained CompTIA A+ certification."

      http://www.comptia.org/certification/a/default.a sp x

      just a representative sample of one kind of talent, I think it is clear that the talent at all levels exists it is probably the lack of talent at the human resources, recruiting, and management levels that are causing the so-called "shortage of talent", or more aptly described "short-sightedness of hirers". Bill would rather pay 1/3 the price for 1/2 the output than 100% for 90% output.

      redwingsrock!

  29. Re:What unemployment? What average? by Anonymous Coward · · Score: 0

    Good engineers are hard to find in Seattle. Good GUI engineers are almost impossible to find. Our CTO ended up writing most of our GUI!

  30. THAT kind of work... by Anonymous Coward · · Score: 0

    He needs people who will do the kind of work that others refuse to do...quality programming.

  31. 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 maxwells_deamon · · Score: 1

      You forgot under 30 years old

    2. Re:Same old, same old from wealthy business owners by gad_zuki! · · Score: 1

      dont forget "this is a 1099 temporary 2 month position."

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

    4. 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.
    5. Re:Same old, same old from wealthy business owners by Anonymous Coward · · Score: 0

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

      Well, I am in the software development field and I am almost anyone.

      I agree there is no shortage of software developers. However, I will argue there is a severe shortage of software developers that are worth a damn.

      Now, I am not saying that bringing in foreigners is going to help. In my experience, I believe only about 25% of the US developers I know actually belong in this field. Of the foreign developers the number would be under 5%. This could be the field I work in or maybe it is just the set of developers. I don't know.

      All I see ahead for the industry is more and more maintance programmers in an endless struggle trying to keep this shit working.

    6. Re:Same old, same old from wealthy business owners by Anonymous Coward · · Score: 0

      Look here.

      It's in Seattle. We work hard and have fun. Our software is written in C++, Perl, and Mason.

    7. Re:Same old, same old from wealthy business owners by synx · · Score: 1

      DUDE! Are we on the same team? Ryan in COFS here... and you?

      Sounds like a few teams and people I know.

      I completely 100% agree with your prior posting... we have the same experience with hiring people.

    8. Re:Same old, same old from wealthy business owners by Anonymous Coward · · Score: 0

      You forgot "must lift minimum of 50 pounds." =8)

    9. Re:Same old, same old from wealthy business owners by Ossifer · · Score: 1

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

      Oh crap--I'm qualified!

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

    11. Re:Same old, same old from wealthy business owners by Money+for+Nothin' · · Score: 1

      Half of candidates we phone screen cannot give a convincing answer to "what is the different between a linked list and an array?"

      You're kidding, right? I'm a senior at a 4th-rate CS school, and my GPA in the CS dept. isn't great. But even I can answer this question:

      * Array: A fixed-size contiguous allocation of memory containing a number of bytes into which values may be stored. Often used to contain character strings, particularly in C and ASM.

      * Linked list: A variably-sized data structure containing a set of interconnected nodes (which may be singly- or doubly-linked) containing a minimum of 2 items per node: the value of the data to be stored, and a pointer to the next node. Useful for creating a list into which nodes (and therefore, the values to be stored) may be inserted and deleted as necessary. Examples include the vector class of C++'s STL and Java.

      There. Where's my job offer? :-) (actually, I already have a FT job lined-up, but am always open to other offers)
    12. Re:Same old, same old from wealthy business owners by Keeper · · Score: 1

      I think you just proved the previous poster's point. The people worth their salt already have jobs. :)

    13. Re:Same old, same old from wealthy business owners by Anonymous Coward · · Score: 0

      Good definition, but they probably would have also liked information about the "why"

      * Arrays can waste space; linked lists only use the space they need
      * Arrays offer random-access to element N, in O(1) time; linked lists offer sequential access O(N)
      * 2 Linked lists can be combined in a O(1) operation, without using extra space; Arrays require the allocation of new elements and a memory copy, O(N)
      * Array iteration and sorting is often faster because elements are stored in contiguous memory. Linked list traversal may be slower because the elements may be in different, non-contiguous memory locations
      * Arrays offer more efficient storage of elements; linked lists have overhead for the pointer.
      * Arrays inserts are slow; Arrays should for static lists, and linked lists for dynamic ones (or lists that may be re-ordered).

      In general, arrays and linked lists demonstrate a time vs. space tradeoff in terms of element storage and lookup. Hash tables (implemented as arrays) trade space for time.

    14. Re:Same old, same old from wealthy business owners by Anonymous Coward · · Score: 0

      Deserve to be modded up.
      But taking the caps on non-immigrant alien workers WHERE they earn more than $47K. is also fair. Fair market rate, is not good enough, rates can be fabricated, and discounted by unpaid overtime and the employee underwriting ongoing education expenses.

      Basically the social cost of a newly qualified unemployed American Engineer is about this much.
      Setting the rate below 47K, the employer has no incentive to train, or retrain entry level positions, as is the case now.

      The reality check is at Redmond.

    15. Re:Same old, same old from wealthy business owners by lymph · · Score: 0

      Array[0][0]

      List1.List2.List3

      Could I have a job? I deliver pizza, for 2 years now. I used to be a Senior Web Developer, and did CAD/3DS/C/Perl/JS/PHP/SQL/Flash/PS for 8 years. I get off on Application Engineering and User Interface Design. Did I mention I'm 29, have associates will travel.

      I guess I'm one of the untouchables you/Bill is talking about. I just started using computers again after 2 years of being offline. Mostly because I got sick of startups and know-it-all lawyers. I know I will probably never work in IT again, becuase it's been too long.

      I've been practicing my pencil on paper art skills and am getting quite good. Hopefully I can get a production design job somewhere.

      So I guess you'll have to bring in the forgein aid. I got sick of my boss stealling all of my ideas and not paying enough for them. That is why I can deliver pizza now, and mop floors, do dishes, clean drains, clean bathrooms. It is better to do that then be taken advantage of.

    16. Re:Same old, same old from wealthy business owners by jayloden · · Score: 1
      "Candidate must have a BS in Computer Science, and 20 years of experience in the following technologies"

      Man, if that ain't the truth. I'm a senior in college, graduating in less than a month. I am currently working an internship in London (England, not Ohio) at a Linux consulting place, doing systems administration stuff. I'm also looking for my first job.

      It has been absolutely astounding to me how much places are asking you to know for an entry level job! They want to pay you 40,000 a year to know three programming languages, be familiar with Linux, Unix, Mac OS, Windows, and have three years experience with

      This is absolutely insane for an entry level position, and I can only hope for my sake that they don't actually look for all that experience on the resume!

      -Jay

    17. Re:Same old, same old from wealthy business owners by Anonymous Coward · · Score: 0

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

      Well if you dont want that to happen you need a new economic system. Capitalism functions by having owners exploiting the non-owners, the top dogs in business, land and resource ownership devestating the country who they enriched by moving to a poor country previously devestated for the purpose of cheap labour with eager minds who the owners they dont have to pay jack, to keep their power base (profits) from slipping. This isn't meritocracy anymore, in fact it never was.

    18. Re:Same old, same old from wealthy business owners by rfc1394 · · Score: 1
      I have noticed many places which advertise have no interest in whether you can do the work. It's all about paperwork. Their emphasis is on a laundry list of skills - which is fine - and begins with a BS degree. There are a whole lot of people - like myself - who can do the work and do it satisfactorily, but were too busy scratching out a living to get a degree. And a lot of these people would be less expensive. But by setting the minimums as high as they can, I suspect either they get no responses (and thus complain about being unable to find anyone), are writing the spec in order to hire one specific person and don't want to worry about possible complaints of discrimination, or are doing this because they're too stupid to know that you don't ask for more than the market can offer.

      I have over 24 years of experience. I went so far as to offer to work for a place for free for a month to show what I could do. Apparently even that isn't good enough, if I didn't have the exact skill set, they couldn't use me and were so overloaded they had no one free to explain to me what I needed to know!

      I've heard most places who advertise do so because they're trolling to see who's around, not because they have real assignments needing people. Or basically they prefer to hire someone from some other company as opposed to spending money to train someone, afraid (correctly) that they'll move to some other place once they are trained (because of the unpleasant people they have as managers).

      Here in the Washington, DC area there are a lot of places who advertise for people with Secret or Top Secret clearances, (which generally means you must be a U.S. citizen), and apparently aren't seeing much responses. Sure, it costs $50,000 to get someone a security clearance, but do you think they consider hiring less expensive people over a long-term basis and pay the difference? Not a chance.

      There are lots of ways companies could get the work they need done for less money without having to resort to outsourcing or importing H1Bs. But that would require management know what it was doing, a standard most companies would find very difficult to attain.

      --

      The advantage to the incompetence of most company management is that it doesn't take much effort to run an outstanding company, you just have to be slightly better than a moron. Most companies find even doing that to be difficult.

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    19. Re:Same old, same old from wealthy business owners by poot_rootbeer · · Score: 1

      There is, however, a shortage of companies willing to invest in their employees by properly training them.

      Of course there is. An employee who gets training at one company generally becomes more valuable to the rest of the job market, which means that companies either have to provide salary increases beyond cost-of-living in order to retain employees, or face a perpetual cycle of retraining costs as people pinball from job to higher-paying job.

    20. Re:Same old, same old from wealthy business owners by tompaulco · · Score: 1

      I applied there once. No reply whatsoever. And I know the difference between a linked list and an array, and a doubly linked list, and how to parse a b-tree, and amazingly all kinds of other stuff that I learned in college but haven't had to use in 15 years of programming.

      --
      If you are not allowed to question your government then the government has answered your question.
  32. 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
    1. Re:Some labor demand would help by Anonymous Coward · · Score: 0

      Not cheaper, but smarter. The foreign engineers would be smarter than all the out-of-work engineers here.

    2. Re:Some labor demand would help by jtogel · · Score: 1

      I'm not sure I would hire someone with the motto

      while () { drink_guinness(); }

      no matter how little I had to pay him. Especially if he was whining about there "being" no jobs and wanting someone to "give" a job to him.

      Come on, you're supposed to be americans, the most industrious and innovative people in the world, why are you all crying foul and wanting daddy Bush to protect you when you get a little bit of competition?
      Cowards.

    3. Re:Some labor demand would help by motorsabbath · · Score: 1

      I'm not crying foul, just raising a question. Oh, and I'm already employed, thanks. I wouldn't hire an asshole no matter how free his/her labor was.

      --
      The heat from below can burn your eyes out
    4. Re:Some labor demand would help by motorsabbath · · Score: 1

      Wow, that's pretty snobbish. I know a lot of brilliant domestic (US) engineers who are out of work due simply to a lack of work. I work for a company with a broad, international employee base and the Americans seem to be as good if not better than their non-domestic counterparts, even those pushed out due to resource actions. MOst often people aren't pushed out due to ability, but due thinning procedures in their geographical region.

      --
      The heat from below can burn your eyes out
  33. Service industry. by EmbeddedJanitor · · Score: 1
    the residual income from the job will stay (for the most part) inside the US.

    Now class, after me: "Mr Korean Sir, do you want fries with that?"

    --
    Engineering is the art of compromise.
  34. 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 InfiniteWisdom · · Score: 1

      And this is why our country is racing towards mediocrity. OOh lets just drop our standards!

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

    3. 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
    4. Re:Bullshit by tompaulco · · Score: 1

      Yeah, I like the little pissant companies who think they are bigshots, who have an installed base of maybe 30 customers who insist that all of their new hires already have experience in their little niche product. Oh yes, and they have reciprocal non-hire clauses with all of their customers.

      --
      If you are not allowed to question your government then the government has answered your question.
    5. 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).

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

      I have no doubt my company will do the same thing. I've often wondered about this, and I do understand their position, but sometimes you just have to bite the bullet. To this day, I discourage anyone I know from entering this field, all for reasons like this.

      Does a carpenter need 5+ years of experience using Craftsman drill presses? No, they just need a few years of experience in carpentry and facets thereof. Why does someone need 5+ years as an Oracle DBA, if they already have the same amount of experience with multiple databases that just didn't happen to be Oracle? Database theory doesn't really change from implementation to implementation, yet the requirements are firm.

      I haven't really found an easy way to deal with things like this, since they currently hold all the cards.

      Ah well.

      --
      Read: Rabbit Rue - Free serial nove
  35. Re:The pay is going to go somewhere, so keep it he by smchris · · Score: 1


    You are assuming they will want fries with that. They might just send as much home as possible to put their 5 siblings through the CS program.

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

  37. 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"
  38. Offically porous boarders by fjm03 · · Score: 1

    Another example of why US politicians aren't willing to sercure our boarders. As long as US corporations can gain a competitive advatange and still conduct operations in their back yard our sovereignty will be jepordized and our citizens will be underemployed.

  39. More Great Engineers in the US is a good thing by Anonymous Coward · · Score: 1, Insightful

    ...wherever they come from. The problem we all face, including MS, isn't that there aren't enough software engineers, it's that there aren't enough great ones.

    If the distribution of engineering talent weren't so depressingly normal (i.e. zillions of pretty good people around, far fewer great ones) and the spread of talent distribution so wide (great ones 10-100X more productive than pretty good ones) then this might make less sense.

    Presumably engineering staff working and living in the US (Redmond or elsewhere) will do better financially than their counterparts in India, VietNam etc.

  40. Re:The pay is going to go somewhere, so keep it he by cybergrunt69 · · Score: 1
    Yes, if we get more people coming into the US to work instead of shipping all the jobs off-shore, the money from their paychecks will be spent here. Some of that is a good thing, but only for the retail peoples in the area.

    What this does hurt is the local techs that want those jobs and have a zillion years of experience; they have the experience that is needed for the job, the just don't wanna settle for $25k anymore - what's wrong with expecting pay that relates to the value they'd bring the company. Hire local, dammit!

    Not trying to ms-bash, but what they need is experienced programmers, not someone that got a BS cert from a boot camp.

    Gates, stop trying to change a country's policy just for your company's benefit.

    --
    --- "To ignore race and sex is racist and sexist!" -- Jesse Jackson
  41. American work ethic by Anonymous Coward · · Score: 0

    Shake up the American Miscrosoft Certified System Engineer's by bringing in highly motivated foreigners maybe just what MS needs to start creating really good software. Lord knows Windows needs a whole lot of help.

  42. 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.
    1. Re:Translation by Anonymous Coward · · Score: 0

      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.

      You're right. The system is completely fucked up. Which is why many Americans simply drop out of the job market. These people aren't even included in the unemployment numbers that regulators use when considering legislation like this.

      For instance, right now I'm talking to a client who has decided they need me available on short notice 24 hours a day. I've explained that this would, realistically, increase my weekly hours from about five to about fifty, and even then I'm not sure I can (or want to) do it.

      I'm looking at all of my options, including just outsourcing the whole damn thing and managing the relationship. Many people I know end up doing this. But that's not what I want to do, I want to do computer work, not sales. But at the same time I'm not going to waste my life being on a leash. I use computers to reduce my workload, not increase it. /anonymous for obvious reasons

  43. Re:The pay is going to go somewhere, so keep it he by Anonymous Coward · · Score: 0

    Well companies can have 6 engineering grades, for instance, and rate the H1-Bs two grades less than they should be. Or they can hire them as contractors.

  44. There's always a shortage of slave labor. by sakusha · · Score: 1

    Pay people a decent wage and suddenly you'll find a glut of qualified applicants.

  45. Here's a tip. by Anonymous Coward · · Score: 0

    Phone interviews are fucking ridiculous. You can't get to know a person enough to reject them in 30 minutes over the phone.

    Show a little respect, and maybe you'll find that those "pathetic" candidates actually are just not as good at being on a hot seat as your typical HR or Sales agent.

    1. Re:Here's a tip. by synx · · Score: 1

      It's not 30 minutes, its a in depth 60 minute screen. Our requirements are not very strenuous for someone who would call themselves 'experienced'. What I tend to find is people don't know basic things such as when to choose between using a tree and a hash, the complexity of operator[] in a list vs a vector (to use STL language), OO definition (what is polymorphism again?), OO design (A Card derives from a Deck of cards... what!?), basic tool knowledge (lets spend 2 weeks writing a C program that does what a 1 line regexp in grep does).

      These are _NOT_ complex things. I think of myself as VERY generous in phone screens - I recognize nervousness, being slow in remembering things, but what I find is a total lack of knowledge in some key areas. I wouldn't want a developer who doesn't know what kind of basic data structures to choose (we've seen people choose maps instead of lists in some situations).

      I take my phone screen duties VERY seriously... I'm not trying to be a show off - I just want competent co-workers! I want them, and I want them NOW.

      In the end we are not trying to decide if we want to hire someone on the phone, we are trying to assess their technical abilities to see if they would do well in an in person interview.

      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.

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

    3. 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.
    4. Re:Here's a tip. by Anonymous Coward · · Score: 1, Insightful
      What I tend to find is people don't know basic things such as when to choose between using a tree and a hash, the complexity of operator[] in a list vs a vector (to use STL language)...

      STL lists don't support operator[].

      In other words, you don't really know the subjects you're evaluating people on, do you?

    5. Re:Here's a tip. by synx · · Score: 1

      Look beyond the syntax to the meat of the question. I've seen people use lists when random access was necessary. People would use a list and not know why they were doing so. This is computer _science_ not computer-guess-work.

      Most collections support 'getItem( i )' and you can implement it in list, obviously your solution is going to be pretty expensive - O( i ), rather than O( 1 ) of vector. But there are other reasons to pick vector vs list. I find that people just DONT understand the trade offs at all.

      Don't be a jerk.

    6. Re:Here's a tip. by Anonymous Coward · · Score: 0
      Well, you specifically mentioned operator[] on STL lists, and you were being pretty harsh on candidates in general for their lack of skills.

      I realize it's unfair to say you don't know your stuff based on one oversight, but I suspect you do that to candidates yourself. "This guy didn't know you can't use the subscript operator on an STL list? Phoeey, we wasted a day just bringing him in!"

      And that is a pretty basic piece of knowledge about STL after all.

    7. Re:Here's a tip. by synx · · Score: 1

      most of the questions we ask are problem solving questions. and not of the lame-assed variety of "why are manhole covers round". Ultimately I don't care if a candidate knows the details of STL, but if they lack general CS knowledge - which is what we are really looking for - that is a clear sign. Common mistakes that can hurt you:
      - not asking for clarification on ambiguous questions (they are DELIBERATELY ambiguous to encourage you to ask questions)
      - Not walking me through the solution. I want to see how you think about things, this isn't multiple answer!
      - Inability to code - unawareness of fundamental issues, eg: if you're an "expert in C++" then you should be very familiar with stack vs heap based storage.
      - Unwillingness to solve questions you don't know the answer to. Sometimes I get interviewers who say 'pass' to a question. I guess they think they're on a game show.

      The range of poor answers is shocking. We're not talking about "i forgot O notation" or "I can't remember the different ways of accessing map", etc. I really wish we could hire more people, but hiring weak candidates puts an undue burden on the company and is a net loss overall.

      It may be hard to see, but I assure you, we are not dinging people on trivial matters. Also all our in-house interviews go through 5 or 6 interviewers and we all independently write up our feedback. If I came across someone who had strong problem solving skills, and only ok knowledge in C++ or Java, I'd pick them in an instant.

    8. Re:Here's a tip. by Shashvat · · Score: 1

      Well, yes and no.

      When you ask people questions on the phone, eventually you realise not to listen for the answers themselves, but rather how they came to those answers.

      Asking formulaic questions doesn't give you an insight. Phone recruiters already know that.

      But having hired a few people, one gets a fair idea what the person is capable of based on how he answers the questions, not what the actual answers are.

      --
      cat /dev/null >.sig
    9. 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?

    10. Re:Here's a tip. by Kordmp · · Score: 1

      I agree 100%. In the tech world trivial details really mean nothing. I think it is a good idea to ask questions but whether or not the person actually answers the question correctly isn't important.

      What is important is how they handle answering things they don't know. What have they done in the past? Not what is on there resume, but what actually did they do and does that skill set indicate that they might be able to handle the job for which you are hiring. How fast do they grasp concepts of things that they don't have experience with? If it is fast, then you may not need to worry if they know everything you want them to know.

      Although, you can gleem some of this from a phone conversation, I feel it is always better to be face to face. You can feel what a person is all about and who they are face to face. If you can't, then you should not be interviewing canidates for jobs.

      Another biggy is, How will this person fit in with the rest of the staff? Is this person a good mesh or will they cause issues to arise in the group that would be couterproductive? Again, if you don't have the ability to feel people and know when they are bullsh*tting, then again you should not be interviewing the person for a job. Knowing how to read people is the most important skill to have if you are hiring a person. Actually, it is one of the most important skill to have in life.
      End all is look at the resume's for what they are basic info. You read the jobs they had, try to interpret what exactly they have done and the range of skillsets the person may actually have. If you have questions I think a phone call is a great way to ask more about the actual experience the person says they have. Not interview, per say, but just a fact finding info. If you don't have the time to do this then you don't have the time to hire a good person, and you really don't care all that much. A hiring manager must take the time to find the right person, not just fill the slot. One bad apple can destroy an entire team.

      Anway, you get the idea. Our current system is broken. We have moved away from taking the time to hire the right person and if you we aren't going to take the time to hire the right person then we have no right complaining we can't find good staff.

    11. 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.
    12. Re:Here's a tip. by Princeofcups · · Score: 1

      When I phone screen someone, I never quiz on buzzwords. I ask the applicant to explain a couple of projects that they have worked on. I am looking for understanding, attitude, aptitude, originality, confidence. I will ask them why they did something the way they did, and not another possible way. Buzzwords and certifications never even considered.

      Maybe I'm different than the average manager.

      jfs

      --
      The only thing worse than a Democrat is a Republican.
    13. Re:Here's a tip. by Anonymous Coward · · Score: 0

      Off-Topic: Where do you work?

    14. Re:Here's a tip. by tompaulco · · Score: 1

      How do you account for people who have been out of the loop due to unemployment or underemployment?
      I used to work for Sybase Professional Services. DBA and Data Warehousing is my preferred line of work. After the market collapsed, I got a job which is at least technical, but has nothing to do with DBA or Datawarehousing. Every time I get a notification of a job in that area, I apply. They ask me if I have three years experience with Sybase ASE 12.5. I inform them that ASE 12.5 is less than two years old, and that I have been in a different line of work for the last three years. I also tell them that I was hired at Sybase with NO EXPERIENCE IN SQL PERIOD, and within one year went from associate consultant to consultant, was widely regarded as one of the most knowledgeable Replication Server consultants (and still am regarded as such by some individuals, despite my lack of recent experience) in the Chicago area and was offered a senior consultant position and a 50% salary increase when I received an offer from another company. I have yet to make it past a recruiter to an actual interview with a company.

      --
      If you are not allowed to question your government then the government has answered your question.
    15. Re:Here's a tip. by Com2Kid · · Score: 1
      • most of the questions we ask are problem solving questions. and not of the lame-assed variety of "why are manhole covers round". Ultimately I don't care if a candidate knows the details of STL, but if they lack general CS knowledge - which is what we are really looking for - that is a clear sign. Common mistakes that can hurt you:


      Well it would be nice for starters if Amazon.com responded to resume submissions! Are your HR people screening things out first or what? I know a number of talented programmers who have applied for internships and submitted their resume to what seems to be a blackhole of a website!

      Honestly, if you want some good candidates, come to a college career fair, do on campus interviews the same, or next, day. Screen us out in real time, at any given career fair you have a very limited applicant pool, so it is possible to actually speak with all possible applicants on a given day, and you generally only have to worry about people who honestly want the job coming and applying.

      I am sitting here at Western Washington University and hour and a half north of amazon.com (I am figuring that I guessed your company right correct?) and at the last two career fairs I have not seen Amazon.com represented (though to be fair the school did have to turn away a number of applicants at this latest career fair due to such an overwhelming response from companies looking for new employees, so maybe Amazon.com just could not get in?).

      The same goes for on campus interviews for internships, you want to hurry up and weed through people, announce you are doing on campus interviews, send a representative up here, and have students schedule an appointment in advance. Honestly you can figure out if a person knows what they should know in a very short period of time when it is an actual programmer talking to another programmer (rather than HR talking to a programmer, far too many of us students are learning that we have to be 100% buzzwords compliant just to get our resumes through the HR filter!), and by hiring interns early on in their college career (with a year or two left before graduation) you could not only get students who would pay attention to the curriculum as you desired them to when they went back to school, but also the possibility for two summers of training opens up, and by the time the person graduated they would be an actual somewhat experienced developer.

      Heck, a lot of us are willing to go for 3 month, 6 month, or how ever long the company wants, internships. For crying out loud, we want to learn, there is no reason that companies can't go out and tell us what we need to be paying attention to. I know that in the past Western has even hired Industry programmers to come in and teach their Java series, just so students would have an idea of what concepts they are expected to know when they graduate.

      As for the cost of internship recruiting, surely if the cost of an H1B visa employee is so high, then the cost of sending one or two recruiters to local universities once or twice a year would be much less.
  46. 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 Anonymous Coward · · Score: 0

      You can't pick up C++ in a few weeks.
      Many companies can't pay you to learn some skill that someone else already knows. It would be irresponsible to take a C++ job even if you did know Java. They are not the same.

      Would you hire a mechanic to work on your BMW who never worked on a BMW before? No you wouldn't.

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

      --
    3. Re:No shortage of Tech workers! by Narchie+Troll · · Score: 1

      You cannot pick C++ up in a few weeks. It's easily the most complex programming language in current use. Experience in an unrelated language or even C does not qualify you to be a C++ programmer.

    4. Re:No shortage of Tech workers! by StarsAreAlsoFire · · Score: 1

      Yes you can. Also, yes it does -- if the company is looking for long term employees (caveat, they have to KNOW you don't actually know the language upon hiring you! No lying ;~) ).

      If you are a GOOD programmer in any language, you will be an okay programmer in any other language you choose to learn within 'a few' (3-6) weeks.

      I would go so far as to consider this the definition of a good programmer.

      It would take me at least half an hour to list all the languages I've learned and discarded; not that the list is THAT long, but simply to dredge through my memory! Logic is common to all languages. The reason people hate LISP (and love it) is because you have to change your thought patterns to use it well. C++ and C are 95% similar in terms of how you think when spewing code out your fingertips.

    5. Re:No shortage of Tech workers! by Anonymous Coward · · Score: 0

      You're right.

      There's little room between

      Over-qualified.
      and
      Under-specialized.

      You're either a threat to the guy doing the hiring or they've not planned on a few months for the hire to get up to speed.

      The project is always behind schedule. The manager always wants the guy who can pull off a miracle for peanuts and this guy must be a perfect fit to that managers imagined profile. When no hire can be found, it's the market, not the managers poor planning that gets the blame. Upper management gets snowed into believing there are no workers and that they must be brought n from overseas.

      There are plenty of skilled tech workers and managers who are willing to work for reasonable salaries. The problem is that they can't get past the empty suits who are running the show.

      The solution. More new businesses. Quit worrying about getting a job and focus on building something new. Sure, you might live in a tent for a few years like my millionaire inventor uncle, but that's sometimes the price of success.

    6. Re:No shortage of Tech workers! by Darth_Burrito · · Score: 1

      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.

      Unless your normal speed is very slow, it really can take many months to a year to get up to speed in a new language depending on how much time you have to devote to the learning process. The hard part isn't learning the basic syntax/quirks of the language so much as it is learning how to appropriately use all of the libraries.

      For example, I've been programming in PHP for a year and this is something like my 10 billionth language yet I'm still spending a decent chunk of time building up my knowledge with tools that have been around for a while (QuickForms, DB, DB_DataObject, Smarty, etc). If I'd already been programming in PHP for a few years, I would have been significantly more productive in that respect over the past year.

    7. Re:No shortage of Tech workers! by Anonymous Coward · · Score: 0

      I have to agree with this.

      My problem is that my 10 years in IT doesn't seem to count when they want a college degree, so it never makes it past HR. Seems to me if the hiring supervisors got the **actually see** the applications then there would be no shortage in the IT industry.

    8. Re:No shortage of Tech workers! by Anthony+Liguori · · Score: 1

      I know a half dozen types of Unix, but I don't
      know "X" Unx.


      Six Unices eh? Ok, I'll bite, let's assume that you know Linux, FreeBSD, Solaris, SCO, NetBSD, and FreeBSD.

      Now there's someone looking for someone to admin a network of 100 HP-UX machines. Guess what? HP-UX is sufficiently different from all of the above that it will take you a fair amount of time to learn it. Sorry pal, I agree with the employer here.

      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.

      Really? C++ in a few weeks? So you could master the detailed workings of metatemplate programming, the sublities of C++'s various flavors of inheritence?

      If you have 5+ years of experience in C or Java, that doesn't equate to 5+ years of experience in C++.

      The attitude you express is dangerous. The worst thing for a project is when the people involved don't understand what they don't understand. That's how projects fail.

  47. Open up the labor markets by Ingolfke · · Score: 1

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

    Actually, raising wages here in the States would make offshoring to India, China, Eastern Europe, and other lower cost locations more appealing because the cost differences between hiring a U.S. engineer and a foreign engineer increases in the favor of the foreign engineers. Raising wages make businesses that do offshore parts of their labor force successfully that much more competitive against those that do not offshore, because they have lower cost of doing business, or for that matter it makes foreign businesses that much more competitive to start with. The H1Bs also bolster these developing locations by not allowing the best and brightest to come to the U.S. for more money. Raising wages and keeping the H1Bs will keep wages high in the short term, but will ultimately result in stronger foreing competition and migration of business from the United States to other regions, resulting in lower wages here in the U.S. and fewer jobs too.

    H1Bs are a mistake. They need to be done away with. Open up the labor markets now.

    1. Re:Open up the labor markets by Anonymous Coward · · Score: 0

      The engineers cost more because they are here.

      Just like a room in New York City costs a lot more than a room in Albany.

      Who ever said that wages have to be the same world wide for all workers? Countries like India and China don't follow the same standards as the United States. For example 2000 people have died this year in coal mines in China. That is a national tradgedy. You should be ashamed to think that labor standards are the same world wide.

      You sound dumb. You are probably the son of a rich family. You probably don't have any real skills except counting your families money. I feel sorry for you.

    2. Re:Open up the labor markets by Ingolfke · · Score: 1

      You sound dumb. You are probably the son of a rich family. You probably don't have any real skills except counting your families money. I feel sorry for you.

      I am dumb, you've found me out. I am only good at counting the billions and billions of dollars that have been in my family for ages and ages. Oddly enough earned through our foreign Chinese mining operations.

      Now... to be a little bit more serious, although you don't really deserve a response. Companies want to get a job done, they want to do it for a set quality at the absolute lowest possible cost. If someone in Albany can do it equally as well as someone in New York City, they will pay the person in Albany not New York City. Now if there is some reason that they absolutely must hire someone in New York City then they'll go ahead and hire the person in New York and understand that as a cost of doing business. For many jobs we're finding that you don't have to located in any one particular place to do the work.

      The standard of living that people have come to expect is in question. The labor market is growing rapidly as technology and education spreads which means the labor supply is increasing and driving down the costs of labor.

      Don't bother thinking about any of this too hard though, because you're feeling sorry for me and that makes me feel really good... almost as good as counting all of this unearned money. Let me go back to counting that.

  48. I call bullshit as well. by Anonymous Coward · · Score: 0

    A 100:1 candidate to hire ratio?

    If you're the hiring manager, you're fucking fired.

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

  50. Great idea... by Anonymous Coward · · Score: 0

    as if my length of unemployment hasn't been long enough.

  51. what fifty billion could buy by victorvodka · · Score: 0, Troll
    50 billion is such a large quantity of money that just by spending it semi-strategically it leads to vast returns. If Gates' concern is about America being left in the dust, he could do well by encouraging things that once made America an attractive place for intelligent people to come. One thing that needs to end RIGHT NOW is the increasing dominance of America by religious extremists. These people do not believe in asking questions, performing experiments, or ideas that came after the various gospels. These people benefit from CD players and incandescent lightbulbs, but they act as if we'd be happier with a fully medieval mindset. Take for example, their advocacy of the teaching of Creationism or "Intelligent Design" in public school. To teach these things, a teacher must convince a child to deny what is observed and believe something on faith. What kind of semiconductors will a mind molded this way be able to imagine? Never even mind that - what kind of plumber can think that way? Have you ever had faith-based plumbing or electrical work done on your home?

    Bill Gates needs to be fighting the imposition of faith-based culture or soon enough we'll be the technological equals of Tragicistan.

    --

    The flag just makes more sense than the constitution. - Judas Gutenberg

    1. Re:what fifty billion could buy by aleatory_story · · Score: 1

      I'm sure that would be a great PR move for Bill! I can just smell the religious boycotts.

      I agree with you that the beliefs are outdated, but there's just no way to go about this. It's got to come across naturally. I think we've come along way since the advent of the printing press. Sure there are still some stragglers out there holding onto absurd ancient values. They do slow down things, but it's not always a bad thing. Sometimes we do need to stop and look at the moral implications of new advances, especially in the field of science. Occasionally there is more to them than some irrelevant thing jotted down in scripture; there are things like genetic engineering that could really change the fabric of our society, and it's nothing we should jump into. Too much change too fast can be just as fatal as too slow change. A balance is a good thing.

      --
      Whatever you may be sure of, be sure of this: that you are dreadfully like other people. - James Russell Lowell
    2. Re:what fifty billion could buy by Anonymous Coward · · Score: 0

      You should try and get out of your dungeon a little more often. A little fresh air can clear the mind and bring a new perspective on things.

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

    1. Re:Wow by Anonymous Coward · · Score: 0

      Now that is the funniest thing I have read all day!
      Kudos.

    2. Re:Wow by Spudds · · Score: 1

      That sir, I am embroidering on my pillow!

  53. not smart enough to ask for the same salary? by jogbra · · Score: 1, Troll

    I like the assumption that employees on H1 visas have a different pay scale, performance reviews, etc. Unless you can provide proof that this is the case you should avoid speaking of what you know nothing about...

    1. Re:not smart enough to ask for the same salary? by BigTunaCan · · Score: 0

      It is a fact that these people are as a general rule payed less. As a perfect example, I previously worked as an engineer with a company where I was the ONLY American on the engineering team. The sole reason for this decision was that management was trying to keep costs down. They would hire people on work visas, generally Russians, for positions where they could easily have placed qualified local candidates. They of course made the claim that they could not find qualified candidates locally, but the truth was that they could not find qualified candidates locally. I saw many local people interviewed there and then offered jobs at incredibly low, unreasonable salaries. Those Americans would counter with a reasonable salary demand or reject the offer outright. The company would then just go hire another Russian. As I stated before I was the ONLY American working in the engineering department. The only reason I was working there was because I had been laid off after my prior employer lost a major contract. I took a $10,000 a year pay cut to go to this scamming company. Less than a year later I quit to go work for another company that gave me a $17,000 a year pay increase. Of course these companies are hiring foreign workers because it costs less. So now you can go talk about something you actually have a clue about.

    2. Re:not smart enough to ask for the same salary? by tompaulco · · Score: 1

      I worked at large construction and agricultural equipment manufacturer in the data warehouse department. Two of my coworkers were on H1B visas. They were making $35,000 per year. The average starting salary for a computer science graduate at the time was several thousand dollars higher than that. After three years, I was also displaced from the company in favor of foreign labor.

      --
      If you are not allowed to question your government then the government has answered your question.
  54. pedantic correction by Anonymous Coward · · Score: 0

    That's a theory, not a conspiracy.

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

    1. Re:Outsource to Alaska! by R3d+M3rcury · · Score: 1

      ...and with global warming, the climate will be perfect all year 'round!

    2. Re:Outsource to Alaska! by core+plexus · · Score: 1
      Although that may be meant as a joke, it is true in many ways.

      I have seen significant changes in the climate in the last 20 years. In the last few years, it has been warm enough to grow corn, melons, peppers, and other stuff, and the shorts and bikinis are already out, even though the lakes are iced over. Having come here from El Paso, I welcome our Global Warming StringTop Wearing Overlords. I smell coconut.

      Even the 'winters' are warmer, and the last few have had little snow that stayed, although it did dip to -20 for a few days. That's the view from south-central Alaska.

      The downside is the growing pains from being the fastest-growing part of the U.S.

      As a geologist, I see that just 9,500 years ago, this place that I have built my home upon (a glacial moraine) was buried by ice that was then over 1,000 feet thick. The climate changes, with or without human influence. Adapt or perish, I say. In the meantime, I'll code when I'm not digging.

      -cp-

      Alaska bear-mauling victim survives rare second attack

  56. Better idea. Install Linux on all 'NEW' computers by zymano · · Score: 0, Offtopic

    Lets outsource and opensource operating systems.

  57. Linux Coders Work For Free ANYWAY by Anonymous Coward · · Score: 0

    so making 20K/year seems fair

    Linux...free...as in DUMB

  58. Re:The pay is going to go somewhere, so keep it he by synx · · Score: 1

    Companies can only get away with this while H1Bs feel threatened with deportation if they speak out against their employers. The solution is to either:
    - No immigration (not feasable)
    - Better more permanent immigration

    In the second scenario, immigrants would feel more comfortable demanding better pay because their existence in the US is not threatened by 1 boss who wants to reduce salary expenses.

  59. Don't expect remedial education. by Anonymous Coward · · Score: 0

    Nah, I know what he means, having done technical interviews myself.

    The vast majority of candidates seem to think that code is something you just write down, and that if it compiles it's good. In other words, they're not engineers, they're kiddies.

    It's not a case of recruiting standards being set too high, but of education in CompSci (or industrial experience in lieu) being almost non-existent.

    You can't expect companies to provide remedial education. That's what school was for --- that place where you should have been all those days that you hung out down the mall with your skate board.

    1. Re:Don't expect remedial education. by Vicissidude · · Score: 1

      The only people I've seen who denigrate Computer Science education are those who've never been through it. Every CS class that I went through had at least a third of the class drop out before it was over because it was so damn hard. Some actually tough classes had a higher dropout rate.

      Frankly, these same people who denigrate CS education often have huge holes in their own knowledge. However, without that education, they can't see their own deficiencies. They are literally ignorant in whole sections of computer science.

    2. Re:Don't expect remedial education. by Anonymous Coward · · Score: 0

      You can make a class as hard as you want but that does not mean that its an effective education or that the students are learning the needed skills.

      I've been through enough bullshit college courses that were solely intended to weed out students before they became juniors and seniors. These classes did not concentrate on qualitative learning, they concentrated on the sheer volume of work combined with the most lousy professors.

      I can't speak for the employer, maybe he is too picky, I don't know. However, I have met enough CS grads to know that there are students out there who manage to get degrees without having a comprehensive or adequate background in the material.

    3. Re:Don't expect remedial education. by Vicissidude · · Score: 1

      Maybe if you went to ITT. If you actually went to a decent school, that would not happen.

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

    5. Re:Don't expect remedial education. by Vicissidude · · Score: 1

      From looking at tons of job listings, employers seem to only want a laundry list of certain programming languages and applications. Anyone with a CS degree from a decent school can become proficient in any of those languages or applications in as little as two weeks. Any "specific technology" requirements are therefore irrelevant when dealing with someone who possesses a CS degree. Those laundry lists are only good for those without a CS degree and therefore unproven skills.

      CS programs require a great amount of group work in which you must "coordinate with multiple other people". Your grade in the class is often dependent on both the success of your combined product, but also how your classmates rate you and your participation in said project. So, that complaint is irrelevant.

      As for the ability to "communicate with the customer (whoever specifies the requirements)", that can be seen as communicating with the professor. Professors determine the requirements, which are not often clear. Students must determine and fulfill the requirements of their projects from these very demanding people. The fact that you must deal with multiple professors every single quarter and from every single class you take means that you have a great deal of experience communicating requirements by graduation. So, that complaint is irrelevant.

      Your last three complaints, "perform first-level quality assurance (unit testing, et al.), design interdependent systems, and encode processes in a computer language" are frankly bullshit. ALL of those things are done in computer science courses.

      Programmers are not software engineers. It's the same difference as between a carpenter and a structural engineer. One might be good at building, but the other knows a little of everything regarding design. One might know some things to design a house, the other is guaranteed to know the information to design a house. Which would you trust to design your house? Which would you trust to design your mission critical software? You wouldn't want just a programmer.

    6. Re:Don't expect remedial education. by tompaulco · · Score: 1

      However, high school students still are primarily getting computer science degrees.
      In my neck of the woods, the High School students go into MIS. But hey, that works out for them, because when the companies around here want an IT person or a developer, they immediately post a position for an MIS major. If I wave my Electrical Engineering and Computer Engineering degrees at them, they say, "No, we need an MIS major, someone who knows computers and programming."

      --
      If you are not allowed to question your government then the government has answered your question.
  60. Slashdot MinuteMen by Anonymous Coward · · Score: 0

    We should either deport all foreign workers or open up our labor market wide to anyone qualified who will work for the least.H1b visas are bullshit anyone should be able to come to the US and work in any field or we should deport ALL illegal aliens and jail anyone who hires an illegal immigrant.
    Why the hypocrisy?

  61. Re:The pay is going to go somewhere, so keep it he by Ingolfke · · Score: 1

    There will always be some IT jobs kept in the US.

    Assuming jobs move offshore because of higher domestics labor costs the total # of jobs will drop reducing the total demand for skilled workers. Either the # of skilled workers will drop as people look for other kinds of work b/c they aren't finding it in IT, or people will take lower salaries in order to get a job.

    Why does a programmer, tester, system analyst, or program manager need to know anything about the customer's culture? Why not just have a few marketing/sales guys deal w/ that. You'd need support that understand the customer's culture.

  62. maybe... by whoisshe · · Score: 1

    ... they just can't get programmers to work at *microsoft*. out of self-respect.

    --
    who is she? leave a comment!
  63. Subject by Legion303 · · Score: 1

    Sure you can't find qualified workers in the US, Bill. Seeing as how the economy is still shot after about 6 years and I know companies who were laying off employees with up to 10 years' seniority, I guess there are no more qualified IT people. They must have packed up and moved to India, I suppose.

    BTW, the article's title is misleading. Gates isn't calling for an increase, he's calling for an extension to the temporary limits set on foreign workers.

    1. Re:Subject by Ingolfke · · Score: 1

      BTW, the article's title is misleading. Gates isn't calling for an increase, he's calling for an extension to the temporary limits set on foreign workers.

      I did not get that from the article at all. Cite your source.

      From the article:

      The United States should remove visa limits to allow more skilled foreign citizens to work at U.S. companies if it wants to remain a leader in technology, Microsoft Corp. (MSFT.O: Quote, Profile, Research) Chairman Bill Gates said on Wednesday.

      "The whole idea of the H-1B visa thing is, don't let too many smart people come into the country. The whole thing doesn't make sense," Gates said.

      But he reserved his sharpest criticism for the visa caps, which he called "almost a case of a centrally controlled economy."

      "If the demand is there, why have the regulation at all?" he said.

  64. And this is one of the cases where I kind of agree by melted · · Score: 1

    And this is one of the cases where I kind of agree with Bill. There's a huge shortage of _qualified_ candidates. Folks who knew what the heck they were doing either didn't lose their jobs in the first place, or found other jobs shortly after being laid off.

    You can't fix this problem with only money. If you up the salaries to generate interest in CS majors among students you will see the bubble all over again. Companies will be flooded with idiots who want to get rich quick and don't care much about anything else.

    On the other hand until Green Card system is fixed raising H1-B cap will be equivalent to allowing slave labor. The issue with Green Card process is that it currently (illegally!) takes five years. During these five years you can't change jobs. This leads to all sorts of abuses on the employers' part.

    If this was fixed, raising or removing H1-B cap would truly be about bringing the smart people into the country. Until then it's about slave labor, sorry, Bill.

  65. 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
  66. open the flood gates by fatjesus · · Score: 1

    It will increase the overall quality of software. Those of you that suck will have to find something else to do.

    1. Re:open the flood gates by fatjesus · · Score: 1

      no pun intended

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

  68. ...or maybe... by whoisshe · · Score: 0, Troll
    ...this is just further evidence of microsoft stroking the current administration's pecker by diluting the labor supply to make it cheaper for big business.

    much like they're stroking the administration by paying ultra-reactionary ultra-religious RALPH REED $20,000 per month.

    i wonder what that's for. maybe the bush administration is going to expedite patent protection for microsoft.

    --
    who is she? leave a comment!
  69. Re:The pay is going to go somewhere, so keep it he by Ingolfke · · Score: 1

    Someone needs to write a piece of software. If an Indian company can do it for $10 and a U.S. company can do it for $50. Who do you think customers are going to buy from? They don't care who makes the software as long as it works. Locking jobs in the U.S. and artifically inflating wages only makes sense if the U.S. is the only provider of a particular resource. We're not when it comes to IT, we are most likely the best provider right now (or one of the best), but by using legislation and not competition to "protect" U.S. jobs and current salary levels all we're doing it enabling foreign companies to grow stronger without the threat of strong U.S. companies with equally competive labor cost structures.

  70. Self Defeating by the+eric+conspiracy · · Score: 1


    Wonderful. What a pile of steenking crap.

    US business complains that they can't find top talent for low wages domestically. Why do you think that is? Because outsourcing and the previous wave of imported talent depressed wages and drove up unemployment in the field so much that it has discouraged people from taking up CS as a major (universities are reporting huge dropoffs in CS majors).

    Too goddam bad. The only thing that is going to cure that is a good long period of good wage growth and low unemployment in the field. If that causes US tech businesses a little pain, well they should have thought about that before lobbying Congress for a quick fix. Business isn't under any obligation to consider external factors, but surely government is. Since they bear a lot of responsibility for creating the current situation at the behest of business, they are going to have to stop up their ears until things right themselves.

    Comapnies used to treasure their talent pipelines. Now they abuse them, and run to congress when they find that the pipeline isn't full.

    It makes me sick.

  71. What is this about? by beforewisdom · · Score: 1

    What is this about?

    If he wants cheap labor, M$ already has outsourcing set up in India.

    If he wants cheap labor here there are plenty of out of work I.T. people who would probably be willing to work for less just to have a job.

    Can anyone guess what is behind all of this?

  72. Let me get this straight. by porkchop_d_clown · · Score: 1

    My salary has been flat since 1999, my co-workers are all terrified of losing their jobs and being unable to find another in software development and yet we need to bring in more cheap labor from overseas.

    Yeah. Just the thing.

    I don't know about Washington State, but on the east coast we aren't looking at a shortage of people, we're looking at a shortage of positions for people to fill.

  73. Not a bad idea by Anonymous Coward · · Score: 0

    There's a theory that if you let in foreigners, they'll take jobs. That's true. Nevertheless, this is a dumb way of looking at it. There are two relevant figures:
    * Number of jobs available
    * Number of jobs in use
    Foreigners clearly impact the second figure. The key question, however, is whether they use more jobs than they create. If we didn't have any technologists in the US, we'd have no tech industry, and while foreigners would be using zero jobs, there'd also be no tech jobs at all.

    The answer is a bit more difficult to determine. Nevertheless, the types of people who create jobs are the types of people who start or grow businesses, who can more-or-less be described as intelligent risktakers. Anyone willing to leave their friends and family to give it a go in a new country is a risk taker. That leaves the question of intelligence. If we only give visas to intelligent foreigners, they'll come in, grow our economy, and net result will be more jobs, not fewer.

    Skimming the brains of the rest of the world has worked brilliantly for the US economy for the past hundred years. Why give up now?

  74. do you have papers? by fermion · · Score: 1
    What I have seen happen over the past 10 years is this/

    First, a master in computer science of some such field has been pretty easy to get, so most firms want this level of credential. This is reasonable. However, it does leave out a lot of people who have read all the right books, can code in many languages, can crank out code a very reasonable rate, and have good people skills.

    Second, as has been document, age discrimination starts in the mid 30's. Anyone who is suspected of being over 30, and has not built up enough experience to be in a senior position, is not going to be hired.

    Third, women are often overlooked and underpaid, at least with my anectodotal experience. There really is not reason for this as women are very analytical and tend to be as good at languages and math as anyone else.

    Fourth, realted to the last two issues, most compaies want juniors to work incredible hours for somewhat low pay, as is shown in the video game industry. Since skill is not often valued, the ability to crank out the code is seen as the premium.

    Really the H1B visas are bieng overused. They bring in kids from Europe to work at ski resorts. They bring in kids from Asia to work our computers. It is any wonder that the work ethic of American kids is so bad. They have no place to go. It is like, if all dictators goes to France when they are overthrown, where to French dictators go. A kid studies all his or her life, and gets a job, only to lose it as soon as the firm finds a cheaper way to do things. I see companies struggling to find non-US employees, who don't even show up for work, when qualified Americans are waiting for jobs.

    I don't want to be anti anyone, but it is true. It seems that firms are purposely setting standards to exclude local labour. And it is not so bad, but who is fucking going to buy the products. Only the people who the firm imports? And how much money is leaving the country, on top of the current trade deficiet, to feed the foriegn families. I understand that firms must compete, and that they do not like to train, the hiring an indentured servent is preferable to a free agent, but a balance much be found. We can't all just stand around selling things to each other and creating pyramid schemes while the rest of the world creates all the cool stuff. I know that all firms say we try to get good people, but we can't. Yeah, just like it used to be impossible to get a good female executive or a good black accountant.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  75. Re:The pay is going to go somewhere, so keep it he by plague3106 · · Score: 1

    Cheaper isn't always better.

    And thats exactly the attitude that will have everyone living in a shack.. 'its cheaper i don't care how it got to be cheap i don't care if it destroys our country, as long as i don't spend as much!'

    Ever stop to think that is the reason the number of poor continues to increase and the middle class is shrinking? Good paying jobs are leaving and being replaced with walmart cashiering positions. Great.

  76. 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.
    2. Re:If they're getting better offers... by Knara · · Score: 1
      The man/woman has a point. If you're not able to find good engineers, almost certainly you are either a) not offering enough in the way of salary and other compensation, or b) are being too picky.

      What I don't understand is the reluctance of many companies to foot the bill for training. If someone has a resume that looks great, but is lacking some skillset, hire'em and put in some money for training. I've heard of very smart situations where the deal is: We hire you (perhaps provisionally) and we send you to training. If you pass the training, we'll pay for most/all of it. Sounds smart to me. I think a lot of good folks would go for it.

      Can't help but reiterate the bit about critical infrastructure, too. People just aren't paying enough to lure good engineers or what not. It's no small feat to be able to *properly* implement software designs or infrastructures (any goober can do it wrong or insecurely). Compensation should reflect that. Especially in infrastucture positions where the employee is basically on-call 24/7/365, their pay structure needs to reflect that they are working as often and hard as any other employee with similar employment demands.

    3. Re:If they're getting better offers... by tazan · · Score: 1

      It always griped me that the trucking company I worked for paid the truck drivers 2.5 times what they paid their programmers. I could step in and drive that truck tomorrow and they'd never know the difference. Somehow I suspect the coding might not get done as well with a teamster doing it.

    4. Re:If they're getting better offers... by Sun+Rider · · Score: 1

      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?

      Considering the economy as a whole, profit comes from paying employees less than what they produce, so, people who help maintain or administer this economic system are more important for the money owners. Techs, Engineers, other direct employees are just labor, they less they make, the higher your profits. Some say, in a modern economy materials, equipment cost more than labor, but remember those materials and equipment need labor themselves. So, in the whole, profit comes from paying direct labor less, and people that helps this happen will be paid more.

    5. Re:If they're getting better offers... by StarsAreAlsoFire · · Score: 1


      It's no small feat to be able to *properly* implement software designs or infrastructures (any goober can do it wrong or insecurely)


      Oh no. I know plenty of goobers that can't do it at all ;~)

    6. Re:If they're getting better offers... by Anonymous Coward · · Score: 0

      I completely agree.
      This goes not only for the US, but for most European countries as well. There are lots of excellent out of work ICT specialist. There is just a shortage of excellent ICT specialists accepting a minimum wage. Especially those with of 25 years of age with 10 years high-level ICT experience.

      Companies (and the government) are starting to complain that there is a shortage here (the Netherlands) as well, while in actual fact, there is no shortage at all. Quite the contrary.

    7. Re:If they're getting better offers... by Knara · · Score: 1

      INDEED!

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

    1. Re:With all due respect.. by Anonymous Coward · · Score: 0

      GO home please, we don't want you here.

    2. Re:With all due respect.. by xzap · · Score: 1

      What would your ancestors have done if the Indians had told them that. Hey wait a minute...they did! I, on the other hand, come in peace.

    3. Re:With all due respect.. by /dev/trash · · Score: 1

      Uh huh. And here I am doing 411, since I can't find a job in CS. Seems quite fair to me.

    4. Re:With all due respect.. by xzap · · Score: 1

      Have you considered grad school? Its not hard to get into a school that will pay tuition + stipend for you. Worked like a charm for me. Like you I too come from a not very well known undergrad school. Getting my grad degree at a very reputed school can go a VERY long way to help u getting a job. You just have to get a good score at the GRE, get good recommendations from professors and/or employers that highlight your ability to think outside the box and apply those ideas and write a persuasive statement of purpose.

  78. Perhaps Honda could answer your question by alizard · · Score: 1
    Why does a programmer, tester, system analyst, or program manager need to know anything about the customer's culture? Why not just have a few marketing/sales guys deal w/ that.

    This has been tried and it doesn't work.

    It turns out that if the people designing a product don't understand where it is going and how it's really going to be used, your product is likely to suck.

    Honda's had R&D operations in the USA for years.

  79. Mod UP !!! by Anonymous Coward · · Score: 0

    The faux-submitter Randeep "Igochyorjob" slipped a subtle troll trough. Brilliant!!!!

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

  81. Economy must be improving by Anonymous Coward · · Score: 0

    That's one of my economic indicators, increased lobbying and PR spin on raising the H1B quota. The problem with this indicator however is that companies tend to think real long term on this. EMC has started PR spin on this a year ago.

  82. Randeep Igochyorjob needs to learn some economics. by Anonymous Coward · · Score: 0

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

    Government meddling with wage rates would actually increase unemployment. Having a degree in engineering should not guarantee a job. What makes an engineer more important than a sociologist or physicist? The government should stimulate innovation because that would decrease unemployment. Maybe Gate is looking for engineers who have a different mentality. No more free hand outs.

  83. But MS is already a top payer. by Peter+Cooper · · Score: 1

    This is a bit of a turnaround for Gates, no? Microsoft's employees are already amongst the best paid and best supported. Their benefits, bonuses, and salary are significantly above average for the sector. I can't see how they'd have problems attracting coders on a monetary basis alone.

    I would have considered the fact that it's not really considered 'cool' to work on MS stuff (or that most of the world's best coders and hackers are UNIX geeks) to have been the biggest problem MS has.

    1. Re:But MS is already a top payer. by benjamindees · · Score: 1

      This probably has more to do with Microsoft's customers than their internal employment needs. You can't keep selling crapware that requires a full-time person to reboot it when it crashes without a healthy supply of intelligent people willing to work for peanuts doing mind-numbing work.

      --
      "I assumed blithely that there were no elves out there in the darkness"
  84. Nonsense. by porkchop_d_clown · · Score: 1

    After I learned 25 different programming languages, I stopped counting.

    Here's a hint: all the 3rd generation languages - Basic, Pascal, C, Modula, Fortran, were fundamentally interchangeable. The concepts line up just fine, only the details were different - which is why I kept the reference books handy.

    C++, Objective C, Java are the same. The CONCEPTS are the same, only the grammar and the optimizations are different. Sure ObjC is going to frustrate you till you grok retain/release memory management, but a red/black tree is a red/black tree no matter how you code it.

    You want different? Try coding in FORTH or APL. They were fun.

    1. Re:Nonsense. by synx · · Score: 1

      The devil is in the details. To say that C++ and Objective C, and Java are the same indicates to me you don't know those very well. Yes they are all 'OO', yes they all support objects and methods, etc, but there are many other details. For example, compare and contrast the method dispatching technology in those languages. Also while you're at it, compare the memory allocation and management techniques. I would be expecting the word 'dynamic binding' in your answers.

      The details you denigrate can mean the difference between taking 2 weeks to solve an issue, and taking 1 day to solve the same issue.

    2. Re:Nonsense. by Com2Kid · · Score: 1
      • The devil is in the details. To say that C++ and Objective C, and Java are the same indicates to me you don't know those very well. Yes they are all 'OO', yes they all support objects and methods, etc, but there are many other details. For example, compare and contrast the method dispatching technology in those languages. Also while you're at it, compare the memory allocation and management techniques. I would be expecting the word 'dynamic binding' in your answers.


      I could tell you the differences, more or less, most importantly though, when coding the solution in C++, if you walk by me, you would hear constant muttersing of "I could do this so much faster in Java...."

      Yes dynamic binding would be in my answer somewhere, C++ has to be specifically told when to do it, Java likes to do it automatically (when doing an OO theory versus performance trade-off, Java tends to go the OO theory route).

      Memory allocation and management is something that anybody who has completed the freshman sequence in programming SHOULD be able to answer, come on, pointers are introduced in the second course, memory management in depth in the third.

      Maybe you just are interviewing a lot of canidates with brain rot? I honestly cannot think of a SINGLE one of my fellow students who could not answer that. Now maybe some of them have such bad communications skills that it would take them awhile to understand what you were asking (heh), but they all would answer the question sooner or later. All of them would CODE properly from the get go. I do understand though that being able to communicate with other developers is just as essential of a skill, if not more so, than coding itself.
    3. Re:Nonsense. by Anonymous Coward · · Score: 0
      C++, Objective C, Java are the same. The CONCEPTS are the same, only the grammar and the optimizations are different.

      No! Not even close! C++ in particular is not like the others. If you haven't really pored over the STL, done a lot of template specializations, read the boost mailing lists for a while, and read books like Modern C++, you don't understand C++. The inventor of C++ does not call it an object-oriented language; he calls it a multi-paradigm language. You need to understand why in order to program C++ effectively.

    4. Re:Nonsense. by feronti · · Score: 1

      Memory allocation and management is something that anybody who has completed the freshman sequence in programming SHOULD be able to answer, come on, pointers are introduced in the second course, memory management in depth in the third.

      Maybe you just are interviewing a lot of canidates with brain rot? I honestly cannot think of a SINGLE one of my fellow students who could not answer that.


      Unfortunately, I can name several of my fellow students who have openly admitted that they don't fully understand pointers and memory management in C++. And these are graduating seniors no less. In a C++-based program (our department never drank the Java Kool-Aid, mainly because most of our graduates go into the auto industry to build embedded systems) But I would certainly agree that they should know it.

      I also agree with your sentiments in your earlier post. While I haven't quite gotten to 25, I have learned enough that I can see where the languages in the same categories are pretty much all the same. But I also would agree with the other poster that C++ is kind of in a category all its own. For example, while I grok templates for simple types of generic programming (i.e. just plug in the type here), I haven't learned any other languages that have a similar facility, so I can't say I fully grok it (since I haven't seen it from a different viewpoint), and there are things I've heard about using templates that I don't fully understand.

  85. Cingular by Anonymous Coward · · Score: 0

    When Cingular bought ATT Wireless, they laid off about 1/3rd of the Engineers, this was 2 months ago.

    Yea, no engineers in America, need to outsource.

    Schmucks, arnt you glad you voted people into office that want to outsource your unemployeed ass? Idiots.

  86. Cheap labor? by netglen · · Score: 1

    So Billy Boy is looking for a new source of cheap serfs?

  87. Well... by game+kid · · Score: 1

    ...I guess I'm not the only one who read this news item for the submitter's surname. It's like a good XML file: somewhat long, but well-formed.

    --
    You can hold down the "B" button for continuous firing.
  88. Unemployed and looking by Anonymous Coward · · Score: 0
    As an unemployed techie with a graduate degree, let me tell you: the job scene is not that great. I'd like to have some of what Mr. Gates is smoking.

    I have been applying for many months now, and nary a peep. I'll admit that I'm not in one of the hot areas (like Bay Area, Redmond and Boston) so they might be reluctant to fly me in for an interview. But think about it: if they can fly someone in from India, one would hope they'd be able to fly someone in from Backwoods USA.

    Mr. Gates is biting the hand that feeds him. Pissing of techies like this and treating them like crap will get him exactly that: crap. Looking at his product, it appears he has been doing so for a few years now.

  89. With all due respect ... by Anonymous Coward · · Score: 0

    you could probably get a job back home. I don't think you "require" an H1-B visa to find work.

    1. Re:With all due respect ... by xzap · · Score: 1

      Thats true, and the day I get a non code-monkey, non COBOL job at home will be the day I go, nay the day i RUN home.

      On second thoughts, I'd prefer to fly.

  90. Amen. by porkchop_d_clown · · Score: 1

    There is a real problem, though, that the world is full of idiots who spend years using a particular language and still don't properly understand it.

    My rule on interviews was to have 10 "impossible" questions - really esoteric stuff like "Give me an example of a thread-interpreted language." It annoyed the managers to know end because it flustered the candidates. But I wasn't interested in whether or not the candidates *knew* the right answer, I was more interested in watching them work through the question and try to figure out the answer.

    (for the curious: AFAIK, FORTH and Postscript are the only two thread-interpreted languages. Basically, they convert source code to a dictionary-based jump table. In this case, the word "thread" refers to the path of execution and has nothing to do with the modern meaning.)

    1. 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.
    2. Re:Amen. by Anonymous Coward · · Score: 0

      Um, that's 3 languages.

      And I've never even heard of AFAIK.

  91. The logical solution by Anonymous Coward · · Score: 0

    High tech executives like Bill Gates continue to whine that they just can't find needed talent domestically, and they need to bring in engineers from Third World countries, who just happen to make less money, and can be sent home at any time if they aren't sufficiently docile.

    We all know it's about depressing American wages, but the executives claim it's just an issue of a talent shortage in the U.S.

    Well, let's call 'em on it.

    Let's see if they'll put their money where their mouths are.

    Let companies bring in as many engineers as they want. No cap at all.

    But here's the twist: not only do they have to pay the engineer the "going rate" for the position, as determined by the government, but they have to pay the *government* the same amount for the privilege of bringing in the foreign engineer.

    So if the going rate for an engineer with a certain amount of experience in a particular city is $50,000 per year, the company has to pay the engineer $50,000, and they have to pay the government $50,000, too. The money they pay the government will be used to fund enforcement, so the companies don't play games.

    That way, companies can get all the talent they want, but they have the incentive to hire Americans, because the foreigners cost them twice as much!

    1. Re:The logical solution by Anonymous Coward · · Score: 0

      And they have to keep paying the government that amount every year, but like they keep paying the engineer. So it's a continuing cost of doing business, which should encourage them to switch to an American employee as quickly as possible.

  92. Igochyorjob is a fake name. by Anonymous Coward · · Score: 1, Insightful

    You got trolled.

  93. Re:Yes. Gates is involved big in outsourcing. LINK by Ingolfke · · Score: 1

    It's all about raising the value of their stock.

    Yes, that's right. People invest money in companies hoping to get their money back and earn a profit. They are not giving the money to charity. CEOs are hired to provide a return on the investors investment.

    Which is the same way Jobs makes his $$$ but it kills jobs but some investors wealthy.

    Investors start/fund companies that create jobs. Companies are in no way bound to provide employment to anyone.

    To the rest of your post... you are not thinking globally. U.S. companies and U.S. labor are in competition with foreign companies and foreign labor for foreign and domestic cusotmers. If demand for tech jobs is high (which Bill Gates says it is) and supply is low, then the costs for labor will be high. So limiting H1-Bs keeps wages high. That's great for those people who have jobs... for the short term. But since all of the skilled foreigners are now no longer working in the U.S. for U.S. companies, they're going to be working for foreign companies for less money, selling their services to domestic and foreign customers for less money and effectively beating U.S. companies in the marketplace. As U.S. companies lose they will reduce the # of jobs they need, meaning U.S. employees will lose their jobs. As demand drops off for U.S. labor, wages will drop as well. The end result is that you have strong foreign companies and a weekend labor market in the U.S.

  94. 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!
  95. Turn your skepticism the other way, just for fun by jbellis · · Score: 1

    What evidence do you have that "there must be plenty of unemployed quality people out there eager for a job" other than "everybody knows it?"

    I'll tell you, even here in Utah -- not exactly the silicon valley of the midwest -- it seems like I always have 2 or 3 friends trying to hire someone for the past year. And it's been much longer since I've known anyone good to be out of work longer than a month.

  96. Re:The pay is going to go somewhere, so keep it he by The+Vulture · · Score: 1

    The problem that the DOL used to face (I say used to, because the new programs will be fixing this to some degree) is that there are no set job descriptions.

    That is to say, you as an employer could make up any reasonable (or somewhat ludicrous) job description to justify the low wage you'd be paying an employee. How do I know? Well, one of my previous employers made up a crappy job description, in order to put me at a salary on average, $20,000 less than the area I was living/working in (for the same type of work).

    The interesting thing is a new program called PERM, which is for Green Cards. Under PERM, the number of valid job descriptions has been chopped to 1/10 what it used to be, and especially for Green Cards, they are extremely rigid. If they feel that a U.S. citizen can do your job, they will reject the application, even if you have already spent six years training an employee.

    -- Joe

  97. Thoughts on the Dropoff in CS by vkapadia · · Score: 1

    One of the things that annoyed me when I was in college was the large number of CS students who were doing CS to make "mad money". They weren't very good, but they were able to limp by one way or another, and ended up getting well-paying jobs just before the tech bubble burst.

    Since I'm in the tech industry, I naturally would like my wages to go up, but I'd also like my coworkers to be competent. Depressed wages will drive away some domestic talent from entering the field, but it also will drive away a good number of the not-as-talented who want the relatively high wages we get.

    I'm not sure if we really do have a shortage of talented tech workers or not, but I do know that at least a portion of those unemployed tech workers were not that talented.

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

    2. Re:Thoughts on the Dropoff in CS by Anonymous Coward · · Score: 0

      I'm at Stanford and a significant proportion of the smartest undergrads in CS are choosing to go into investment banking or management consulting instead, where you make a lot more money and don't have to worry about being outsourced.

    3. Re:Thoughts on the Dropoff in CS by pstudent12 · · Score: 0
      >all the Indian programmers started taking >Americanjobs

      Thanks for clearing my misconception: I mistakenly thought private american companies gave them jobs to make more money for their shareholders and owners.

      I'm also guessing that you gleefully purchased a entirely outsourced computer (LCD, motherboard, processor, hard drive, everything) and laughed all the way. However, using that entirely outsourced computer to complain about outsourcing is acceptable and good.

      Of course, some would call you a traitor but they would be mistaken too....

    4. Re:Thoughts on the Dropoff in CS by Anonymous Coward · · Score: 0

      AHAHAHA. You think you're going to make money just with a bachelors in psychology?

      You won't. Psychology department is huge and it's an essentially useless degree, unless you're planning on going into graduate work in psychology.

      I started out like you in college, as a CS major my first year. Then I realized that I shouldn't be doing CS because I suck and hate math and science. So I switched to psychology. But I knew if I did that I would *have* to go to grad school to get a type of job that I wanted.

      My big decision was grad work in psych or law school.

      Now I'm in law school.

      I think I made the right decision because all my friends with a psych major are having a REALLY tough time finding ANY type of job where the psych degree helps. Basically they've all taken jobs where they could have come straight from HS (but, hiring was easier because they do have a college degree) and they're trying to work up into a position that they like more later.

      Just something to keep in mind if you're contemplating psychology.

  98. Class/Race Bias by Anonymous Coward · · Score: 1, Insightful

    The parent post is correct, in that there is an intrinsic bias in treating 'skilled' 1HB workers differently then completely unskilled laborers. The parent post is also class biased, and most likely covertly racist.

    Isn't it just as unfair to unskilled workers in the US to allow a flood of people who are directly competing for the same jobs? If the cost of skilled work goes down because of allowing anyone to migrate, doesn't the same thing happen to all workers, no matter what they are paid?

    For example, if we had a policy that limited unskilled workers, the cost of food would increase because the cost of farm labor would go up. People who have a legal place in the society could demand and get higher wages, since they could form unions. Of course this would lead to more people becoming Democrats, and the ruling Republican junta would be forced out of power.

    Yes, I used a word that implies that the US is ruled by a self-serving, thieving, power mad clique that perpetuates its illegal rule by illegal means. It is just possible that the proposed change in policy being discussed here is an example of how this corrupt process works. Gates donates to the Republican, party and he gets something that benefits him at the expense of tens of thousands of other citizens. All in the name of "competitiveness". Meanwhile, he gets richer because everyone else gets poorer. Its called class warfare, and the rich are winning.

    Bill Gates and George Bush are perfectly happy for you to be sleeping in a cardboard box if it gives one of their rich cronies an extra $100 a year. Wake up, or you will be lucky to be eating canned dog food. The unlucky will be eating out of garbage cans...

    1. Re:Class/Race Bias by larytet · · Score: 1
      talking about macro and long term - gains will overweight the losses if the US opens the borders for educated young or middle age people. look examples: UK and Australia.

      immigration policy in no country is democratic and probably it does not have to be. how many reps and dems would sign under requirement of "equal immigration rights" for immigrants from muslim countries and from Mexico ?

    2. Re:Class/Race Bias by Anonymous Coward · · Score: 0

      Why do you idiots use the term 'democratic' incorrectly? Seriously, where were you educated?

    3. Re:Class/Race Bias by JohnFluxx · · Score: 1

      I'm from the UK and I get annoyed when people complain about immigrants comming over and using our free NHS etc. Most of our NHS staff are immigrants! If it wasn't for immigrants we wouldn't have anywhere near the number of doctors and nurses that we have.

      (Personally I think that's worse - brain drain from other countries seems immoral, but such moral points aren't good in the general public conversations).

    4. Re:Class/Race Bias by larytet · · Score: 1

      i am stupid and English is my 3rd language, and i am not american and am not going to be. and i am deeply sorry that i caused you to spend your valuable time in attempt to understand my English-like puzzles.

  99. hmmmmm by gt_swagger · · Score: 1
    [Office Space]

    Bob 1: And uh, oh yea, we're getting rid of Michael Bolton and Samir Nayeenanajar.
    Peter Gibbons: You're getting rid of Michael and Samir?
    Bob 2: Yea. We'll bring in some cheap workers from overseas. Standard procedure.

    *both Bobs nod*

    [/Office Space]

    --
    The Peanut Gallery, Ubergeek, Biblically Sober
    NCAAbbs.com: Thousands of fans, Hundreds of teams, Just one place
  100. The typical whining by JoeF · · Score: 1

    As usual with such a topic, the latent anti-immigrant sentiment of the American programmer shows its ugly face again...
    Why don't you guys complain about Open Source as reason for losing your jobs? After all, everybody using Open Source means that proprietary software companies can't pay their employees anymore. And, Open Source software is written all over the world, by all those pesky foreigners...
    So, why don't you complainers go and "buy American"? Idiots.
    If you want to keep the American economy competitive, you should welcome lots more H1s. Because if you don't, they go and start the next big companies in India and China, and they are smarter as you whiners and they will produce better software than what some whiny, lazy-ass Americans produce. There are more smart people outside the US than inside.
    Real programmers don't whine.

  101. IEEE keeps good numbers.. by xtal · · Score: 1

    Believe me, they're not happy with the current state of affairs with respect to the H1-B program in the USA. It's not too hard to see a collapse in domestic born electrical engineers in North America. I'd guess it's over 50/50 when you get to the hardcore EE stuff, based on my experience with FPGAs. Is this a good long term strategic position to take? You tell me.

    One thing that is always in demand is good people though. The inconsistant piece is the location of the work FOR good people.

    Doesn't affect me either way, I'm Canadian. We've got our own problems here. :shrug:

    --
    ..don't panic
  102. $181,700 average?? by gniv · · Score: 1
    Quote from the article:
    Byington and others said that was because roughly a fourth of the state's high-tech workers were employed by better paying software publishers, where the annual average salary was $181,700.
    There is something wrong with their study. Right? Please say that number cannot be right.

    Do they count all the high-paying execs at MS as high-tech workers?

    1. 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.
    2. Re:$181,700 average?? by Anonymous Coward · · Score: 0

      Well I do work at MS and I can tell you that number is off by about $120K. We actually make more like $300K. Made you look.

    3. 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.
    4. Re:$181,700 average?? by Anonymous Coward · · Score: 0

      I'd like to know when they're going to start outsourcing their middle management. Middle management is almost always the problem. Their short-sightedness is amazing some times. I'm sure they are overpaid as well.

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

    6. Re:$181,700 average?? by Anonymous Coward · · Score: 0

      I am special because I have people skills. The engineers are not good at dealing with people. What the hell is wrong with you people?!!!Can't you pinheads understand this?!! :)

    7. Re:$181,700 average?? by ajnsue · · Score: 1

      The folks overseas are hungrier, just as smart, and not as hamstrung by regulations as the US. They have and will continue to gain marketshare from us. What baffles me is why aren't large companies aren't re-structuring their strategic efforts to encourage innovation within the US. Microsoft, Oracle and big Consulting will get walloped in the near future by new companies formed in Russia and India - whose employee base was trained by US outsourcing dollars.

    8. Re:$181,700 average?? by krunk7 · · Score: 1
      I've done both industry work (in petroleum plants) and IT work. I'm currently working toward a Comp. Eng. degree. I hate to be the one to break it to you, but when you hear of the blue collar industry complaining of jobs leaving the country they're not just talking about "coal mining" and assembly line jobs.

      If I gave an honest assessment of the mental acuity required to excel in either field (skilled blue collar labor or IT), I would put them as roughly equal. The most glaring difference between the two is not intellectual, but the fact that most work within the blue collar area involve a fair amount of physical exertion, are outdoors, and carry a significant chance of physical injury or death.


      For these reasons, I'd expect the skilled blue collar worker to be paid more not less. The tech boom created an inflated demand for those skilled in IT resulting in high wages compared to other areas requiring comaparable raw skill.


      In short, the analogy between the outsourcing of blue collar and industry work and the resultant decline in wages to that of the emerging IT situation is completely and perfectly applicable.

    9. Re:$181,700 average?? by Anonymous Coward · · Score: 0

      Wow, you really f'd up that quote. google is your friend

    10. Re:$181,700 average?? by coastwalker · · Score: 1

      You pose the only solution that sugests how we might keep jobs in the "west" which seems viable to me, work smarter not harder. Something along the lines of creating a workforce that cannot be assembled from talented but inexperienced people. Organisations that rely upon investment in teams over a period of time and have talented and experienced people.

      Exactly what might make these people special does not seem clear, it will not be motivation or cleverness as these are replicatable anywhere. Possibly the marketing department or any other portion of an organisation which relies on cultural expertise? Expertise that analysts have developed by working with people in particular corporate cultures?

      Other routes such as government regulation to maintain jobs that are exportable all seem anti competitive and therefore doomed to failure in the long run.

      Ironic realy that potentialy the only jobs which may not be exportable are those in organisations where a job for life is not seen as laughable.

      --
      Facts are history now plebs have politics for religion on social media.
    11. Re:$181,700 average?? by mister_slim · · Score: 1

      Assembled a lot of ships, have you? Spent a lot of time huddled in the dark, trapped by collapsed project documentation? Do you understand the point of a union? I'm sure you understand the concept of divide and conquer. Assuming you are working in IT, which your arrogance bears out, you have been conquered. Congratulations.

  103. Some numbers to back this up. by btarval · · Score: 1
    That's exactly right.

    The big three Indian outsourcing firms have around an estimated 150,000 people working for them. The current H1-B visa limit is 75,000 (and it's full). So it's pretty clear that what is really desired is a lot of cheap labor, here in the U.S.

    Personally, I think Gates' claim is a smokescreen in order to simply "compromise" and "settle" for a significant increase in the H1-B limit.

    --
    The best way to predict the future is to create it. - Peter Drucker.
  104. 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.
  105. Yeah by melted · · Score: 1

    We interview A LOT of people. I do mean A LOT. We've been doing about six five-hour long interviews _a week_ over the past several months.

    Unfortunately, people don't know jack and we can't hire them because they'd only slow us down.

  106. Better Education? Pay for it... by Clark_Griswold · · Score: 1
    Ok, so Mr. Gates makes all these speeches saying we need to better fund education in the US so we can have more skilled workers (to replace with foreign workers :p ). Fine. So why doesn't Microsoft start paying their share?

    Microsoft processes a good percentage of all its revenue through a tiny office in Nevada. Why Nevada and not Redmond? Well, Nevada doesn't charge B&O taxes (or some other business tax) like Washington does. This saves MS _hundreds_ of millions of dollars every year. Meanwhile, Washington state has the 4th largest class sizes in the US, and the teachers are the lowest paid on the West Coast.

    Once again, Gates has proven that talk is cheap.

    --
    -- Mace only makes me hornier.
    1. Re:Better Education? Pay for it... by Anonymous Coward · · Score: 0

      I heard Bill Gates will match every dollar donated to US schools by open source companies.

      Except it has to be real dollars, not crappy $1 Open CDs with "thousand dollar worth of software you'd have to buy otherwise".

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

  108. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  109. The solution is qualifications by ciurana · · Score: 1

    Greetings,

    I work as a systems architect for a very large company in Silicon Valley. The problem is not that there are a large number of unemployed programmers out there. There are. The real problem is the lack of qualified programmers if you want to do something serious.

    The company I'm working for has about 100 engineers in various capacities. Nobody there has less than five years of experience, nor can we hire anybody with less than that for the work at hand. There are a number of positions open because the QUALITY of the dingbats showing up is appalling. It doesn't matter if they come from recruiters o by themselves. We are in a period of rapid expansion, the promotions (upward or lateral) "from within" are filled and we can't play musical chairs with the people we already have. And we can't find qualified engineers.

    (Clarification: we have about 100 engineers, *not* counting the web guys. I mean real engineers and/or computer scientists and/or equivalent. Also, the really good web guys are equally hard to come by from what I understand.)

    Gates' contention in this article is that MS can't find qualified applicants; they aren't after body counts but after quality. We are in a similar position: if qualified people showed up, we'd hire them on-the-spot! We've need at least 30 more engineers and we can't find them. We aren't advocating more H1-Bs, like Gates is. We are, however, desperate to find qualified engineers wherever we can. They can be Indian or Martian for all we care.

    H1-B visas are a bandaid for the problem: producing more qualified engineers. We need to create a business and professional environment that promotes the growth of the qualified labor pool HERE. The article, and a lot of posters, are missing this point.

    Cheers,

    Eugene

    --
    http://eugeneciurana.com | http://ciurana.eu
    1. Re:The solution is qualifications by grumpygrodyguy · · Score: 1

      H1-B visas are a bandaid for the problem: producing more qualified engineers. We need to create a business and professional environment that promotes the growth of the qualified labor pool HERE. The article, and a lot of posters, are missing this point.

      Hi Eugene,

      It sounds as if you're company employs the top 0.01%. You've probably been called that your whole life, so you're used to hearing it. But the fact remains that demanding the top 0.01% alienates nearly the entire human race.

      If you're that smart, then great, but if people need to be that smart just to fit into an industry, then there's really no use in building an educational infrastructure and expecting it to create results for your company. Unless you plan on building this school on another planet for an alien race somewhere. Unfortunately programming isn't like most jobs...like chopping wood. Some programmers are 10X-100X as productive as another. That was never true of wood cutters, unless you count Paul Bunyan.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    2. Re:The solution is qualifications by ciurana · · Score: 1

      Howdy.

      Interesting comment. For the record, I came here as an H1-B in 1990, before there was too much demand (i.e. I got my green card in less than 18 months). I never had trouble finding work or otherwise keeping busy. The same applies to a few of my friends. And that's my point. It's not about finding the top 1% of anything. It's about finding people who are qualified to tackle a job. And a lot of the people I get to interview I wouldn't hire.

      The reality of things is that businesses nowadays have to strive to operate at that top 0.01% or someone else will eat your lunch. It's not pretty, it's not easy, but it's factual. If you don't put 100% into what you're doing, someone else will come and knock you off the perch.

      The business that my company is in the most competitive in the world. Unless everyone is pulling in the same direction AND qualified to do their job above mediocrity levels, someone else will come and take our place... and our jobs.

      The difference between being a professional and an amateur is in the qualifications. I don't want someone with paper credentials. I want someone who can deliver results for herself and for the company. I don't want the top 0.01%, but I don't want anybody in below the 65% mark either.

      (FYI - 65%, no curves, was the passing grade at my university. Anything lower than that was an F. That helped to keep us on our toes.)

      I'll think a bit more about your post; I'm a bit too tired to answer more coherently and my answer may not do justice to your comment, which I think it's insightful and will help me in future decisionmaking.

      Best wishes,

      Eugene

      --
      http://eugeneciurana.com | http://ciurana.eu
  110. 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.

    1. Re:Offshoring / H1B killed me .... by Anonymous Coward · · Score: 0

      The title should read --- "I dont want to move away from my small city to another one because my girlfriend doesnt like the bars there and my dog will miss his favorite oak tree to piss" killed me

    2. Re:Offshoring / H1B killed me .... by Anonymous Coward · · Score: 0

      > The title should read --- "I dont want to move away from my small city to another one because my
      >girlfriend doesnt like the bars there and my dog will miss his favorite oak tree to piss" killed me

      No, the title should read, I'm in Dallas, the largest IT market, which by the way is much larger than San Franciso.

    3. Re:Offshoring / H1B killed me .... by natoochtoniket · · Score: 1
      If an employer really needs those skills, then they must be worth more than an average wage. Offering an "average" wage for highly unusual skills is really the problem. If you want really need someone with three PhD's worth of very particular knowledge, you should be willing to pay far more than the current going rate for a BA.

      Attempting to regulate the content of job advertising, or of job descriptions, cannot work. If a company really, actually, needs an ML programmer who is fluent in both ancient Ethopian and modern Eskimo languages, then that is the requirement. But, if that is the real requirement, then that job should be worth more than a generic Java programmer with a BA.

      The solution, I think, is to set the minimum pay for a H1B or L1 visa holder to double or triple the pay for a regular employee in the same job classification. Then, if the company really needs a particular rare skill, they can get it. But, they will not be able to use those visas just to save money for ordinary work.

    4. Re:Offshoring / H1B killed me .... by UnapprovedThought · · Score: 1

      "Attempting to regulate the content of job advertising, or of job descriptions, cannot work"

      Maybe, but I think that something can be done.

      Notice that many of the qualifications mentioned are for internal systems (that is, they exist only at that company by virtue of being given a unique name within that company, department, or even group.)

      A similar (or even the exact same system) may exist somewhere else under a different name, but choosing a unique name for it effectively denies the opportunity to job candidates they did not already talk to.

      For example, imagine MS Word as a requirement. Now call it "MWE" (MS Word Editing).

      Job Posting: Only candidates with 5 years experience with MWE will be accepted.

      Interviewer (to H1B candidate): ...Internally we refer to this as MWE. Do you have that qualification (say yes)?

      External candidate: *scratches head* What's this thing called MWE? *moves on*

      How about a regulation that requires employers to provide a detailed and consistent description of each qualification upon request? If the qualifications are being created out of thin air, the practice stands a better chance of being caught and enforced by the job candidates themselves.

    5. Re:Offshoring / H1B killed me .... by Anonymous Coward · · Score: 0

      Why not just auction off the visa allocation? The last 65K visas were unavailable in one day. The government really ought to auction these off-5.5K/month. The money could be used to retrain displaces US engineers(and given them a stipend).

      I'd expect each visa would go for at least $50-100K.

    6. Re:Offshoring / H1B killed me .... by Anonymous Coward · · Score: 0
      Nobody would pay for the visas because there is no real shortage of skilled labor. This is absolutely and completely about CHEAP labor. See http://www.infoworld.com/article/05/04/12/16OPreal ity_1.html. You think the wealthy would pay $50,000 for the right to hire an illegal alien to clean their house? Of course not. This is all about money, not about skills that aren't available locally.

      If companies had to pay $50k-$100k to hire cheap labor, we'd either have less unemployment for the American high tech community, or more companies would move off-shore sooner rather than later.

      This is all about greed. You've got a few billionaires who don't give a damn about their employees or the quality of the products they turn out. Do you remember when Microsoft used to (arguably) turn out decent products with mostly American employees rather than the bug ridden years behind schedule crap that's coming out now? Do you remember when Dell made quality computers in this country rather than the throw-away junk they're making in Mexico? The hell with quality. The hell with worrying if my neighbors have to go on unemployment. The greedy royalty of this country can't be bothered by problems the serfs are having. Let them eat cake!

      Long live King Bill!

  111. Two things... by dantheman82 · · Score: 1

    A good interview question - how many comments do you write per week on Slashdot? If the average is greater than 1 per week, you are an addict and should be fired and then shot.

    Visa programs do seem to have a turnkey policy, and they often hurt US-based companies more than help them. I'm from around NYC area, and pretty familiar with financials (work at one major one). In an effort to meet quotas for minorities, some companies feel great about getting minorities on board but then get shafted after a few years when the new trainees return to their home country with a ton of cash and experience (and probably proprietary info as well).

    I have one Indian acquaintance who has a girlfriend back in India, and he'd go either here or there if he knew he could land a good job to support (and marry) her. Is it just me, or should I question his commitment to a company due to his circumstances?

    --
    This sig donated to Pater. Long live /.
  112. 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.
  113. Just find some skilled software developers by Anonymous Coward · · Score: 0

    An experienced developer with 5+ years of heavy development experience even if it is not exactly in the same environment you want will be much more productive than the 'hot shot' developer with 2 years experience in the exact environment you want.

    Engineering companies know this, why can't IT shops and software companies learn this?

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

    1. Re:Outsource Yourself! by GeneralTao · · Score: 1


      "I know one employer who would throw $80,000 at someone capable of designing a UI in Arabic "

      I may know someone. Can you get me this prospective employer's contact information? I'll forward it along to my brother-in-law.

      You can get my email information by re-arranging my home page URL.

      --
      --- Tao
    2. Re:Outsource Yourself! by $criptah · · Score: 1

      I hear you on that one. I was born outside the United States and English is not my primary language. I got a shot a my first job after school just because I could communicate with developers who were somewhere far away from where we were located :)

    3. Re:Outsource Yourself! by corblix · · Score: 1
      Get yourself a skill that means you're not competing against 1 million unemployed engineers ....

      It's good to see some constructive ideas, rather than just more complaining. Nice post.

    4. Re:Outsource Yourself! by Lunch2000 · · Score: 1


      Good for you, you picked a niche that no one saw and ran with it! I'm assuming that you did not graduate college 15 years ago when the tech boom was running high and straight CS was the way to go. There is now a generation of Tech workers in their late 20's to Mid - 30's who have big loans from school and no way to pay them off. Many of them with families and other fiscal responsibilities. What exactly do you suggest they do? With congress' new bankruptcy laws it is unlikely people like this can throw caution to the wind and make a big change to their life style and career without becoming homeless. I count myself lucky that I have no major responsibilities and that if I had to leave tech, I could go be poor and not worry about a mortgage , or putting food on the table for a family, keeping a house , etc. Many of those families are dual income and cannot afford the loss of income while one earner goes back to school. So while I applaud your vision, it still boils down to the boss man getting richer, and the common man getting it in the a*s.




      Begin Rant


      15 years ago the *Sarcasm* "Captains of Industry" *end Sarcasm* are telling all these people new to the job market "Go Tech!", "It's a sure thing!!" , "We need you!!". Now they say there aren't enough? What happened to all those people from the 90's? We go from having way to many techs to not enough in the space of 5 years? Please, its either one way or another, and in typical fashion management wants a service but doesn't want to pay for it. Good solid technical skills are expensive to gain, the industry should not whine when those who have the skills expect to be compensated appropriately.
      The main problem is not the economy changing, its the economy changing and all the "leaders" who pointed a generation of workers in a direction are now hanging them out to dry.


      End Rant

  115. Let The Market Speak by fupeg · · Score: 1

    If tech companies could make more money by paying tech workers more and/or hiring more American tech workers, they would do this because it was in their best interest. Unemployment among tech workers shows that they cannot do this. On the other hand, if they could hire somebody with comparable (or even better) skills, pay them less, and make money, then they would do that. The market says that these unemployed workers do not have the skills to get the salaries they want, but that H1-B's do. So let the market speak instead of limiting what American companies can do because of anti-immigrant worker feelings.

  116. Of course he's seeking technolgy talent.... by bergeron76 · · Score: 0, Troll

    All of the talented techie people won't go near his garbage software company.

    Sorry Bill. If you can't schmooze technology talent here in the US, you certainly won't be able to schmooze technology talent in the rest of the world.

    You shit on them, don't you remember? Where were you when the rest of the world was asking you for help?

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    1. 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"
  117. Re:Turn your skepticism the other way, just for fu by ebh · · Score: 1

    "Eager for a job" != "Willing to go anywhere to get it".

  118. I liked the old Bill better by calstraycat · · Score: 1

    The Bill of old was decidedly apolitical and non-whiny. The new Bill is just another whining corporate executive using his position of power to extract favors from the federal government.

    I admit I have never been a fan of Microsoft's products and I think they used lots of dirty tricks achieve their monopoly. But, I was never a big MS basher and had some grudging respect for the way they achieved their success without favors from the government.

    But, Microsoft's exponential growth phase is behind them and despite consistent earnings and profits, their stock price has been flat for about three years. They even tried buying back stock which hasn't helped. Something has to be done.

    The old Bill would have been stalking the halls of the company coming up with some way to "cut off the air supply" to the current tech leaders (e.g. eBay, Google, Linux). Instead he has resorted to calling the competition commies and is flying to Washington to whine about how unfair it is that he can't import all the cheap foreign labor he wants.

    Well, boo hoo, Bill. Google is growing like crazy and not having any trouble recruiting. Why don't you resurrect some of that old ruthlessness and quit your whining.

    1. Re:I liked the old Bill better by randall_burns · · Score: 1

      Actually, Microsoft emerged in large part because of changes to copyright laws. AT&T and IBM thought they would reap the benefits from those changes-but quite obviously-they were wrong.

      Bill was from the start a lawyer's kid. He got more political after his anti-trust problems. Legal tricks were always part of his thing.

    2. Re:I liked the old Bill better by calstraycat · · Score: 1

      Interesting. I did not know that about the copyright laws. I definitely noticed the way he got political after losing the anti-trust battle.

  119. Supply and Demand - It's an Education Issue by Anonymous Coward · · Score: 0

    I have read threads above complaining about the quality of applicants. The answer is not try and get some better ones from overseas, BUT Education.

    Problem is that education costs money. The politicians wont like that. They rather open the gates to immigrant workers. Which come in pre Educated.

    Think about this though, if there are 500,000 programming positions and only 400,000 skills programmers then they will be paid a whole lot more than they would if there were 600,000 skilled programmers competing for the same position.

    If the govenment invests in more education then over time the amount of skilled programmers available will balance out with the positions available. This has the net effect of lower pay rates. Which I think is what every employer wants.

    1. Re:Supply and Demand - It's an Education Issue by randall_burns · · Score: 1

      The issue is incentives. If lawyers make more money-and have more social prestige, then folks go into that profession. Bill can't get what he wants because he's established a bad rep--and is making it worse.

  120. 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.
    1. Re:We're Not All The Same by Anonymous Coward · · Score: 0

      Thing is, tho', you're not looking at a 50/50 chance of getting unusable code, for one BIG reason: communication.

      I've sat and watched implementations of big projects take place with the shots called above me, in corporate america, and noticed a significant difference in the way those projects flesh out depending on whether they're being implemented by Americans or, say, Indian contractors. I've spoken to the business folks (or, "the Powers-That-Be," as we like to refer to them), who are almost always Americans (in an American-run company), and the big hold-up seems consistently to be in communicating a business need to the techs who are implementing the code in the case of foreign coders.

      You know what the problem is when the coders are Americans? Requirement creep. Seems we communicate TOO well.

      In any case, I just finally found hell of an excuse to ferociously endorse Linux/OS-X/AnythingOtherThanMicrosoft.

    2. Re:We're Not All The Same by yaphadam097 · · Score: 1

      I don't completely agree with this. Onshore Indian programmers often communicate just as well as American programmers (Which isn't necessarily that well.) You see variations of "I don't understand the business requirement, but I'm not going to admit that and ask for clarification. So, I'll just code what I think is right." or "We need a framework with lots of bells and whistles and neat tech that adds buzzwords to my resume, and screw the fact that we could solve the business problem in half the time with one-tenth the complexity." from either camp. Plus, a lot of times the idea that Indian programmers can't communicate effectively comes from the fact that we can't understand them, not the other way around. Most of these guys learn English in school from a very early age. And, in my experience they are not as bothered by our accent as we are by theirs.

  121. H1-B's -- make em pay for it by Anonymous Coward · · Score: 0

    I wouldn't mind the H1-B visas, if the government would impose a tax which would make the imported workers more expensive than the local workers.

    If bgates really needs the "qualified" workers, then let him pay for it. And use tax money to train the local workers.

  122. Will be corrected by India-Pakistani Nuclear War by Anonymous Coward · · Score: 0
    started when the Paki's only nuke is transported via lorry to Microsoft's Bangalore facility and is set off by it's embedded XP operating system, which inadvertently experiences a "blue screen of Death" and auto-reboots, causing an "ionized 10,000-degree centigrade 20-square mile blue plasma of Death" in the region.

    India replies with its 10 nuclear missiles, 5 which hit their Pakistani targets, 4 which land on Indian territory and 1 which lands on a Chinese city - more news at 10 p.m.

  123. Why not hire those of us out of work?!?!?!??!?!??! by RadioAmber · · Score: 0, Flamebait

    We need to send all these H1B people packing as it stands today! You know why not offer the TALIBAN or OSAMA positions on WALL STREET networks!???!?! Christ, we have all but turned over our infrastructure to INDIA - the people we can LEAST trust to do the work. I mean really - did we learn NOTHING from 9/11 ??!?!?!?! I fear for this country, and I for one will be dancing in the street singing shouting and LAUGHING MY ASS OFF the day the next 9-11 type strike happens.... I just hope next time it takes out ALL of WASHINGTON DC!!! An we would have done it ALL *TO* ourselves BY OURSELVES!

  124. immigrant workers by falconwolf · · Score: 1, Insightful
    The market's adjusting, and foreign labor is generally cheaper now.

    If foreign labor is cheaper then they should hire foreign executives, say I bet an Indian can be found that will take Bill's or Steve's job for less than a tenth even a hundredth of their incomes.

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

    As for immigrant policies and whether to allow immigration or not, I have one question, and depending on the answer to it maybe another, to ask anyone against legal or "illegal" immigration:
    1. What American Indian Tribe are you a member of?
    If the answer is none, then,
    2. What American India tribe signed your, or the ancestor of your's who immigrated here, papers?

    Personally I believe in open borders, that a person should be able to work and live wherever they want as long as they don't violate someone else's rights and they can afford it. Actually I don't, as I don't believe in borders which are nothing more than imaginary lines drawn on paper.

    Falcon
    1. Re:immigrant workers by ichin4 · · Score: 1

      If an immigrant really could do Bill's or Steve's job better, they would have every incentive to quit and hire him. Each of them would make than a year's salary off a $1 increase in the MSFT stock price.

    2. Re:immigrant workers by Anonymous Coward · · Score: 0
      What you ignore is the fact that most non-American Indians were born in this country. It doesn't matter is that it doesn't matter if your ancestors were here fifty years or five thousand years; you have the same rights.

      Unless you are a racist fuck.

      Actually I don't, as I don't believe in borders which are nothing more than imaginary lines drawn on paper.

      They are imaginary lines on paper... that once crossed entitle people to all kinds of services from the government. If the government did not provide any social services (schools, social security etc) at all, there would be no problems with open borders.

    3. Re:immigrant workers by Anonymous Coward · · Score: 0

      Do you lock your door to your house when you leave for work? People should be able to go wherever they want as long as they don't take something. You should not have a problem if people come in just to look for some decorating ideas.

      If you do lock your doors then you are a hypocrite. There is a legal process for allowing people to enter our country. My parents came to the US about 35 years ago. I was born a couple of years later. They did everything legally. I have no problem with someone who wants to come to the US for the opportunities it provides, but if they don't respect our laws when they enter the country, what makes you think they will respect our laws after they are here?

    4. Re:immigrant workers by Anonymous Coward · · Score: 0

      As for Indians, they immigrated too. They were just the first humans on the continent, and the mammoths couldn't hold a pen. However, anyone born in the country is usually not considered an immigrant.

      The lines on maps you are referring to have some very important real-world meanings. In the most general sense, the people living inside those lines have agreed to abide by certain rules so that they can live together peacefully and aid each other. Sometimes that means pooling money for healthcare or defense. Sometimes that means worshipping the same god. Sometimes that means not having too many kids. Sometimes it's just an agreement on which side of the road to drive on, but if everyone there doesn't follow the same rules (for the most part), you get social collapse and anarchy.

      Now, how open the borders should be is a completely different issue, but the borders do have some real significance.

    5. Re:immigrant workers by Anonymous Coward · · Score: 0
      Injuns are irrelevant in a discussion of U.S immigration. They were removed from their territories or conquered before the territories became part of the U.S.

      If you don't like that one, Injuns also immigrated to the land that became the U.S. There are no native Americans.

    6. Re:immigrant workers by falconwolf · · Score: 1

      Do you lock your door to your house when you leave for work?

      Unfortunately I don't work, I am on disability and have been for several year. As far as I'm concerned, leaving your front door open doesn't equate with having open borders, my personal private property is mine whereas a border isn't. Going on with immigrants committing crimes, since Christopher Columbus "discovered" America European immigrants have committed crimes against natives including massacring them. Columbus himself tried to enslave them before killing them.

      I have no problem with someone who wants to come to the US for the opportunities it provides, but if they don't respect our laws when they enter the country, what makes you think they will respect our laws after they are here?

      And who made those laws? Those who invaded.

      Falcon

      Ooh, btw I am mixed, French Canadian and Indian.
    7. Re:immigrant workers by Anonymous Coward · · Score: 0

      Foreign executives? They actually have actually given the Windows Core over to Indians, A. Srivastava and his right hand man, G. Rana. Both come from a research background. Neither one has any real development experience. They've been put in charge of the primarily Indian Windows team. As expected, there have been no real improvements since they've been in charge, except that they got rid of the Windows test team since they've already found and fixed all of the problems with Windows.

  125. Re:The pay is going to go somewhere, so keep it he by NaruVonWilkins · · Score: 1

    Excuse me. Until you show me something that says otherwise, I'm going to assume what my HR tells me, that most immigrants aren't family folks - they're single. $15 billion back to Mexico is a drop in the bucket - and I'm sure it's taken into account when deciding how much economic aid to give Latin America. People making minimum wage aren't saving money and sending it home. They're making enough to survive. Sure, tech workers are making more than that, and they are sending some back home, but that's why we have a limit on the number of visas. Let 'em come. This country was built on the idea of open immigration, and it didn't hurt us when the doors were open.

  126. Boeing by falconwolf · · Score: 1

    Don't forget Boeing is in Seattle area. There you have a lot of Engineers with and average salary around $65k a year. Maybe even higher since most anyone with less than 10 years was laid off (avg age at the company is ~48). And there is an extra thick layer of management their too with six figure incomes.

    And Boeing complains about Airbus. Hey, what about the new Airbus A380?

    Falcon
  127. 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?
    1. Re:This one time, he's right by nazzdeq · · Score: 0

      ...and you get fired and an H1 visa dude takes your place. Then you go and do what? Microsoft has a cash hoard of billions, surely they an afford to pay US engineers 100k+ with no issue whatsoever.

    2. Re:This one time, he's right by Anonymous Coward · · Score: 0

      They do pay their US engineers $100k+. Hell, I'm an SDET (a glorified tester) and I pulled in $92k (after bonuses and related items) last year.

    3. Re:This one time, he's right by FriedTurkey · · Score: 1

      I am not afraid to compete against an immigrant worker. However a H1B worker isn't competing at the same level. Corporations can treat H1Bs as slaves paying them less and working them to the bone. Any smack from them results in "You wanna get deported?". How am I supposed to compete against a slave? Make them all citizens and we won't have a deflation of wages. If you notice Bill Gates never advocates more immagration. He wants more H1B slaves.

    4. Re:This one time, he's right by Anonymous Coward · · Score: 0

      No he definetly is not, its supply and demand. If the supply of engineers goes up, then the market for a job increases and he has to pay them less because more will be willing to work for less. Its a ploy to make even MORE money

    5. Re:This one time, he's right by Anonymous Coward · · Score: 0

      I know, why not replace the US populations with everyone from all over the world?

    6. Re:This one time, he's right by WillWare · · Score: 1
      he has to pay them less because more will be willing to work for less.

      If they stay in India/China/wherever, he can still hire them - that's called "outsourcing" - and he can pay them even less than when they're living here. Every time one of them comes to the U.S., it's one less opportunity for outsourcing. Outsourcing is much worse for you and me than if they just come here and take domestic jobs. The reason is that their living expenses here are similar to yours and mine, so they require salaries that are smaller (since they're frugal, and abused) but not as tiny as if the work is outsourced.

      --
      WWJD for a Klondike Bar?
    7. Re:This one time, he's right by WillWare · · Score: 1
      So we can decelerate outsourcing if we can make it easier to immigrate. Presumably these guys are smart enough to prefer immigration if they can get it. And as you say, corporations will fight against lowering the barriers to immigration.

      An alternative (maybe more consistent with the long-term economic equilibrium) would be to raise living expenses in the developing world by making nicer houses there, making people there wealthier, and generally changing it from "developing" to "developed". The first rational incentive to give to charities I've heard that wasn't a tax deduction.

      Interesting. Thanks for posting a response where I learned something new. I hadn't been keeping up with how H1B visas work (not being in the Bay Area, I'm relatively unaffected by it).

      --
      WWJD for a Klondike Bar?
    8. Re:This one time, he's right by randall_burns · · Score: 1

      My observation is the exact opposite. H-1b/L-1 have been used largely to faciliate job export from the US(and help companies like Enron, Anderson, Worldcom, AIG to avoid regulations).

  128. That's the fault of OOP, not US workers. by Tablizer · · Score: 1

    I've seen candidates misuse subclassing so many times

    There is no consensus on when and where to use subclassing. OO is a dark grey art. Perhaps a better approach is to ask WHY they subclassed the way they did. That way you get good thinkers even if they don't always reach the same conclusion as you. Good software design is much about weighing the different probability paths of future changes and forcasting the impact on code.

  129. Re:The pay is going to go somewhere, so keep it he by ashayh · · Score: 0, Flamebait

    It wouldnt be so bad if H1 replacements were actually good.

    As far as Indians are concerned, I assure they are not. I'm an Indian F1 student and so are most of my friends. All my friends who have got a job, have got it through some Indian recruiter.

    These recruiters basically create a fake resume for the student(or anyone) who wants to get a H1. They show 5+ yrs exp and whatever skills that are needed for the job. And finally the H1 guy gets paid a lot less.

    Best part about this scam is, even if you are from another stream(say Chemical Eng, Mechanical Eng), the recruiters will 'train' you and get you a job.

    Then you might ask how can such a person survive in the job. Well I've seen MANY people, including some from Mech eng get a job for a position that wants 6 yrs exp, and no one has got fired. That means the management and most of the collegues are equally qualified.(ie not at all). And lets face it, to 'blow enough smoke' as you put it is not rocket science. (I liked that expression and that why I replied)


    I dont know about any numbers, but since an overwhelming majority of Indians that I know from several Univs have gotten jobs like this, I'd say atleast 1/4 of H1's are such 'qualified' individuals. Add to that I've met some H1's directly from India, and they didnt exactly impress me.

    And guess what, to survive in the US, I've started approaching some recruiters... I'll be H1 before this year end.... thats the only way to pay my debts off.

    I dont mean to say Indians are horrible programmers or anything like that. There are lots of good Indian programmers that US companies could use, but the people who are getting hired are certainly under qualified.

  130. RMS, Deliver us from evil! by rice_burners_suck · · Score: 0, Offtopic
    I have a better idea. What if the government were to pass a law stating that Gates must give all his money to RMS? Huh? I think that would be much better for society as a whole, then whatever bad idea he thinks he has.

    RMS is our Lord and savior.

  131. "Shortage" of A workers at D prices by Anonymous Coward · · Score: 0

    nuf sed. Fuck Gates.

  132. 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
    1. Re:shortage at what price by akuma(x86) · · Score: 1

      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.

      Jobs leave the US because the US workers are no longer competitive with foreign workers. If I am a corporation, I need to produce goods and/or services that will yield a profit otherwise the corporation will not exist. If I can deliver the same good/service with a lower cost of labor, I will do it - or my competitor will and will eat my lunch. What are the implications of this? Sometimes, workers lose their jobs to others willing to do the same for less. This results in the production of cheaper goods and services, but a potential loss of income for the non-competitive worker. Income is reduced, but prices are also reduced (due to a more efficient corporation). Dislocated workers can either choose to give up, or find new work. In the case of manufacturing outsourcing, the country has moved from a manufacturing/industrial base to a more service oriented economy. The jobs that used be stable and high paying (manufacturing) were taken over by more efficient workers overseas. The labor pool shifted towards services.

      This is progress. Someday, engineering may be outsourced to people willing to do it for less. That means, that in order to stay competitive we need to INNOVATE. Find stuff that is so novel and valuable that only we can do it. This is also progress. The economy does this all of the time - think back to when the US was a agricultural based economy, and then BOOM, the industrial revolution obsoleted many manual laborers.

      This phenomenon has been labelled by economists as Schumpeterian creative destruction. This disequilibrium that is created is painful and can last years, but we all benefit in the long run, as goods and services are created more efficiently leading to lower prices and hence higher standards of living - provided that the labor pool is willing to look for work in more valuable areas (farming -> industry -> services -> whatever_is_next).

    2. Re:shortage at what price by I_redwolf · · Score: 1

      This argument is false. Clearly and determinedly false. It's the type of argument made in a vacuum and neglects real life analysis of a situation.

      Sometimes, workers lose their jobs to others willing to do the same for less. This results in the production of cheaper goods and services, but a potential loss of income for the non-competitive worker.

      You'll find few if any "workers" who are willing to do the same for less in a market with rules or law. In a market with rule and law this argument clearly makes no sense. The 12 yr old in a country with no law, stitching up a tshirt for export to an entirely different country. Is living a lower quality of life than lets say an American worker. The labor laws are virtually non-existent in some of these countries so comparing the "workers" is entirely unfair. Also the markup price for the tshirt is clear in its final price. Have you seen some of the retail prices for clothing in the US? 40-50-60 US dollars for a shirt. Where are the savings? The savings are converted into profit. The price doesn't come down in our market, infact it goes up!

      Income is reduced, but prices are also reduced (due to a more efficient corporation). Dislocated workers can either choose to give up, or find new work. In the case of manufacturing outsourcing, the country has moved from a manufacturing/industrial base to a more service oriented economy. The jobs that used be stable and high paying (manufacturing) were taken over by more efficient workers overseas. The labor pool shifted towards services.

      Prices of goods and services in the US are up across every single industry every single year running. Even a pack of gum is up! If we are a services oriented industry then why are service oriented jobs being outsourced? If we are not manufacturing anything and not providing a service to anyone or anything. What industry is exactly left in the US? You're argument confuses me here, if we don't have enough qualified people in the US, we don't have enough people willing to work below minimum wage. Americans are obviously lazy people even though on average Americans work more than any other country in the world.

      This is progress. Someday, engineering may be outsourced to people willing to do it for less. That means, that in order to stay competitive we need to INNOVATE. Find stuff that is so novel and valuable that only we can do it. This is also progress. The economy does this all of the time - think back to when the US was a agricultural based economy, and then BOOM, the industrial revolution obsoleted many manual laborers.

      Actually, what killed the agricultural market was the fact that because of technological progress it became extremely cheap to harness crop. To my knowledge this has only gotten better. So much so that in some areas farmers have to be paid to NOT plant crop. The abundance of food the US produces per year is phenomenal. The industrial revolution didn't obsolote manual laborers at all. I don't know where that argument came from, if anything it made more manual laborers. Building bridges, subways, trains, cars, planes, houses, skyscrapers, roads etc etc. Manual laboring is a requirement for such feats. The "blue collar" worker should be one of the most revered positions in a country like ours. Somehow somewhere along the line that view was skewed and the people who truly work hard are rewarded with attitudes like yours.

      This phenomenon has been labelled by economists as Schumpeterian creative destruction. This disequilibrium that is created is painful and can last years, but we all benefit in the long run, as goods and services are created more efficiently leading to lower prices and hence higher standards of living - provided that the labor pool is willing to look for work in more valuable areas


      I disagree, I've seen none of the evidence above. I'd rather not operate on your opinion but rather look at the present and factual evidence making proper correlation based on such a present analysis. C

    3. Re:shortage at what price by Junta · · Score: 1

      (farming -> industry -> services -> whatever_is_next)

      The problem here is that *no one* has ever been able to find something that they could use in that 'whatever_is_next' placeholder. I hear a lot of people say the job market is shifting elsewhere, and in addressing people losing their jobs to outsourcing telling them to 'retrain and find another job'. I hear no one say were we could possibly be shifting or what to retrain for. This is also ignoring that the jobs people are suffering the loss of nowadays took 4 or more years of college to train, and that training cost will now be a waste. Before, it was bad enough that people who didn't have to go to college before to earn their standard of living had to largely cough up the cash for one round of expensive training, now people are telling them that as soon as they figure out 'whatever_is_next', they will have to again pony up the cash for *another* degree to be competitive.

      I think the writing is on the wall pretty clearly here, the nation has incredible debt, very poor import/export circumstances, and still maintains a very high cost of living (executives suck up what would have been reduced prices and instead enjoy getting richer on fatter profit margins) while whittling away at pay rates and jobs. Something is going to break, and it seems like we might be close (the recession of the dot-bomb days has to this day not fully gone away, and some indicators show we are just going to dive right back down without ever getting our heads fully above water for that breath of air).

      --
      XML is like violence. If it doesn't solve the problem, use more.
    4. Re:shortage at what price by wift · · Score: 1

      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.

      Well said. That line says it all. The short-sighted people who claim this is progress will likely see the 'progress' turn into a crippling form of economic depression. The business to business companies will be doing well but the unemployment rate will catch up and consumer based companies will not understand why no one is buying their products. You can't have a country full of managers.

      --
      ....... Thus ends my attempt at wit or whatever
    5. Re:shortage at what price by deadweight · · Score: 1

      This is a real nice theory. Too bad I don't see any evidence of it actually working. The price of things that matter is going up fast. Housing, health care, and education are all getting more expensive at a rate far exceeding growth in wages. What exactly IS this mythical "new high value" industry we are all supposed to work in? What I see is only the very top of the job pyramid staying here. Sure it is nice for the very few who are at the very top of their field to make the big $$$, BUT WHAT ABOUT THE REST OF THE COUNTRY? Why do people always assume that the "outsourcers" will never be samrt enough to do THEIR job, just everyone else's? Are we going to turn into a 3rd world shithole with everyone working McJobs and buying cheap made in China DVD players?

    6. Re:shortage at what price by Anonymous Coward · · Score: 0

      Like your response. Though I do have a more personal comment to add

      This phenomenon has been labelled by economists as Schumpeterian creative destruction. This disequilibrium that is created is painful and can last years, but we all benefit in the long run, as goods and services are created more efficiently leading to lower prices and hence higher standards of living - provided that the labor pool is willing to look for work in more valuable areas

      Nice fancy words, but complete BS for individuals on the losing end of the equation. In our society, the displaced worker has to absorb the (rather large) costs of retraining, unemployment and underemployment during their career 'transition' and after. Sure, for society, there MIGHT be an overall gain, but that prediction rests on ALOT of of assumptions. For example, the assumption that the displacement is actually caused by the process of creative destruction and not some other effect (e.g., long-term economic decline, poor distribution of society's resources, etc.). Regardless, for the individual this period of 'disequilibrium' represents a dead loss that cannot be regained. Lost time and productivity is exactly that: lost.

      You'll have to forgive me if I don't give a sh*t about your long-term prognostications of joy and bliss. John Maynard Keynes quote "In the long run, we're all dead." is, if I remember correctly, a direct response to this sort of defective logic. While you may not agree with Keynesian economics (fair enough), I will still argue that this quote is valid.

      Personally, I'm still paying for the the .bomb era crash even today. And I am far from alone. Trite appeals to supposed long-term benefits really don't mean much to me -- especially when coming out of the mouths of the direct beneficiaries of the changes in our society. Progress my a**.

    7. Re:shortage at what price by jwave · · Score: 1

      If I am a corporation, I need to produce goods and/or services that will yield a profit otherwise the corporation will not exist.

      That's real nice rhetoric. I'm not sure whether it falls under the "Appeal to Pity" or "Complex Cause" fallacy. Let's call greed and laziness exactly what it is.

      I've hired my company out for work and received decent money. I share that money with my talented and skilled workers who remain loyal to me and provide good work. We all profit, and my corporation still exists.

      As a consultant, I've observed many cases where my client companies have decided to cut the wages of the peon while executives and board members received dividend and bonus increases, and released reports that complained about the cost of doing business as validation for the "team" to make sacrifices.

      I'm not saying that all corporations do this, but ask yourself these questions about human nature:

      1. Will humans generally take more than they need?
      2. How often will humans in power share their power or benefits openly?
      3. Will humans who cut the pie for others always take the smaller cut, or ensure that the pie is cut absolutely equally?
        • This reminds me of a brain-teaser where Mom had to ensure that all the kids at the birthday party got equal cuts of the cake. So, she told the child cutting the cake that he would receive the last piece after all the others.
        • Guess how precisely the cake was cut...
      4. Given the chance to increase personal benefit at the expense of an unseen other, will most humans take advantage of that opportunity?

      You can consider me a cynic or a stoic. (please do) But such behavior seems at least mildly antisocial to me. (compare the interpersonal, affective and behavioral dimensions with our government officials and top executives today)

      Doesn't it seem counterproductive for executives to preach "teamwork" when they shaft the members of their "team" that are responsible for the actual work that provides them with their dividends and bonuses?

      The purpose of my rant is to say that it's easy for a six-figure to seven-figure income executive to spout the "need to produce goods and/or services that will yield a profit otherwise the corporation" so that it can continue to exist, while realizing personal profit for being so surreptitiously clever. You spout nice rhetoric, but given the history of my personal observations and the news stories over recorded history, I don't buy it as actual truth.

      Thank you for your time and attention...

      - - -
      please forgive my double-sig, but I find them both relevant.

      It stands to reason that where there's sacrifice, there's someone collecting sacrificial offerings. Where there's service, there's someone being served. The man who speaks to you of sacrifice, speaks of slaves and masters. And intends to be the master.
      -- Ayn Rand

      Beware of altruism. It is based on self-deception, the root of all evil. If tempted by something that feels "altruistic," examine your motives and root out that self-deception. Then, if you still want to do it, wallow in it!
      -- Robert A. Heinlein

    8. Re:shortage at what price by akuma(x86) · · Score: 1

      You'll find few if any "workers" who are willing to do the same for less in a market with rules or law. In a market with rule and law this argument clearly makes no sense. The 12 yr old in a country with no law, stitching up a tshirt for export to an entirely different country.

      You have to ask yourself this...What is the alternative for the 12 yr old in a poor country? In many cases they are working because it is the best alternative for them. If you slap tarriffs on imports from countries that allow this, suddenly, instead of making some money, the child makes no money and has to continue to live in abject poverty. Who are you to take away that income from them to protect American workers who already enjoy a vastly superior standard of living? This is not a zero sum game - the standard of living is raised for the poorer workers and the standard of living is raised for the average american through either lower prices or higher profits. There is a loser in the equation (the non-competitive worker), but that's how the world works. Business models change, things that worked yesterday don't necissarily work today (The buggy whip industry has been in decline for over a century)

      Also the markup price for the tshirt is clear in its final price. Have you seen some of the retail prices for clothing in the US? 40-50-60 US dollars for a shirt

      No one is forcing you to pay $50 for a shirt. If you don't like the price, don't buy - that will affect the supply/demand equation and the price will come down. But the fact that they CAN charge that much means that there are enough people willing to pay that price. The profit goes to the corp. which is most likely a large public corporation whose shares are mostly owned by financial institutions that act as intermediaries that manage money for most of middle class America. So in effect, that extra profit is returned to society through stock price appreciation and/or dividends.

      Prices of goods and services in the US are up across every single industry every single year running. Even a pack of gum is up!

      Yup, it's called inflation. There are many causes of inflation, but I'm not going to spew out what you can read about in any basic economics book. It's a bad thing - the Federal reserve is on top of things to make sure it doesn't become rampant.

      If we are a services oriented industry then why are service oriented jobs being outsourced? If we are not manufacturing anything and not providing a service to anyone or anything. What industry is exactly left in the US? You're argument confuses me here, if we don't have enough qualified people in the US, we don't have enough people willing to work below minimum wage. Americans are obviously lazy people even though on average Americans work more than any other country in the world.

      We are a service oriented economy. Check out the GDP section of the CIA factbook on America, which shows that services make up almost 80% of our GDP. The US is still dominant in many industries (aerospace, defense, biotech, medical etc...) because we have the most innovative people on earth that continue to come up with new and valuable ideas consistently and relentlessly. Industries come and go, but for the past 150 years or so, it's been the US determining what comes and what goes.

      I love America - I moved here from Canada years ago and for good reason. I'm a former H1B. You would think that Canada has a similar standard of living to America, but you'd be mistaken. It's much better here.

      The world bends over backwards to provide goods and services to appease the demands of the all mighty American consumer. I didn't say anything about Americans being lazy. I just made a point that in some industries, there are people willing to do the same work for less money and corporations will be motivated to seek out those workers.

      Actually, what killed the agricultural market

    9. Re:shortage at what price by akuma(x86) · · Score: 1

      I'm replying because you quoted my favorite author Heinlein. Great quote BTW :)

      That's real nice rhetoric. I'm not sure whether it falls under the "Appeal to Pity" or "Complex Cause" fallacy. Let's call greed and laziness exactly what it is.

      You're reading way too much into what I said. I'm not appealing for anything. I'm just stating a value-neutral fact. All I said was that corporations need to make a profit - this is a pretty well established fact. Given this fact, if you can produce the EQUIVALENT good or service using lower labor costs - you will go for the lower labor costs because increasing profitability is the main function of a corporation. Another fact that is pretty hard to dispute. It's like saying force = mass * acceleration. It's a value neutral fact - whether is it good or bad, I'll leave to the philosophers.

      As a consultant, I've observed many cases where my client companies have decided to cut the wages of the peon while executives and board members received dividend and bonus increases, and released reports that complained about the cost of doing business as validation for the "team" to make sacrifices.

      In this example, you have to ask yourself if the labor that has been cut is scarce? If it is and the scarce peons decide to leave, then the company is screwed isn't it? Because it will no longer be able to function in a similar manner and this is a sign of poor management.

      However, if the labor is plentiful and there are other equivalently skilled people in the labor pool willing to do the work for less, then perhaps they are just maximizing profits with no longer term risk to their business.

      Why would the team ever agree to sacrifice if they could find better work elsewhere? It must be that the costs of labor are declining because they are unable to find a better deal. Or - the managers are just moronic and don't realize the scarcity of labor (if it does exist), in which case the people would leave for work elsewhere and the profitability of the firm will suffer and the market will eliminate them.

      Everybody acts in their own selfish interests whether they like to admit it or not. However, what many people don't realize is that maximizing self interest often involves trade and cooperation.

    10. Re:shortage at what price by Anonymous Coward · · Score: 0
      ...Schumpeterian creative destruction. This disequilibrium that is created is painful and can last years, but we all benefit in the long run...

      "In the long run, we're all dead." - John Maynard Keynes

    11. Re:shortage at what price by akuma(x86) · · Score: 1

      "In the long run, we're all dead." - John Maynard Keynes

      Yes, I am familiar with Keynes and his famous quote.

      When there is a sharp and rapid supply/demand imbalance, it can take a very long time for the economy to stabilize into equilibrium. Even the most zealous free-marketer will agree that if I jump off a cliff there isn't enough time for someone to setup shop and sell me a parachute on the way down...

      The Federal reserve can soften the pain with interest rate adjustments so that the equilibrium can be reached faster. This is probably the best we can do - it's a blunt instrument but it helps.

      The fact that it can take time to stabilize doesn't alter the fact that change happens and can happen quickly.
      Change is normal.
      Change can be good.

    12. Re:shortage at what price by mister_slim · · Score: 1

      Hmm, the free market is efficient at reducing wages? What a surprise. Hmm, the free market has found manipulating the legal system one of the most efficient routes to profit? I'm shocked. Hmm, being a wasteful country focused on disposability is not efficient? Who woulda thought?

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

    1. Re:As a former IT recruiter... by pstudent12 · · Score: 0

      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. A troll needs to be more subtle. You just lost all crediblity..

    2. Re:As a former IT recruiter... by Greg_D · · Score: 1

      Yes, Africa. I know it may be hard for you to imagine, but not everyone there is half naked and dressed in grass skirts. I have worked with several SAP SD, MM, and PS project managers from South Africa, and I've had more than a few run-ins with some Oracle 11i consultants from the Chicago area who forge resumes in order to get jobs. Ask em for a reference and they'll refer you to a buddy. Ask the buddy for the project manager's (or project sponsor's) name, and he'll give you a name to get you off the phone. Call HR or patch through to the department he supposedly worked for, and they'll tell me that there has never been anyone by that name who has worked there.

      Seriously, if you haven't worked with a consultant who wasn't qualified for the job and the pay that he's assigned before, then you haven't worked with any consultants. While I could vouch for virtually anyone I've ever put on a job, the consultants I placed would tell you that there are plenty of incompetent people who only slip through the cracks because there are other guys willing to take up the slack to get the project finished and move on.

    3. Re:As a former IT recruiter... by tompaulco · · Score: 1

      Look up the definition of troll. It is not "someone who posts evidence which destroys your opposing position."
      What the GP said is absolutely true. India is rampant with bribery. My H1B Indian friend has told me stories of Indian firms accepting money for placement on the list of people to export. The amount converted to thousands of dollars. At least he had a CS degree.

      --
      If you are not allowed to question your government then the government has answered your question.
  134. Re:Ah, Mr. Gates shows his warm, Christmassy side. by WillWare · · Score: 1
    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.

    Suppose he leaves those million Indians in India, where they work for much cheaper because housing and other expenses are much lower. Since they have the Internet in India, it's easy for corporations to send programming work over to those million instead of giving it to to American workers. By leaving the million in India, we make life harder, not easier, for American programmers.

    If those million come to America, they have to buy houses and cars at American prices, and get loans and mortgages at American rates. Now that their living expenses roughly match yours, they need a salary that roughly matches yours. They're habitually frugal, so it's lower, but not ridiculously mind-bogglingly lower, as it would be if they'd stayed home. Living here, they're a much smaller competitive threat than if they stay home.

    Their actual nationality doesn't matter much - what matters most is where they are living, which determines their expenses. If you could go to India and work there (which you could, were it not for Indian labor laws regarding immigrants), you'd enjoy about the same competitive advantage they get by staying home.

    --
    WWJD for a Klondike Bar?
  135. Re:Ah, Mr. Gates shows his warm, Christmassy side. by Anonymous Coward · · Score: 0

    Where is the -1, Moron flag when you need it?

  136. Umm by MichaelPenne · · Score: 1

    I wouldn't bother applying for a job unless I knew it paid a bit more than I make now (or had some other benefits).

    Maybe you're HR folks should (and the many other larger companies that seem to be suddenly shy about saying how much they think a job is worth) try letting folks know at least what the salary range is, and you're company might (if they aren't trying to underbid the job) get some candidates better suited to the job.

    I know that these policies are often set in HR rather than by the group with the work, which is a rather different problem than there not being enough qualified candidates:-(.

    Anyway, the last time we had an open position here, the pay range was clear, and we had plenty of qualified candidates.

  137. Cashing in on ...Love Connection. by Anonymous Coward · · Score: 0

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

    Now, now. That's not the "./" party line. You're suppose to say that "it's all their fault", and good riddance to people who only do it for the money, or something like that.

  138. immigration by falconwolf · · Score: 1

    What American Indian tribe are you part of?

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

  140. Re:Ah, Mr. Gates shows his warm, Christmassy side. by pstudent12 · · Score: 0

    Dear traitor: You wrote your entire post on a entirely outsourced computer that you gleefully purchased.

  141. Re:Why not hire those of us out of work?!?!?!??!?! by pstudent12 · · Score: 0

    A good troll needs to be more subtle. You get no brownie points.

  142. Re:Ah, Mr. Gates shows his warm, Christmassy side. by Anonymous Coward · · Score: 0

    So, err, jealous?

    The reason India has the best engineers in the world is not because they are smart or Americans are stupid, its because their government put a lot of money into the tech industry, schooling systems, and training.

    While our government takes away money from schooling and the tech industry.

  143. Re:Ah, Mr. Gates shows his warm, Christmassy side. by ajshankar · · Score: 0

    1. Exactly when did "India" make this claim? And if the programmers are so bad, why are you worried about them? Is it the number zero that scares you?

    2. It's in Microsoft's best interest, as a corporation, to hire good programmers. Why would they not care if the people they employ are "any good at programming at all"? What do they expect the new employees to do, print money directly?

    3. This we agree upon. Good luck to your people.

    4. Oh, I get it. The suits don't have any common sense because if they piss you off, you're going to write viruses to destroy them. I say you cut out the middleman, and write viruses to destroy the Indians directly.

  144. If you move there by www.sorehands.com · · Score: 1
    If you move there, you get another advantage.....

    You get to pick up women at family reunions.

  145. Re:The pay is going to go somewhere, so keep it he by N_Hill · · Score: 1

    This issue of immigration needs to be clarified. Immigration is good. ILLEGAL immigration is BAD. Those are two very different situations. Those illegals are spiting in the faces of those that are going through the long processes of immigration.

    Try living in southern california. I live outside of San Diego and I've seen first had how illegal immigration has HURT our communities. In terms of depressed wages, the drain on hospitials, schools, and on the list goes.

    $15 Billion. Thats $15 Billion we don't have in our economy anymore. It's not fueling business, employment, or consumer spending.

    I'm tired of *uninformed* people making statements like 'open immigration' - 'no borders' without knowning the implications of those actions. You don't even have a clue what devestation those policies would exact!

    ...Well, then again... if nothing is done about our current immigration problem - you might very well have an idea in the coming years...

  146. OO Design by falconwolf · · Score: 1

    I have been told that colleges don't really teach OO design - it's just one of those skills you pick up. I think is is very irresponsible of them, and companies shouldn't put up with it.

    I guess it depends on the school. I'm in college now taking Java, my last class there, and OO is stressed in it. OO was part of the curriculum in Database Design and Systems Analysis as well.

    Falcon
  147. Re:The pay is going to go somewhere, so keep it he by NaruVonWilkins · · Score: 1

    And so, therefore, make them legal, specifically so they aren't limited to the border areas, and they can move freely and work where there is work.

  148. Re:Ah, Mr. Gates shows his warm, Christmassy side. by slashdot.org · · Score: 1

    Nice job on the moderation there.

    1. And here I thought Minix was written by Andy Tanenbaum. (notice the NL in that domain?)

    Most of the stuff you are talking about is, with all due respect, old stuff. I'm not going to argue about whether or not Americans are stupid or not (it's a rediculous generalization), I think it's entirely possible that a new generation does not have the level of education than the one before. I think we can all agree that your ancestors where great. You will have to prove yourself.

    2. Sure, Americans never lie on their resume. I'll give you that one.

    3. How about you don't sit back and wait for Microsoft to do the right thing? It's easier than ever to create 'the next big thing' in your garage/basement. For example, you can get an FPGA development kit for under a $100, with which you can do just amazing things. Quit your fucking whining and start doing something.

    4. Getting a little desperate to have a good argument, it sounds like.

    5. Instead of silly personal attacks on people, how about this; why don't you dedicate some energy to see how you can help to get a government in place that is for the people and not the corporations. You realize that it is your government that is _very_ supportive of Microsoft, and that that government was (supposedly) democratically chosen.

  149. Re:Turn your skepticism the other way, just for fu by HishamMuhammad · · Score: 1

    "Eager for a job" != "Willing to go anywhere to get it".

    Then that's not eager enough in my book. Meanwhile, there are some people who are eager enough for a job to go to the other side of the world to get it.

    At any top tech company, you're going to find not only people from all over the world, but also from all over the country. Woody Allen once said that "80% of success is just showing up".

  150. Recruitment agents by jesterzog · · Score: 1

    The recruiters I've come into contact with have disappointed me in several ways: [--snip--]

    I couldn't agree with you much more. My experience with job hunting a couple of years ago resulted in me learning to absolutely hate recruitment agents. It came down to a couple of main things:

    • Most IT recruitment agents were more familiar with HR than they were with IT. They tended not to actually understand the subject they were recruiting for, and simply wanted suitable buzz-words with attached benchmarks (eg. 3 years of "commercial" "Java" experience). These days they probably barely look at most people without the word ".NET" on their record.
    • Very few of them wanted to actually take any risks. They'd rather not put forward someone's application if it didn't come supplied with the buzz-words they knew about. Of course, they're not going to tell you which company the're recruiting for, because you might apply directly and beat out another one of their proposed candidates.

    Combining these two made things incredibly frustrating, because if you don't fit into the artificial mould they've been trained to identify, they're afraid of you.

    One of my biggest problems at the time was that the small company for which I'd worked was eaten and dissolved by another company for its intellectual property before the main product had been released. Recruitment agents didn't care about commercial experience if it's not on a product that was actually released, irrespective of the product.

    I did come across one agent out of about ten who seemed to actually know what he was talking about, but unfortunately by that time I'd already organised things myself.

    I'm approaching another job search now, and I'm doing everything that I possibly can to avoid going through recruitment agents. Granted that this means being much more aggressive in directly approaching the organisations I want to work for, and calling in favours from a few friends, but I just can't be bothered dealing with thicko's unless I really have to. If you want a good job, it's worthwhile getting to know some of the people in the business beforehand, and asking for them to bring you into the loop at an appropriate time.

    Just as a further note on this, recruitment agents are agents for the employer, not the job-hunter, however crappily they actually do it. Employers are the people who pay the agent if they supply someone who eventually gets a job. The irony is that many employers I've spoken to (including several friends) seem to feel exactly the same about them as I do. Sometimes I wonder how many of them manage to survive.

    There are also conflicting interests for agents not to put you forward for a good job if they already have someone who they think is better, and if they think they can get you into another one instead. (That way you end up with a worse than ideal job, but they get two commissions.)

  151. Economics, baby by happyemoticon · · Score: 1

    God, somebody's already said this, but nobody's pointing to Econ 101: Any increase in aggregate supply lowers prices. Period.

  152. /. needs an "Employment" topic / section! by aggiefalcon01 · · Score: 1

    Yeah, yeah, I know /. is affiliated with Yahoo TechJobs ... but I'm thinking all these job-related posts, and more, would fit perfectly in an "Employment" topic. /. could then be a forum for techies looking for work, as opposed to the usual job site.

    Unless you know of any forums already, for techies talking about looking for work ...

    --
    Global warming is neither science, nor politics. It is a religion.
  153. Re:The pay is going to go somewhere, so keep it he by StarsAreAlsoFire · · Score: 1

    So where did your family emigrate from? When?

    I am tired of short-sited, hypocritical idiots.

    I do live in SoCal. Looks fine here to me. I am certain the area I am in has significantly higher (per capita) illegal immegrant population than does San Diego.

    Why don't you read a few economic texts that deal with, oh, say, labor costs and the economy? In particular, why don't you pay attention to what percent of farming costs are related to labor?

    15 billion dollars is not even a percent of what illegal immigrants have contributed to the American economy by taking jobs that would have either not been taken, or would have required unreasonable wages to convince an american to take (10-12 dollars/hr is not reasonable for zero skill labor). Does it create local problems? Sure. So does urban poverty. Grow up. San Diego bitching about... jesus. Go live in Gary IN and get back to us in a year.

  154. 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.
    2. Re:Reality Check by Seumas · · Score: 1

      Did I miss something or aren't you the same person who says on your site that you're unemployed, don't have a car and live at home with your mom?

      Why don't you go find one of those hot opportunities you're so sure are out there. I'd give you a few pointers, but most of the companies I'd offer are in hiring freezes at the moment (and have been for years in some cases).

    3. Re:Reality Check by birdman17 · · Score: 1
      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.

      I'm inclined to disagree with this claim. I've talked to a variety of recruiters in the last couple of years, including the one who hired me, and the message I get is always the same: the tech job market is full of crappy applicants who barely know one end of a power cord from the other. There is definitely a regional effect - I am in a high-tech-centric area and the conditions will certainly vary if you are living in the middle of nowhere trying to get a local high-tech job. But the conditions here are unequivocal - the chaff from the high-tech boom has not gone away, but at the same time, there are job openings coming up constantly.

      I know one fellow who is trying to hire, and he's gone through hundreds of resumes and dozens of interviews without finding a competent software developer. He keeps trying to hire me, but I am already gainfully employed, and he is doing Windoze development - ick!

      The only bad thing I see happening to good people in the high tech market since the crash is that it now takes a substantial amount of work to craft a resume that will distinguish you, as a skilled experienced developer, from the hundreds or thousands of wanna-bes who are trying to get a job doing something they know very little about. I can only imagine that one day, these people will have to get honest work doing something they are qualified for - but that hasn't happened in any big way yet.

    4. Re:Reality Check by tompaulco · · Score: 1

      I disagree with your disagreement. Back in the day, there were enough jobs that both the wheat and the chaff could be hired, and the wheat could quickly distinguish itself. Nowadays, bot the wheat and the chaff are looking for jobs, and since hiring companies can't tell the difference it becomes a crapshoot as to which one ends up with the job. Probably more likely to be the one that studied marketing in college rather than the one that studied engineering, though.

      --
      If you are not allowed to question your government then the government has answered your question.
  155. 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.

  156. Percentages by SilentJ_PDX · · Score: 1

    MS has very high standards. Getting the top 10% means that 90% don't cut it. If you're in that 90%, you will not get hired at MS whether or not the goverment increases skilled-labor quotas.

    The problem with that 90% is that almost all of them think they belong in the top 10%...

    1. Re:Percentages by Anonymous Coward · · Score: 0
      MS has very high standards. Getting the top 10% means that 90% don't cut it. If you're in that 90%, you will not get hired at MS whether or not the goverment increases skilled-labor quotas.

      The top US team's coder in the recent Shanghai ACM-ICPC programming competition got rejected by Microsoft. Hmmm... does that tell you that Microsoft has high standards, or does that tell you that we don't send our best to competitions? Well, whatever; they only made 19th place. Perhaps Bill went after the University of Waterloo entrants.

      Good ol' Bill... doing what's best for Amurica.

  157. "Made In USA" by falconwolf · · Score: 1

    Yea, remember years ago when Walmart used to advertize "Made In USA"? Now it's all "Made in China." I don't recall where it was or what the exact figures were but last year I read where if Walmart were considered a country it'd be one of China's biggest trading partners. And now Walmart's even opening stores in China.

    Falcon
  158. Airplane? by HishamMuhammad · · Score: 1
    Excuse me.

    The first properly documented mechanical flight on a heavier-than-air machine was performed in France by Alberto Santos-Dumont, a Brazilian. This page has a lot of information about it. In all fairness, Here's the dissenting view. In the American rebuttal to the claims of the backers of Santos-Dumont, they admit, en passant, that the French Clement Ader was actually the first to fly.

    I don't mean to discredit the Wright brothers as aviation pioneers. Also, I won't enter in the discussion of "who invented the airplane", because the fact is that the design was being perfected for a many years by a number of groups.

    As a Brazilian, I am very proud of Santos-Dumont's contribution, especially as he was a sort of "open-source/open-access pioneer" also. While the Wright brothers applied for patents for their inventions, Santos-Dumont published openly the plans of his most successful aircraft:
    He turned to monoplanes and produced four unsuccessful models, but the fifth -- the Demoiselle, first flown in 1909 -- was a winner. Tiny and quick, it was the first practical light aircraft, although pilots reported that it was a handful in the air. In a grand and magnanimous gesture, Santos Dumont offered the plans to the public free of charge. They were published worldwide -- in America, they appeared in Popular Mechanics -- enabling hopeful young aviators of limited means to get into the air inexpensively. In this way, Santos Dumont and his Demoiselle helped fuel the phenomenal growth of aviation in the years before World War 1.
    1. Re:Airplane? by crazyphilman · · Score: 1

      Consider me corrected. But who created the airliner?

      --
      Farewell! It's been a fine buncha years!
  159. 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?

  160. 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
    1. Re:immigrants by tompaulco · · Score: 1

      What Native American Indian tribe are you a member of?
      Not insightful. Irrelevant. And redundant. This is the third post I've encountered (probably all by you) inferring that only people in an American Indian tribe should be allowed to complain about immigration.
      Prior to Europeans entering and settling the Americas, there was no system of law governing immigration.
      In 1776 the United States of America was formed and rules on citizenship were created. Since then, it has been possible for non-native americans to be citizens of the United States by birth, or even by immigration. In fact, American Indians themselves were not granted citizenship until June 2, 1924. From a legal standpoint, Europeans who settled here hundreds of years ago have more right to complain about immigration than native americans.
      That said, anyone in the United States, including citizens, resident aliens, H1Bs, and Native Americans may complain legitimately about illegal immigration. Only illegal immigrants have no legitimate reason to complain, but this being a free country, they are still free to complain if they want.

      Oh, yes, and I am part Cherokee, by the way. But as I said, that is irrelevant to the conversation.

      --
      If you are not allowed to question your government then the government has answered your question.
    2. Re:immigrants by Anonymous Coward · · Score: 0

      Thank you. That childish argument about native americans being flouted all over the place as if it had any relevance to anything was getting irritating.

    3. Re:immigrants by Doc+Ruby · · Score: 1

      If those tribal nations could have closed their borders against the European "immigrants", they surely would have, especially knowing what we know now about the results. The US nation has benefitted greatly from immigrants. Orderly immigration creates most of our best citizens. We need to adjust our immigration and border policies to suit our current situation, that we're more "full" now, just as we did in the past, when we were more "empty".

      --

      --
      make install -not war

  161. 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"
  162. Re:The pay is going to go somewhere, so keep it he by Anonymous Coward · · Score: 0

    Should we be opposed to this? Considering that the alternative is shipping the jobs outside the US ...

    You're taking the bait like a real sucker. Corporate America knows that offshore outsourcing of software development does not work. There is no cost savings by doing it. They hide this fact and then use the threat of offshoring development jobs to scare the uninformed into accepting H1Bs as the lesser of two evils. It's bullshit, and you shouldn't fall for it.

  163. Re:Ah, Mr. Gates shows his warm, Christmassy side. by surprise_audit · · Score: 1
    And here I thought Minix was written by Andy Tanenbaum. (notice the NL in that domain?)

    Dig a little deeper into that link you provided, and you'll find this FAQ about Andy Tanenbaum, which includes this info:

    Your name is German, you live in The Netherlands, but you write almost as well as a native English speaker. What's the scoop?

    My paternal grandfather was born in Chorostkow, currently in Ukraine, historically in Poland, at the time under Austro-Hungarian management. He came to the U.S. in 1914. I was born in New York and grew up in White Plains, NY. I went to Amsterdam as a postdoc and have sort of hung around ever since.

    Where did you go to school?

    High School: White Plains High School
    College: M.I.T.
    Ph.D.: University of California at Berkeley

    So yeah, Minix was written by an American who happens to live in Amsterdam.

  164. I am a guest worker by Anonymous Coward · · Score: 0

    In all honesty, I support the idea that a country should protect its local labor market. I think it would be dangerous to completely eliminate the quotas. However, I do think that the USA could benefit more from foreign workers if it fixed some kinks in its immigration system. I have seem scientists in highly strategic projects loose nights of sleep wondering the next steps that they need to take to renew a visa. The currently system is just too complicated and cumbersome and there are a lot of loopholes. In certain ways, it sometimes hinders legitimate immigration while it rewards people who are taking advantage of the system.

  165. Untrue by bayankaran · · Score: 1

    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.

    No terrorist entered US using H1 or L1 visas. They entered USA using student visas - it was easy for Saudi citizens to get student visas.

    I cannot understand your motive for implying terrorists came to US using H1 or L1 visa. I find your allegation similar to the "Iraq has weapons of mass destruction" argument.

    --
    Tat Tvam Asi
  166. Re:Yes. Gates is involved big in outsourcing. LINK by csk_1975 · · Score: 1

    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.

    You may be underestimating the wage difference between China and the US. It is VERY big. Currently the wage for a qualified software developer in China is ~US$5000/year. Do you honestly expect the Chinese Renminbi to appreciate 1000% or the US$ to depreciate 90%? That is the stuff of financial meltdown and wage parity between tech workers in the US and China due to exchange rate changes is really unlikely to occur in the foreseeable future, if at all.

    And the peg and its effect on wage/trade parity is not as cut and dry as some would have. Much of the manufacturing in China will not be greatly affected by a revaluation of the Renminbi as many of the contracts for raw materials and sales are written in US$. The only impact it will have is on the local cost components which are not a large percentage of the equation. This is because much of the manufacturing in China is done by foreign companies - its not as though lots of Chinese companies are manufacturing lots of Chinese products and exporting them to the US, much of the exported manufacturing is done by US companies who have offshored their manufacturing plants to China - once again the US/Renminbi rate has little bearing here as everything is basically denominated in US$. Which means that even if the peg is removed the US$/Renminbi exchange rate is unlikely to change as much as simple trade surplus based economics suggests it will, more likely is that the Chinese central bank will no longer need to buy huge amounts of T-bills to maintain the peg and this is likely to cause more pain than gain for the US economy and US$ - Walmart will still be able to sell cheap Chinese made stuff, there will still be a huge wage disparity between the US and China, but interest rates in the US will surge as the foreign debt is no longer underpinned by huge foreign purchases of T-bills

  167. Shit or get off the pot by tacocat · · Score: 1

    If you don't do anything other than whine on Slashdot this will pass.

    I'm well aware of how many foreign workers there are in my office. I'm also well aware of how inexpensive they are despite how much their contracting companies charge (someones getting rich). What I'm constantly reminded of is just how bad they are through lack of experience, lack of understanding of business systems, lack of communication skills...

    If I actually worked on sofware development (I do, but the company won't label me as such) I would be absolutely terrified at this development. He, and his friends, have easily a billion dollars to invest towards killing your paycheck. What do you have in defense? What's your counter arguement?

    And take a clue from the UAW history. Unionizing software development might stay the course for a period of time, but at a great cost to the end consumer, the national industry, and of course corporations and human lives. Realize that the first thing you will be are pseudo-terrorists.

    Eventually, Gates will win his case in the current environment. Unless you can prove the added value of having local workers then the American Software industry (from an employment point of view) is effectively dead. And as locals leave the industry, the industry will leave the nation and we will lose what little technical edge we may have today. We will become consumers of not only VCR's but of Technology and IP.

    It's ironic that companies protect IP in the country, but when everyone they hire to develop the IP lives outside of the country, they may not be able to protect that IP over international borders.

  168. Uncle Bill wants to pay minimum wage by Anonymous Coward · · Score: 0

    What else, uncle Bill wants to pay engineer at minimum wages. And the only way to get that wage is to have more engineer hacking..err, coding for less

  169. Re:Ah, Mr. Gates shows his warm, Christmassy side. by slashdot.org · · Score: 1

    So yeah, Minix was written by an American who happens to live in Amsterdam.

    Okay, I stand corrected. Thanks for pointing that out, I knew I was walking on thing ice there ;-)

  170. It's two things really... by Anonymous Coward · · Score: 0

    Money and Attitude...

    Let's talk about the obvious one first - money. Foreign workers are happy to come over here and work for half of what American workers know they need to be able to survive in this country. Foreign workers often get put up in extended-stay type places by the company and are given a company car, so they have no living or transportation expenses. They are also frequently given per-diem allowances for food... Intangible compensation is cheaper than cash compensation, dollar for dollar, because the company doesn't have to pay payroll taxes on the money spent on lodging, food, allowances, and so on. American workers will not accept living in a hotel and driving a cavalier and a lower salary because it is not the standard of living that Americans have become accustomed to. To a foreigner from the third world, however, that Crossland Suites may as well be the Taj Majal and that Cavalier is the coolest goddamn thing they've ever seen. Plus, they send most of that 25K/yr home to their home country so when they go back in 3 years, they'll be the richest person on the block. Works great for the company, works great for the "guest" worker, but American workers are screwed...

    Which is a nice segue into the next point - attitude. Since I am involved in hiring, I get to interview probably 100-200 candidates every year. What I can tell you, just as a concrete observation of candidate attitude, is that American programmers still hold the attitude that they somehow deserve 1999 rates with few or no fluid responsibilities (other duties as assigned) in the job description. The hard truth of the matter is that it's not a labor supply shortage, but rather that the supply demands compensation that is too far above what the job is actually worth without offering anything in return. This is especially so with new graduates, so we have basically stopped interviewing them alltogether.

    We know what we are willing to pay for a job, and we routinely offer what we believe is fair compensation to all applicants, regardless of citizenship status (our "guest" workers are paid the same as citizen workers), and 95% of citizen workers decline our offers. We also routinely reward excellent performance with very large raises (up to 15%/yr if someone deserves it) and bonuses (up to another 15%, again, if someone deserves it). What we will not do, however, is pay $50K/yr for a fresh graduate with no experience and an attitude that the $50K is just for showing up and everything else is extra. I actually had one candidate, fresh out of a second tier 4-year CS program, walk into my office, look me right in the eye, and tell me he thought $100K would be a good starting point to negotiate up from. I nearly soiled myself..

    Oh, and our top programmer/architect in the office earns more than $200K, but she (yes, SHE) writes damn fantastic code and documents it well and is a wonderful team lead whose team makes its milestones every damn time and without fail. We have actually had customers who have said they will not do business with us unless she is on the review panel for all of the products they purchase from us.

  171. Re:Ah, Mr. Gates shows his warm, Christmassy side. by surprise_audit · · Score: 1

    Sorry, that was a bit of overkill. I shouldn't post on 4 hours sleep in 30... :)

  172. Re:The pay is going to go somewhere, so keep it he by Seumas · · Score: 1

    Yeah, well, most of us don't have the chance to compete. We live in whatever country we live in and are subject to the living expenses of said country. I can't live on a $5,000 chinese salary, because I might have to pay my $1,200/mo fucking shitty studio apartment rent (which is expensive, because it's in a tech heavy city where there are actually jobs to be had).

    When I can buy a house for $50k and a gallon of milk for a nickel, we'll fucking talk competition. At the moment, it's just a bullshit excuse to blame the "victims" by saying "you're not as cheap as some slave labor in china, so go fuck yourself".

  173. Hehehe... actually most of that came from germans. by Qbertino · · Score: 1

    1. If Americans are supposedly so stupid compared to Indians, why exactly was it American engineers who developed the transistor (Bell Labs)
    You're acutally right with that one.

    the airplane (Wright Brothers)
    They came up with the classic wing profile we still use today. However, there where others flying before that. The german Otto Lilienthal for instance. And it was a french guy who built the first fully functional aeroplane. But again the USians where better at marketing (which is what counts in the end). BTW: Otto Liliental isn't even mentioned in wikipedia (which I find astounding).

    the light bulb (Thomas Edison)
    Wrong.
    Heinrich Göbel and his glowing bottle was first. Edison only ripped him, did the marketing and made the money. As usuall, the german guy was smart enough to invent, but to dumb to make money of it. Same with the Telefax (Fax). Siemens said no, AT&T said yes. And it was a german inventor who asked siemens fist. Stupid idea. You never go to Siemens with an invention. You go to an US company.

    most of the foundation of modern computer science
    Wrong.
    Zuse (german) and von Neuman. Zuse built the first functional computer of the kind we use today. (Seperation of CPU and RAM)

    the Unix operating system and the C language, Minix (upon which Linux was based), BSD, Java, the laser

    Don't know about those. Maybe you're right with that.

    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 germans the americans gatherd up were better than those the russians could muster. In fact all you've mentioned is based on stuff from Werner von Braun and what he developed before and during the 'Third Reich'. Watch (or read) "The Right Stuff" - there's nice one-liner with someone saying "Our germans are better than their germans." Quite fitting actually.

    the nuclear submarine
    Wrong. ... Well, sort of wrong.
    Otto Hahn (german scientist). (the nuclear part)
    German 1st WW Reichsmarine (the submarine part)

    the skyscraper
    That one's correct.

    steel reinforced concrete
    Wrong.
    Rudolf Steiner (austrian) and the inovative architects he gathered to build the second "Goetheanum". Which is the oldest steel reinforced concrete building in the world. And it still is considered by experts as the one that makes best architectural use of this type of material.

    a vast number of modern medical procedures
    Those being? You're making a very vague filler statement here.

    the atomic and hydrogen bombs (those German physicists were aided by many American physicists and engineers)
    Aha. Heary, heary. Ever heard of Oppenheimer?

    the atomic power plant,
    Didn't we have that allready? Otto Hahn?

    the Apollo Moon shot (most of the engineers were Americans, don't get started on Nazi rocket scientists...)

    Yepp. Let's call them german rocket scientists.
    And why not? It actually is true. Take that from someone who's father and grandfather have worked with the NASA (Orbiter) and Grumman Aircraft (Lunar Module).

    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)

    India was a high culture a few thousand years ago with writing, math, abstract currency and all that comes with it at a time when Europe was inhabited by hairy grunts barely capable of walking upright. And don't forget: America is something like a european colony - just as europe is very much something like an american colony. So I wouldn't get to worked up about what "WE GAVE THEM"... :-)

    --
    We suffer more in our imagination than in reality. - Seneca
  174. 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

    1. Re:Professionals should work for 50k -Steve Balmer by MerlinTheWizard · · Score: 1

      Better yet: "$50,000 should be enough for everybody". ;-)

  175. Re:The pay is going to go somewhere, so keep it he by BlackHawk · · Score: 1
    • Legally H1Bs MUST be paid the prevailing wage.

    Determined by whom? I'd be interested to see where that data comes from.

    However, that's rarely the major issue here. The "salary" paid for a particular position can mean much or little, given that the salary of an employee represents a fraction of the amount of money paid for the employee. Things like 401K, health insurance, various taxes and so forth, have to be paid by the employer for each employee... assuming that those benefits are offered to the employees. I have no idea what the requirements are with repect to an H1B, but I wouldn't be surprised if the costs were less to pay for the relocation.

    • The US is about immigration and building a better life for everyone

    Uh, no. No it isn't. I didn't immigrate anywhere, and I have never held that the US has a mission to make life better for everyone. Besides, if you go with that logic... and forgive me, but that logic is specious in the extreme... then how does one square the idea of "building a better life for everyone" with the effects of job loss and displacement of an American-born worker who loses a 12+ year career to downsizing, only to have his former emplyer clamor for an H1B to replace him? What about the student in college who works to bring in a Bachelor's degree, only to find that she can't find any job that pays enough to justify the hours she's going to have to pull to "compete" with H1Bs who will pull 80-hour weeks?

    Incidentally, your comment about the locals not being "up to the snuff"... I wonder if your regions' IT employers ever worked with the region's education sector to encourage the improvement of the local prospective IT workers' skillsets. I find that people will lift themselves up, if they are given an inentive to do so. If all they see are people losing their jobs, having their salaries cut, being forced by the threat of both to work huge overtime period with little or no overtime pay, well.. can you blame them for not wanting to get into that game?

    Last thing: Having an H1B in the country does not automatically "enrich everyone", and thinking so is too simplistic. Having a foreign IT worker in town will do nothing for the former IT professional that the H1B replaced, for example.

    --

    Believe nothing, not even if I say it, if it violates your sense of reason -- Buddha

  176. If you think their is a shortage advertise by DukeLinux · · Score: 1

    I am warning you if you advertise a highly technical IT position expect hundreds of resumes to start flooding you. Most of these will be from highly qualified people. The first task is to "weed" through them. Pick out just those with M.S. or pH.D's and lots of certs. Then from those pick out one who have relevent real-world experience and now you have a stack that you can work with. Oh yeah, they might want more than $10,000 a year so I guess I see Bill's point.

    1. Re:If you think their is a shortage advertise by Anonymous Coward · · Score: 0

      What you fail to see is that the majority of PhDs from US universities in science and engineering are awarded to foreigners.

      You didn't see Bill's point.

  177. Re:Turn your skepticism the other way, just for fu by Eccles · · Score: 1

    Then that's not eager enough in my book. Meanwhile, there are some people who are eager enough for a job to go to the other side of the world to get it.

    There are a hell of a lot of two-earner couples in this country. It's not just the moving, it's also often that the spouse is already employed, so you would have to find two jobs there.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  178. I'm going to have to agree with Gates by Anatari · · Score: 0, Flamebait
    in that there aren't enough qualified workers in the U.S. to fulfil the demand for the type of software engineers they are looking for.

    Just look at the CS programs at the top engineering universities - they are filled with immigrants. Although, most probably have green cards or what not, the majority are 1st or 2nd generation immigrants. These are the type of people that many of the software shops like Microsoft complain about the lack of (Google complained about the lack of talent too, when commenting on their inability to double their staff).

    By opening non-immigrant labor pools, it increases the amount of labor at this caliber available to U.S. companies. Face it folks, American secondary education just doesn't emphasize math and science enough to produce enough engineers for the demand. 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. People who have solid quantitative skills. These are the type of people (from my experience) that many of the software companies are looking for. This is evident through the type of questions companies like Google and Microsoft are asking at interviews.

  179. Re:No wonder your a coward. by Anonymous Coward · · Score: 0
    Your also an idiot

    You also seem to have a certain amount of life experience in that area.

  180. 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?
  181. Innovate by CiXeL · · Score: 1

    "That means, that in order to stay competitive we need to INNOVATE."

    Tell me ONE THING we can innovate from an information standpoint that cannot be copied overseas and mass produced dirt cheap.

    This situation pretty much leaves us with our only option jacking up the income rates of people who have to be onsite for something and swapping money between each other to make the economy run.

    1. Re:Innovate by akuma(x86) · · Score: 1

      Tell me ONE THING we can innovate from an information standpoint that cannot be copied overseas and mass produced dirt cheap.

      The internet has made the world hypercompetitive. You come up with a good idea and it is copied a short time later. That time window is your opportunity to make a profit, until you have to come up with another idea. The implications of this are either that the rate of new ideas increases, or that the ideas slow down or stop because the time/profit window is too small to be worthwhile. Sometimes the ideas are so complicated that it takes a long time to copy. The Asians have copied lots of semiconductor ideas, but my industry (micrprocessors) is still dominated by Americans. The same can be said for much of aerospace, pharacuticals, biotech and defense.

      Financial services, legal services and healthcare services make up a tremendously large portion of our economic output. Protecting your methods and intellectual property is paramout to success. I don't think Goldman Sachs shares their proprietary trading methods, for example.

  182. why by suezz · · Score: 1

    "The whole idea of the H-1B visa thing is, don't let too many smart people come into the country. The whole thing doesn't make sense," Gates said.

    Yes and we are so stupid here in the United States. All we do is watch movies and buy videos legally or illegally.

    There are coders out there that I know and are friends with and have pretty decent consulting jobs and they work with unix/linux. They don't want to work with crap software from Redmond.

    Bill is so degrading and he thinks he is such a genious and great person.

    Why would anyone want to work for an unethical ran company like his. I would rather code for open source - at least my work has a better chance of living and improving and not just ditched because some genious thinks it isn't where he wants to take his company.

    Maybe this would be one way Linux will win - by taking all of Microsoft's talent away. I never even thought of this happening but I guess it is a possibility.

    I think you are going to see a whole new kind of revenue stream coming from open source.

  183. 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.
  184. Age counts. by Eminence · · Score: 1
    • 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.

    Sorry to say that, but being a programmer is in a way similar to being a (professional) sportsman. Your career lasts a definite, short lifespan and then you have to find yourself another job.

    Good programmers are young programmers because coding takes enormous concentration, quick thinking and ability + desire to work long hours with little or no rest. You can do that before thirty, but hardly after forty. And in this field experience is also shortlived. Who cares if you had experience coding in late '70-ies, since almost everything changed since then?

    Same, BTW, is true of sysadms and most techies. There are some exceptions, of course, but these are guys who have a very rare talents and/or personality.

    So, sorry folks, but if you want to be a pure techie your whole life you either have to be a top-notch one or you are going down the slope. At some point you have to branch into fields like project management where experience really counts, age is an advantage not a problem and your technological insights are a cutting edge you have over "pure management".

    I went that way and I never looked back.

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

    1. Re:Reflection from a soon-to-graduate CS student by rAiNsT0rm · · Score: 1

      Having been in exactly your position not too long ago, I can fully relate. I was actually told in an interview to go back to college and get just an Associates Degree and then only cite the Associate Degree and my experience on my resume (ignoring my Bachelor's Degree intentionally) so that I would find a job easier!!! I actually laughed in the persons face and left, this is a 100% true story and is so sad it is unreal!

      See my post on the subject for the rest of my thoughts http://politics.slashdot.org/comments.pl?sid=14758 7&threshold=1&commentsort=0&tid=103&tid=219&tid=21 8&mode=thread&cid=12370178here.

      --
      http://teasphere.wordpress.com - A little spot of tea
  186. 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
    1. Re:Yeah, there sure are a ton of IT jobs out there by Trifthen · · Score: 1

      Not bad for having such a high Slash ID. ^_^

      --
      Read: Rabbit Rue - Free serial nove
  187. You like living in America? Speak the language! by http101 · · Score: 1
    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".
    Of course it will... didn't it work for Henry Ford? We need to cut the imported crap out of our products too for this to work. I can't recall the last time I saw a legitimate "MADE IN USA" sticker on anything. In some cases, I've seen those with a finely-printed ring around the outside saying, "printed in china".
    --
    -- Game Developers: Stop porting badly-textured games from crappy console systems!
  188. Automated Hiring by Eminence · · Score: 1
    • 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.
    • 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.

    The problems you mention are a direct result of what I call "database hiring". Database of candidates can't measure their personality, intelligence, dedication to work or honesty. But it can contain a list of fields about various software packages/environments/tools they know, it can have a list of diplomas, certificates and training attended, it can have neat "experience" fields measured in years.

    Now, a typical HR would start the process by click-building a query through his "talents database" clicking what the employer wants. You don't have it, you are not selected (literarily, as in SQL "SELECT").

    That's how laundry lists you complain about get created. Result? Numerous examples of guys who have great CVs, with tons of diplomas and certificates who are just too dumb to really perform in the real world.

    At the same time one of the best programmers I know never even went to college. Guess how far his CV is going to get through "database hiring" machine. Luckily for him those who worked with him know how good he is so he is not unemployed.

    Dehumanizing the hiring process through "database hiring" produces dehumanized, McEmployees rightly called "human resources" (not persons). It's great for an assembly line, it's bad for anything requiring even a tad of creativity or above average intelligence.

  189. Middle class is dead by 8400_RPM · · Score: 0, Troll

    Unless you're living off your stock interest, or own a company, you're going to be POOR in the future.

    Another example of the middle class going by by.

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

  191. YUM by Anonymous Coward · · Score: 0

    *deep in Bill's Bunker in Redmond*

    "Well, Steve, are the shipments of slaves arriving
    on schedule ?"

    "Nah, that damn terror war is slowing the flow and
    those Indian bastards are catching on fast !"

    "What we need now is more cash. Yes. More. I must
    have more !!! *foam*"

    "Chill, Bill. We're squeezing everything we can
    out of those sad lamers already... We might get found out too."

    "For what ?!?"

    "Erm, well we could raise salaries and get all the americans or europeans we need too."

    *choking noises*

    "Raises !?!? Over my dead body !!!"

    "Hmmm *lowers voice* that might be an answer..."

    "What ?"

    "Nothing, your filthyness, nothing *big smile*"

  192. Excellent! by porkchop_d_clown · · Score: 1

    Yes, you are correct sir. You win the bonus round.

    Of course, I'd probably refuse to hire you because if you get this upset over a missing "ed" you'd probably be impossible to get along with in the work place.

    BTW, I've been programming in FORTH since 1983.

    1. Re:Excellent! by frank_adrian314159 · · Score: 1
      Nah. Most folks find me a pleasure to work with. What can I say? It was late at night and I was getting cranky after reading a bunch of posts from people whining about "Wah, wah, wah, I can't find anyone."

      I hire people, too. The main problem I see right now is that there are a lot of suits not letting development managers pay enough to hire *good* (read experienced) people. These wages are often arbitrary or driven by salary surveys that have far broader skill-spans (which drive down the median cost shown) than reality dictates. For every lack of supply, there's usually a budget line that could more easily be moved.

      I did my first project in FORTH in 1983 also, BTW.

      --
      That is all.
  193. Keep dreaming by Anonymous Coward · · Score: 0

    You'll never be able to compete on wages with Indians or Chinese ... So better find another job
    or start a revolution against the Fat Bastards.

  194. Can you say TRAITOR ? by Anonymous Coward · · Score: 0

    "Bill Gates."

    "Gooood !"

  195. Come to Europe by Anonymous Coward · · Score: 0

    You can get someone experienced for $35k ... *shudder*

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

  197. Yep by Anonymous Coward · · Score: 0

    Same here in Europe... Africans all over the shop
    destroying jobs and lowering salaries.

    Can't wait for civil war...

  198. MOD on crack alert !!! by Anonymous Coward · · Score: 0

    Please, Mr Mod, go fuck yourself.
    You need it.

    Thank You.

  199. Re:Hehehe... actually most of that came from germa by Anonymous Coward · · Score: 0

    India was a high culture a few thousand years ago with writing, math, abstract currency and all that comes with it at a time when Europe was inhabited by hairy grunts barely capable of walking upright

    The irish were making artefacts on par with the best ancient egyptian art around 3000 BC.

    Not bad for grunts that could barely stand up...

    And btw, I've seen the quality of Indian software.
    It's laughable.

  200. fraudulent H1-B "prevailing wage certificate" by Anonymous Coward · · Score: 0

    How do you suppose those "prevailing wage certificates" are written? At universities like the University of Houston, they don't bother to do the research - they merely list the opening and accept the application of the individual they want to hire. Yes, that's right: they already know who they're going to hire when the H1-B position is posted. No need for others, no matter how qualified, to apply. H1-B's are not hired by qualifications, they are hired by name.

  201. Re:Turn your skepticism the other way, just for fu by LetterJ · · Score: 1

    "Then that's not eager enough in my book."

    Those who say things like the above frequently live such a modular life that their entire existance can be packed up and moved with little more than 2 days notice. They frequently either still live at home or rent a bedroom in a shared house. The only real impact to people outside the individual in these situations is a new phone number and possibly longer trips to visit friends and family. There's usually no spouse, no kids, no pets, no 24 foot truck full of furniture and belongings, etc.

    The fact that they'd need to find an equally rewarding (financially and task-wise) job for their spouse, pull their kids out of school and move them as well, sell their house (it just took me 9 months to sell mine), find new housing in a new city (families of 4 need more than a shared house), pay for moving costs, trips to interview as well as to find housing or an advance apartment, etc. never enters into the picture before offering such "advice". Costs for finding and moving to the new job can easily run $15,000-25,000 or more. I know that I can't afford to be that eager to find a job in another city. And, that assumes you pick the right city the first time.

  202. $90K average for US coders? by walterbyrd · · Score: 1

    Where on earth did you get that figure?

    Sure, some coders get $90K and even more, but I think that is far from average.

  203. But I thought *F/OSS* was killing jobs for USA by walterbyrd · · Score: 1


    Hasn't msft been screaming that F/OSS is killing jobs for USA developers?

    Articles like this make it seem like msft is only creating jobs for overseas workers.

  204. I am a worker on H1 Visa by knandyal · · Score: 1

    And here is my passage into the country. 1) I was interviewd in India to work for IBM research. 2)They (IBM) filed applications with Dept. of Labour in which they had to state my pay and also they had to give the prevailing market rate of this job. And what they pay me had to be more than the market rate (even if marginally so). 3) I get my pay checks and they deduct SS Tax, Medicare tax - But I cannot collect either of them (except if I die or get amputated) because I have to contribute 40 points to SS. But the maximum I can contribute per year is 4 points. So I have to be in the work force for 10 years to get this (4 points times 10 years = 40 points). But my H1 is valid only for 6 years. 4) I spend on buying a car, buying everthing I need for my living from the scratch. So my expenditure in the US (atleast initially) matches closely to my income. You can do the math on how much it would cost to start a life in a different country. 5) I was the Indian geek that all the fellow colleagues amused over, and they were friendly and they respected my work. Just like anyother place in the world.

    1. Re:I am a worker on H1 Visa by JustNiz · · Score: 1

      You're a visitor to the US so have no citizens rights. Get over it.

      Hey its a free world, and you chose to come here. If you don't like the conditions in the US then go home. There's not many unemployed US engineers that would be sorry to see you leave.

      I suspect whatever earnings you're left with in the US are still significantly higher than you'd make in India, otherwise you wouldn't have come or stayed in the first place. Just be grateful you had the option and understand that no one is going to feel sorry for you.

    2. Re:I am a worker on H1 Visa by tompaulco · · Score: 1

      See, this is what I don't get. If they had to pay you more than the prevailing wage than why did an American IT worker not step up to take the job? The answer is simple economics: that was not the prevailing wage and thus it was not attractive to the American IT worker.
      They are deceiving you into thinking you are getting pervailing wage. You are not.

      --
      If you are not allowed to question your government then the government has answered your question.
    3. Re:I am a worker on H1 Visa by Anonymous Coward · · Score: 0

      The reason is that the American "IT" worker you referred to, is not smart enough to work in IBM Research.

    4. Re:I am a worker on H1 Visa by tompaulco · · Score: 1

      The reason is that the American "IT" worker you referred to, is not smart enough to work in IBM Research
      Certainly there are American IT workers who are smart enough to work for IBM research. However, most of them are probably gainfully employed elsewhere and can not be lured into the job for whatever salary IBM was offering. If they had upped the salary enough, someone would have taken the job, and that salary would by definition, have been the industry standard. The fact that they had to hire an H1B means either:
      1. Not one of the 100 million or so working Americans had the skill to do the job. A plainly ridiculous thought. OR
      2. Not one of the American qualified individuals for the job thought that the salary was sufficient for them to take the job.
      There is probably also a healthy dose of :
      3. None of the American qualified individuals were aware that the job was available. Making sure to advertise in such a way as to avoid catching the attention of qualified individuals is another tactic of companies that try to hire H1Bs instead of American workers.

      --
      If you are not allowed to question your government then the government has answered your question.
    5. Re:I am a worker on H1 Visa by knandyal · · Score: 1

      It could be any of the things you told. I dont know much about what the real answer is. However, my job, when they recruited me, was a lead position. They told me that they had been trying for a perfect fit for a few months within USA and came to me, through their Indian offices. I would have thought they are just telling me so, to make me feel better. However after 6 months into the job, I had to expand my team and they asked me to interview. It took me 67 interviews (80% of them non-immigrants) and we found one candidate that we liked. And he happened to be from Russia and was on a H1 !!. I can tell you that in my case, I was not cheap labor. I was in the top 20% pay bracket of IBM.

  205. Of course it's a fake name, silly by rfc1394 · · Score: 1

    He's making a comment relating to outsourcing, the first name is Indian, and the second name is a mangling of the phrase 'I got your job.' I have a feeling you don't get irony.

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  206. Your made up Canadian salary numbers... by Anonymous Coward · · Score: 0

    The average Salary (for coders) in Canada is not $35k. I pulled these numbers right off the government of Canada website:

    What you can expect to make (Average Hourly Earnings ($/hour)):
    $24.97

    Which works out to somewhere around $52,000 CAD.

    Maybe you just need to find a new job if you think all you can get is $35K... I'm well above the average listed here, but then again I'm not just some PHP coder either.

  207. Translation: by walterbyrd · · Score: 1

    >>Microsoft is having a hard time finding skilled workers within the United States

    Translation:

    "Microsoft is having a hard time finding skilled workers within the United States who are willing to work for minimum wage, or less."

  208. Re:Turn your skepticism the other way, just for fu by ebh · · Score: 1

    Thank you for saying what I was going to. Where I live right now is not my residence, it's my HOME. We've put down roots. To move for a new job would men giving up extended family, close long-term friends, neighbors, church, etc. We've spent years finding doctors, barbers, plumbers, electricians, etc., whom we really like, and we'd have to start that all over again.

    There was a time when I'd move wherever the work was, but no more.

  209. Maybe USA IT workers should organize? by walterbyrd · · Score: 1


    Maybe not a union, but something more like a lobbying organization. Something to counter the corporations that exporting US jobs as fast as they can - all with the help of the USA government.

    The USA has the best congress money can buy, and companies like msft have nearly infinate resources to lobby congress to provide tax incentives to export USA jobs.

    Maybe the situation needs a little counter balance?

    It sucks to have a college degree, and 25 years experience, and earn less than the janitor.

  210. This explains gay rights bill ordeal by badcowboy · · Score: 0, Troll

    It makes more sense now why microsoft pulled their support for the gay rights bill in Washington state -- they needed to throw a bone to the conservatives so they could get what they wanted in this arena.

  211. This is reality by PenguinBoyDave · · Score: 1

    Whether or not we like it, Offshoring is here to stay. There is a reason Gates and others want to remove this restriction...we (the IT community) make pretty good money, and for the most part, we are grateful for it (at least those of us who have been laid-off before are. But I see far too many good coders who are turning down work because they don't pay enough...according to them. We take the lower paying jobs and then jump the first time something that pays more comes along. We all do it. Foreign laborers are more grateful for their employment and are reliant upon the visa restrictions that they don't go anywhere for several years. I know...I work with a good number of foreign laborers. The problem is this...things are getting expensive here in the US. I make what I did in 2002, and it is harder to get by now because everything is more expensive. Am I going to get a raise? Unlikely. Could someone in Manila or Bangalore do my job for 1/5 the cost? Yes. Thanks to VPN's, faster networks, email, VOIP phones, and all the great technology that has moved us so far forward we may have very well done away with our own worth.

    --
    I'm not a troll, but I play one on Slashdot.
  212. The real problem is.. by JustNiz · · Score: 1

    that especially in the US, most companies are driven by bean-counters who can't put a price on the lack of something (in this case, the lack of future support/rework/expansion costs because software was well designed/implemented in the first place ).

    Companies repeatedly hire cheap labour because the direct costs are less, but end up paying massively more in hidden money and time later to straighten stuff out that experienced developers wouldn't have done.

    We engineers have also allowed management and ourselves to devolve the whole job description of a qualified/experienced software engineer into the term 'coder'. I've noticed many posters here use that word too. We shouldn't do that to ourseves, at least, and should work to change that attitude in the management of our own companies.

    1. Re:The real problem is.. by WhiplashII · · Score: 1

      Your right, and that is a real problem with most large companies. I would like to point out that the solution to this problem is for you to get a couple of your best software engineers together, incorporate, and then offer to do projects for the managers now stuck with such awfull coders. You get way more money than before, and they get their project done.

      What I have found works best is to go to the marketing team or sales team, not the IT people. The IT people will see you as competition, the marketing/sales people will see you as a way to get things done when their IT department says, "that's not a priority."

      --
      while (sig==sig) sig=!sig;
  213. Re:The pay is going to go somewhere, so keep it he by keraneuology · · Score: 1
    15 billion dollars is not even a percent of what illegal immigrants have contributed to the American economy by taking jobs that would have either not been taken, or would have required unreasonable wages to convince an american to take (10-12 dollars/hr is not reasonable for zero skill labor).

    Spoken in the true spirit of failing to understand basic economics.

    There is one, and ONLY one fair compensation for goods and services: what somebody is willing to pay and what somebody is willing to accept. There is no entitlement to any more, there is no requirement to charge any less. There is nothing else that is fair, nothing else that is economically efficient, nothing else that is just.

    Is $12/hour excessive for picking apples? The only answer to this question is "depends - are people in Maine willing to pay more than $1.25 cents a pound for apples picked in Washington?"

    A market free of restraints, corruption and monopolies has never failed to set a fair price and provide the most efficient and equitable distribution of any good or service.

    By the way, why are those who argue that "illegals fill jobs at wages nobody else will take" invariably the same people who complain that the minimum wage isn't high enough?

    --
    If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
  214. But employers damand those skillsets by walterbyrd · · Score: 1


    I think job seekers will stop listing more skillsets than a person can possibly earn in a lifetime, when employers stop demanding more skillsets than a person can earn in a lifetime. I've seen job ads with more than 30 skill sets specified.

  215. Crap and don't get sucked into Propaganda by Anonymous Coward · · Score: 0

    People here who think H1-B visa are good for economy and are ignorant and completely blind to what is going on.

    1. H1-B visa are built on the fact that a company can hire foreign persons when they can't find qualified US workers. This is crap, there are so many qualified unemployeed workers out there there is no reason for H1-B visa's. US workers have to get it through their thick heads that just because you had average skills and got paid $70k during the dot-com, you think you should get paid $85k now even though you are not that good. You were overpaid and now the market is where it should be. Someone coming out of college should not be making more than $35 - $50k at most. Unless they have amazing skills, but most don't deserve $70 - $80k. Get your ego's in check. If you want that money, go into consulting don't waste business's time asking for unrealistic wages. Also, I feel for the IT workers that are really good and have to take a 30% pay cut. Unfortunately, that is what every market faces. Don't live beyond your means and it won't hurt as bad. I took pay cuts twice and never lived beyond what I could afford so I was fine.

    2. Its all about money. H1-B visa's is an excuse to pay foreign nationals lower wages than a US counterpart. That is it. Instead of shipping it overseas, they would rather bring in a foreign programmer and pay them 30% less than a US counter part because they don't know any better. To them, it is a lot of money. Yes, some may get the same pay or even more pay than a US counterpart, but let's be honest here and say that is a small minority.

    This is not about economics, this is not about free trade, this is not the utopian American way. It is greed and finding loop holes in the system. Dot-Coms crashed this steady company growth. Now companys have hit plateau's and can not keep meeting previous year's numbers. If you made 10 million year 1, 12 millions year 2, and then 500 million year 3, how can you keep rising when you can increase your customer base? So what do companies do, find ways to keep that level up and that means outsourcing, lower pay, lower benefits, essentially explotational tactics.

    Don't believe for one minute that this is helping 3rd world countries, helping US, helping foreigner's, exhibiting the american way. It is all about the new God - Money.

  216. Son, by lorcha · · Score: 1
    Are you trying to tell me that an Object-Oriented language is 95% similar to a procedural language?

    I'd say C and C++ are about 10% similar. That 10% is for the similar syntax. C and C++ are also about 10% similar to Java, in my opinion (because of the syntax).

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
    1. Re:Son, by StarsAreAlsoFire · · Score: 1

      When you are writing code, yes.

      When you are PLANNING your code, no. There is little difference between calling a function in a huge ass linear execution procedural language and calling a function in another object from the perspective of how you think

      You can write code in C that 'executes' in a fairly object-oriented way, if you choose. You can write non-object oriented code in C++, if you choose.

      My point is NOT that the languages are anything CLOSE to one another in the area of what you type to get 'x' to happen; my point is that the conceptualization is very similar. However, having worked with all three, I would say they are so close to each other as to be irrelevant. However, this is with comparisons to Visual Basic, FORTRAN (77,2000), MatLab and LISP, as well as scripting languages.

      Anyway, I'm not violent about any of it :~) Just saying: it is easy to learn new languages. And if you can code in Java, you would have to be a fairly poor code monkey to not be able to pick up C++ in a few weeks. You'd probably still suck at some rather basic stuff, but you would be able to get what needed to be done, done. Just not nearly as efficiently or as fast as a coder that has been working in C++ for a year. Or 5.

    2. Re:Son, by Narchie+Troll · · Score: 1

      I doubt most people hiring programmers really want someone who "sucks at some rather basic stuff," which was the point.

      In any case, C++ templates are a major feature, and C has nothing like them.

  217. Blame corrupt Indian Government, not America. by Anonymous Coward · · Score: 0

    So what? India has not signed a retirement benefits recipricocity agreement with the US and probably won't until India straigtens up its act.

    Think of the upside, though. You can work in the US for 6 years, save a bunch of money, and retire a rich man in India. You may have to skip the buying a car part, though.

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

  219. Igochyorjob == Great Troll !!! by Anonymous Coward · · Score: 0

    Note the submitter's name: Randeep Igochyorjob = "I got your job".

    Great Troll !!!

  220. Cops DO NOT hassle immigrants. by Anonymous Coward · · Score: 0


    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.


    The cops are under orders to ignore visa problems; it's too much paper work. Rich businessmen make the rules and rich businessmen want their cheap labor to show up on time.

    By the way, if they've paid 10 years into social security, they can receive retirement benefits regardless of citizenship.

  221. Even if he genuinely wants top people... by SteeldrivingJon · · Score: 1


    Even if Gates wants to hire the best people, at high salaries, it's damn sure that thousands of other companies will be bringing in the cheapest warm bodies they can find.

    I don't think the government is capable of evaluating each H1B hire and his or her salary, and the availability of similar US workers. Nor is it desirable to try to get the government to do so.

    So the only solution is to keep a cap on hiring.

    I think the solution is to auction the existing H1B visas to companies. Companies who want cheap H1B workers will not be willing to bid high for visas, because that'd defeat the purpose. Companies who want foreign workers and intend to pay them high wages - ie, the companies who are truly interested in hiring the world's best - will be willing to make high bids for visas.

    So if Microsoft really wants to hire the world's best, they can place high bids on a large block of H1B visas.

    The revenue generated this way could then be pissed away by the Bush administration and the GOP-led congress.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  222. What salary is appropriate? by lorcha · · Score: 1
    I am trying to recruit experienced J2EE developers. Most applicants cannot even answer the question, "What are the different types of EJBs and one example of a use for each one?"

    How much do I need to offer for someone who can answer basic questions like that? I can't seem to find someone at any price.

    One of my favorite interviews had this gem:
    Me: What are some differences between Java and C++? (He claimed expert-level skills in both on his resume)
    Him: Java is a dumbed-down C++.
    Me: Well, we all have our opinions. Would you care to elaborate on your answer from a technical perspective?
    Him: Oh, c'mon. It's just common knowledge.
    Me: I'm going to suggest that you not give that answer if you ever decide to interview for a Java position in the future. I've really enjoyed speaking with you for these last 4 minutes. Have a nice day.

    I can think of about a dozen right answers to that question. I wasn't even sure that there was a wrong answer until he gave me that one. Who cares about memory mangament? Who cares about virtual machines? Who cares about platform independence? Who cares about pointers? Who cares about bounds checking? Not when we have "Java is a dumbed-down C++".

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  223. Re:Yes. Gates is involved big in outsourcing. LINK by Mybrid · · Score: 1
    You may be underestimating the wage difference between China and the US. It is VERY big. Currently the wage for a qualified software developer in China is ~US$5000/year. Do you honestly expect the Chinese Renminbi to appreciate 1000% or the US$ to depreciate 90%? That is the stuff of financial meltdown and wage parity between tech workers in the US and China due to exchange rate changes is really unlikely to occur in the foreseeable future, if at all.
    Unfortunately I think your arrogance is all too common and shared by the Wall Street Gang. It's exactly this kind of arrogance that leads to collapse.

    No one foresaw the depression in the 1930's would happen. As humans we blind ourselves to any potential catastrophe that may occur.

    Even though everyone knew the tech stock market was a bubble people acted as if it were not and thus the NASDAQ's great decline even in the face of a known bubble. Who predicted the NASDAQ would fall as far as it did when the bubble burst? Name one person?

    Arrogance - the great civilization killer.

  224. were 2001-2003 the high tech boom years? by slepzelt · · Score: 1

    Having just read through the article, I see it says:

    "Congress capped the number of non-immigrant visas for skilled professionals at 65,000 in 2004 and 2005 in an effort to increase border security and ensure more jobs for home-grown tech workers.

    That is a third of the 195,000 work visas issued annually during the high-tech boom years from 2001 to 2003."

    Is it just me or was 2001-2003 *not* the high-tech boom years? As far as I can remember the boom years ended around 2000. So that means that while engineers were getting laid off by the many thousands, companies were hiring ~200,000 H1B's annually?

    1. Re:were 2001-2003 the high tech boom years? by Anonymous Coward · · Score: 0

      The government in 2000, at the peak of the boom, increased the H1 cap to 195,000 for the years 2001-2003. The "cap" is the maximum allowed, not the actual used number.

      About 30,000 visas per year were used in 2001-2003.

  225. Are IT workers really that spoiled? by walterbyrd · · Score: 1


    I keep reading that over and over here. About how IT workers can't keep expecting to earn $90K/year right out of college.

    When I look at the job boards, the only jobs I see available, above $10/hour, are for people who have at least five years of recent and verifiable experience in a long list of very speicialized skills.

    I know several well qualified IT professions, who have left the field to become mechanics, truch drivers, etc.

  226. Re:The pay is going to go somewhere, so keep it he by TheSync · · Score: 1

    Check out Tecoloco for jobs in Central America!

  227. outsource gates by Anonymous Coward · · Score: 0

    Hey, let's let microsoft really save some cash and outsource the whole upper executive echelon.

  228. My call. . . by jafac · · Score: 1

    I would like to call for an increase in CEO and computer software company supply.

    We need more Computer Software companies - particularly OS and API vendors, particually Office Application Vendors. There is simply nowhere near enough variation and competition in this market.

    So, you can open the floodgates on foreign workers, as soon as you rescind ALL international trade barriers on computer software, including IP law, and undo every consolidation move (corporate merger) in the software industry over the last 20 years.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  229. Both sides of the Fence by lcsjk · · Score: 1
    I am presently looking at the H1-B visa cap from both sides of the fence. I was out of work (design engineer with 20 years good experience) back in the early '90s. Yet during that time frame, a lot of work was going to "foreign" engineers who would work at lower wages (per the various engineering studies). I knew that many of the jobs could have been filled by the high percentage of out-of-work engineers from the USA, but the companies claimed that there were no "qualified" engineers to fill the jobs. The problem was mainly that the jobs were not well advertised and very difficult to find. The job requirements were sometimes so specific that only the "intended" applicant could be considered. This was mainly when jobs were placed by headhunters.

    I am presently working at a university with graduate students from USA and foreign countries. These students are here to do research and fill positions that USA students do not apply for. Many of them come to the USA in hopes of finding permanent jobs and becoming USA citizens. They have to start with H1-B visas, and with the cap, and because of their non-USA citizenship, they have trouble finding jobs. I am sure that many would accept low salaries in order to find anything, just like many of the out-of-work /. readers. These students are considered the best from their respective universities, and graduate in the USA with some of the best grades as engineers with Masters and PhD degrees. As a mentor for many of them, I would like to see them get jobs in the USA.

    Changing or removing the H1-B cap would give these students a better chance at jobs, and after gaining citizenship, they would also be competing for jobs and salaries the same as any of us. However, during the initial years before citizenship, they will probably be working at inferior wages and keep the salary rate down for the rest of us.

    Should students that we have educated at USA universities (including tuition waivers and research salaries) and who ultimately will make good citizens, be given a different visa from the normal H1-B so that they don't have to fear deportation and do not have to accept the lower salaries that hurt all engineers?

    Should companies be required to show that they have published the jobs sufficiently and so that qualified people from the USA can compete for the jobs? Publishing job requirements that only their "already designated" foreign employees can meet, circumvents the competition and the intent of the H1-B visa, and allows the employers to claim that there are not enough USA applications to fill the jobs.

    1. Re:Both sides of the Fence by Anonymous Coward · · Score: 0

      I've been observing India from central United States for years. I understand that programmers are networked from India to *jobs* here. My advice is to work in the country of your birth and make that place a better place instead of moving to a place where *we* have worked hard to build and now must *protect*. As for the teachers in the U.S.... You're doing a fine job. $40,000 a year tuition limits your student base considerably. There are allot of people that have the ability to learn quickly and have little to no opportunity of receiving your platinum world standard teaching performance. Perhaps any of you would consider taking a job in Africa (where they need you most IMO.)

  230. Fair Trade by Anonymous Coward · · Score: 0

    Hey if we're going to open up the work force on the top end to foreign workers, then we need to get rid of the minimum wage as well.

  231. Re:The pay is going to go somewhere, so keep it he by Anonymous Coward · · Score: 0

    Go live in Gary IN and get back to us in a year.

    And you think there's any less illegals in IN than in SD?

  232. Re:The pay is going to go somewhere, so keep it he by Anonymous Coward · · Score: 0

    I dont mean to say Indians are horrible programmers or anything like that. There are lots of good Indian programmers that US companies could use, but the people who are getting hired are certainly under qualified.

    While perfectly qualified Americans, who can speak and write proper (American) english are unemployed, no less. Wonderful guys. Thanks a whole lot.

    I'll be laughing my ass off when China or some small, over-populated impoverished asian country takes over, and India's little bubble of it's own busts, and you guys are all in the same boat as we are.

    It's a race to the bottom and nobody but the wealthy wins.

  233. You are given bad info by Anonymous Coward · · Score: 0

    Check out the relationship of Agualia(sp. just outside of Morelia), Michoacan, Mexico and Redwood City, California, USA. 80% of the town's income is from expats. Similarly, I worked for a landscaping company in the '90s. Every man except for the foremen worked 6-7 months in the US and then took the money they had earned home to finance the farms or ranchos they left behind. They were replaced alternately with their relatives and neighbors who had worked down south in the respective seasons. (Planting, sowing, reaping, tilling)

  234. Re:Yes. Gates is involved big in outsourcing. LINK by Vicissidude · · Score: 1

    Chinese, Indian, and US wages do not have to become equal before it becomes unprofitable for US companies to stop shipping work to China or India. In fact, shipping work overseas becomes unprofitable long before equality is reached. Even today, 44% of companies say outsourced projects did not save any money. 25% of the companies have brought functions back in-house after realizing they could be addressed more successfully and at lower costs. If costs go up in China or India at all, then it's likely US outsourcing would stop.

    I was specifically speaking about IT in my previous arguments, but I will address your manufacturing statement now. Raw materials are not the main cost in manufacturing in any developed country. Labor is. China is not a developed country yet, but it is quickly getting there. I've already read of cases where Chinese factories are having problems getting the cheap country workers that they've historically relied upon. That means wages will start going up, independently of any currency move. When you have salaries increase in China, then the prices of those goods will increase and less Chinese goods will be sold in the US. That will become more evident once the peg is released and currency differences come into effect as well.

    There is also the logistical problem of creating goods for a market halfway around the globe. With oil over $50/barrel, shipping prices for large goods, such as cars and refrigerators, can outrun savings on labor. Shipping prices for smaller goods may still be profitable, but certainly less profitable. We've already seen decreased manufacturing sent to China.

  235. Re:Turn your skepticism the other way, just for fu by tompaulco · · Score: 1

    Then that's not eager enough in my book
    Why should we have to uproot our families, sell our homes, and move hundreds if not thousands of miles just to get a job? Stress is increased, children are traumatized, taxes, forwarding mail, getting a new bank account and all those things are a hassle for a year or more after the move.
    Heck, you send jobs to India, why can't you give a job to someone who works in another town than your corporate HQ?
    As I see it, I live in a part of the country with a lower cost of living, I have a cable modem, I have a computer, a phone, a compiler, a refrigerator that keeps soda cold. I have everything I need to perform 95% of software development jobs. And I am probably in the same price range as you would pay some firm in India for an FTE.

    --
    If you are not allowed to question your government then the government has answered your question.
  236. Re:Turn your skepticism the other way, just for fu by Eccles · · Score: 1

    Not to mention work in this country is almost always on an "at will" basis, where they can fire you at any time. Make all those changes, spend all that money, show up, and -- oops! We don't need you after all.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  237. Re:Turn your skepticism the other way, just for fu by LetterJ · · Score: 1

    Exactly. I'm also surprised that someone hasn't yet responded with the tired "It doesn't matter, you should be willing anyway if you really want a job" response. Of course, ask them to move to Bangalore or Shanghai or Argentina or somewhere like Nome Alaska from the Bay Area or New York (where so many of the high horses seem to be ridden) and suddenly a double standard shows up.

    We are lazy and to be blamed if we won't move 1000 miles for a job, but make it 5000 and make the location somewhere undesirable for living their hip urban lifestyle and their own willingness goes down pretty sharply.

    I personally would face divorce if I asked my wife to move to any number of "good" job cities.

  238. Re:The pay is going to go somewhere, so keep it he by tompaulco · · Score: 1

    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.
    How many more of the world's best and brightest are there? I wonder if the best and brightest are really applying, or just people desperate to get out of their country. In the 1970s we were getting some truly world class individuals. Most of the H1Bs I come across these days are pretty much on par with the average american. We have plenty of average people already, thank you very much.

    --
    If you are not allowed to question your government then the government has answered your question.
  239. MOD UP by Grishnakh · · Score: 1

    I'd mod you up if I could. This is exactly correct. The parent poster is either a college student or recent grad, or one of those losers who has no life outside of work and lives a completely liquid existence, staying in a rented room or studio apartment with no responsibilities at all outside of work and no ties to his community. If one wants to live that way, that's fine, but don't expect the rest of us to do it. If everyone did this, there would be no society (at least not after a generation or two). Or is his philosophy that tech workers should have families and reproduce, and only the managers should have that luxury?

    No one in this country should be so desparate for a job that they'd be willing to pack up and move to anyplace at all just to work. That's why you don't see anyone, even in tech workers, who are that desparate. When things get that bad, they just leave the industry and find something more rewarding to do with their time. Then, these assholes who run the tech companies complain that they can't find enough employees.

    I think we should close our borders to all tech workers from overseas. If they want to do software engineering or whatever, they can set up their own companies in their own countries. Meanwhile, American companies should only be allowed to hire American tech workers. If they can't find enough at the salaries they want to pay, that's too freakin' bad. If this causes the whole economy to crash, that's fine with me. I just want the history books to accurately describe what caused this disaster: that the corporations were too cheap to pay tech workers what they were worth, fired them at the first sign of trouble, and used unethical methods of keeping their salaries low and their jobs miserable, while fattening the paychecks of the executives. And all the while, hypocritically proclaiming that we should encourage more young people to go into these professions without worrying about the pay rates or working conditions. And then, amidst the chaos and anarchy, the corporate executives will be captured by angry mobs seeking revenge and burned at the stake, torn limb from limb, or some other fitting punishment.

  240. Re:And this is one of the cases where I kind of ag by tompaulco · · Score: 1

    You can agree with Bill, but it doesn't matter how much tepid coffee you put in the mug, it isn't going to get hot.
    H1Bs are not the best and the brightest anymore. There are a few good ones, a few bad ones and most of them are average, just like the unemployed IT workers in the U.S. Why not just hire unemployed IT workers instead?

    --
    If you are not allowed to question your government then the government has answered your question.
  241. Re:Ah, Mr. Gates shows his warm, Christmassy side. by crazyphilman · · Score: 1

    MOST immigrants move to the United States, become Americans, and contribute to our culture and nation. Chinese people, Japanese people, Europeans, Russians, and tons of other groups move here and become a part of this country. And it's great. It's how things are supposed to work.

    SOME Indians -- a minority -- do the same thing. And that's great too. They immigrate in the traditional, non-guest-worker way, and they're just another group of immigrants, just like all the others who came before them.

    But the majority of Indians who come here are coming over just to snatch a job, work for a few years, then fuck off home when it's convenient for them. The money they make here goes a long way back there, and they have no intention of passing that up. THIS is the problem.

    It is completely unfair and wrong to allow temporary guest workers to come into this country and take jobs that SHOULD be reserved by law for people who are citizens or who are going to be citizens. If our government worked for US, that's how things would work. But it works for corporations, and so things are a bit different.

    If we don't allow guest workers to come here, and they stay home, GOOD. If corporations open up shop over there, GOOD. Who cares? They weren't going to give US those jobs, anyway.

    Bottom line: If you're not moving here to live FOREVER, you shouldn't be permitted to help corporations ruin the livelihoods of the people who DO live here permanantly. You shouldn't be allowed to undercut the salaries of the people you're replacing, engaging in unfair competition. And don't tell me how much H1-Bs make, either -- I know plenty of them, and they're making peanuts. Not only that; most of the ones I know have no health insurance or benefits. And lots of them group up and share apartments, so don't tell me any nonsense about them buying houses. If any Indians are buying houses, it's as an investment so they can sell it at a profit before they take off.

    Most countries, by the way, don't let this sort of thing go on. I notice you mentioned Indian laws which don't allow us to do the same thing THEY are allowed to do. It's a trade issue, and it should be addressed.

    --
    Farewell! It's been a fine buncha years!
  242. Re:Ah, Mr. Gates shows his warm, Christmassy side. by crazyphilman · · Score: 1

    You are correct about Minix. Sorry about that, my bad. But, IT was still based on Unix and BSD, which were developed here, so I'm not completely unmanned.

    Unix came from Bell Labs in New Jersey, and BSD came from Berkeley, California (the B in BSD).

    You said: "think it's entirely possible that a new generation does not have the level of education than the one before. I think we can all agree that your ancestors where great. You will have to prove yourself."

    Well, that's some nasty speculation. But America still has one of the highest literacy rates in the world, right alongside Europe and Japan. Also, most of us DO end up going to college (yes, including technical subjects). If you're trying to say less of us are going to graduate school, well, it's possible that more of us have decided it isn't worth the vast expenditure of money and time considering we're not likely to get hired, anyway. This does not make us less bright, though. If anything it implies a certain thrift.

    You blathered like an asshole: "Quit your fucking whining and start doing something."

    Which is what I said Americans were going to do to cope, now, isn't it? READ THE FUCKING POST.

    As for your point number 5, today my government (which you have so little respect for) told Mr. Gates to go fuck himself on the visa issue. So I guess it isn't ALL bad around here.

    --
    Farewell! It's been a fine buncha years!
  243. Re:Ah, Mr. Gates shows his warm, Christmassy side. by crazyphilman · · Score: 1

    FANTASTIC! Thank you!

    As for the poster to whom you were replying, I take back my comment about not knowing Minix was invented in Amsterdam. Ha, ha, ha... Beautiful.

    I owe you one, man. Thanks!

    --
    Farewell! It's been a fine buncha years!
  244. Re:Hehehe... actually most of that came from germa by crazyphilman · · Score: 1

    I should point out that the German rocket scientists and the nuclear physicists involved in your rebuttal had already emigrated to the United States and were, therefore, AMERICANS.

    It is frequently forgotten by the rest of the world, especially Europeans, that there ARE no actual "Americans" in terms of race or creed. ALL of us, even the native Americans (Navajos, etc) came here from someplace else.

    The only thing that identifies us as Americans is that at some point, our ancestors chose to come here. And once our ancestors came here, we proceeded to invent a large number of the things the rest of the world now takes for granted. Things like THE INTERNET.

    So pardon me, but it really burns my ass when people dismiss us as stupid. When Europeans call
    Americans stupid, considering that 77% of us are of European origin, and therefore are *exactly* like them, the irony is usually lost on them.

    Let me restate my original point in a way you might be able to be comfortable with (and this is actually how I think about this issue).

    Americans, and by extension Europeans (because we really are one culture when you think about it) generated the vast majority of scientific, mathematical, and technical advancements of the past five hundred years. Prior to this, most of the advancements were performed by Greece, Rome, Egypt, and the various Arab cultures they traded with.

    Indians "invented the number zero", built pretty palaces, and maintained a culture in which the vast majority of people were dirt poor and served a fabulously wealthy elite. Their unjust system of castes endures to this day, although after contact with the West, the system is fading a bit.

    Greece, in the same time period, invented or significantly advanced philosophy, natural science, mathematics, the concept of democracy, and building methods so sound that many of their buildings still stand to this day.

    IF, as many people love to slanderously allege, Indians are naturally smarter than Americans (and by extension Europeans, Greeks, Romans, etc) why is it that their culture was so primitive until the British conquered them? Why is it that even today, their literacy rate is so low? Why is most of their country so poor? Why don't most people there have indoor plumbing, for crying out loud? Why do large segments of their population cook their food over fires made from COW CRAP, and see nothing wrong with that? National Geographic is pretty interesting; I watched a rural Indian woman pick up cow shit with her hands, pat it into a log, carry it in, and then prepare and cook food over it (without washing her hands) and eat it (with her hands, no forks or spoons).

    Sure, they had pretty palaces and the number zero. But we had indoor plumbing, steam power, science, mathematics...

    My point is not that Indians are worthless, but rather that they should consider being a little more humble, a little less arrogant, and stop yammering about how they're naturally brighter than the rest of us.

    I eagerly await your reply. "Hairy grunts"? Socrates was a hairy grunt? You're nuts.

    --
    Farewell! It's been a fine buncha years!
  245. Re:Turn your skepticism the other way, just for fu by beforewisdom · · Score: 1

    Hi JBellis;

    Since this is slashdot at this point I am supposed to say something like "oh ya, I'm rubber your glue" pointing out that my anecdotal account is better then your anecdotal account.

    I don't doubt that your account of the job market in Utah is true. I know as a programmer I have avoided taking jobs with companies in regions without a diversity of tech employers. Perhaps other people have done this too resulting in an abnormally low I.T. worker to employer ration in Utah.

    Who knows?

    My opinion is based on working in the Washington D.C. area, having met a lot of good people out of work for very long periods of time, and reading very gloomy job market forecasts in a variety of places.

    Take it for what it is worth and be thankful for the situation you have where you are at.

  246. Re:Yes. Gates is involved big in outsourcing. LINK by csk_1975 · · Score: 1

    Arrogant? HTF do you get that from my post? It seemed to me that the parent was suggesting that once the current Remnimbi peg was removed, exchange rate changes would lead to wage parity between China and the US. In my view its unlikely that wage parity could ever occur as the financial dynamics of the world would have to change so dramatically that there would be complete meltdown of the global economy which would cause such dislocation that wage parity would be the least of people's problems.

    Who predicted the NASDAQ would fall as far as it did when the bubble burst? Name one person?

    Sure. Robert Pretcher. But there were plenty of others, David Tice, Kurt Richenbacher, I'm pretty sure Dr Doom and Gloom Marc Faber thought it would fall further (it may still), even Steve Roach Chief Economist of Morgan Stanley predicted the fall.

    I may well be arrogant but I think you may have missed the theme of my post.

  247. Natural monopoly by Baldrson · · Score: 1
    Why do we let these guys live? They're not necessary to the process. Once they strike gold, their job is done.

    Gates struck deal that gave him a natural monopoly. There were other operating systems for the 808x family around and any one of them could have been the predominant one shipped by IBM with its PC. Any one of them would have formed a natural monopoly on that platform and made the owner rich.

    Such monopoly profits are called "economic rent" which everyone with any sort of mental faculties about economics, including such staunch advocates of laissez-faire capitalism, as Milton Friedman recognize as the most appropriate source of tax revenue. Since economic rent is subsidized, rather than taxed -- due to the abandonment of the principles of Henry George -- Gates was given state support as he imposed a horrible operating system on the world and became its richest man as a consequence.

    Like any welfare queen -- it corrupted his character which wasn't that good to begin with.

    So now he, like the rest of the loons running the software industry, think having more fingers writing more code is the way to create good code -- and he's salivating over the virtually endless supply of fingers that can type out so many lines of code that no one will be able to figure out what is going on with the damn OS anymore.

  248. I work 6 days a week. by /dev/trash · · Score: 1

    hours from 11am til 1am. I have no time for school, and no money to just quit my job. The old Catch-22 as it were.

    1. Re:I work 6 days a week. by xzap · · Score: 1

      wow, thats crazy. any way if you ever feel the need to squeeze even more work into your already inhumane schedule (it takes a cumulative of about 100 hours of work on a grad school application) hit me up at heuristix at gmail. i know a thing or two about applications and would be glad to be of some help.

  249. Because by melted · · Score: 1

    Because you can hire creme of the crop at below $100K a year. That's why. And in my experience this is precisely why H1-B's on average are WAY better than US people. They come from the countries in which education systems kinda work.

  250. Re:H1-B's -- make em pay for it by randall_burns · · Score: 1

    That might work, but you'd need a tax of 50K/H-1b.

  251. Re:Turn your skepticism the other way, just for fu by Kelar · · Score: 1

    I have two words for you: Payroll Taxes

  252. The story from an Indian Perspective by beforewisdom · · Score: 1

    Same facts, but from a different view, ...interesting.

    From
    http://economictimes.indiatimes.com/articleshow/ms id-1093499,curpg-2.cms

    Gates may find opening the H1-B gates toughAdd to
    URMI A GOSWAMI

    TIMES NEWS NETWORK[ SATURDAY, APRIL 30, 2005

    NEW DELHI: Bill Gates has opened the proverbial Pandora's box on the contentious H1-B visas issue - giving hope where there seems to be little.

    So will the average Indian skilled worker be living their American Dream soon? While Gates has a track record of getting his own way most of the time, this time round it may be somewhat difficult. The Bush administration isn't taking the bait, instead claiming that there isn't a shortage of technical skilled workers in the US.

    While Gates may have articulated the desire of many an Indian skilled worker, what are the chances that the system of annual quota for H1-Bs will be thrown out of the window? The most likely scenario is an increase in the annual cap. The current annual cap stands at 65,000 with an additional 20,000 cap exempt visas, taking the total to 85,000. The highest number of H1-Bs allowed in a year has been 195,000, at the height of the IT boom.

    Compete America, a coalition of over 200 corporations, universities, research institutions and trade associations - of which Microsoft is a member - has been lobbying the US Congress to raise the annual cap. The introduction of a provision for 20,000 cap exempt visas for foreign nationals, with master's and PhD degrees from US universities in the 2005 Appropiations Act was largely a result of their lobbying.

    Technology companies have consistently maintained the need for larger number of skilled workers, and in the absence of qualified Americans, the need to throw open doors to foreign workers. The administration seems to hold a view that is divergent.
    Commerce Department undersecretary for technology Phil Bond cautions that unemployment among US computer engineers regularly exceeds unemployment in other industries. US government figures showed 5.7 per cent of information technology employees were out of work last year as against 5.5% of all workers.

    Bond may well be right, but the H1-B visa covers sectors beyond IT. America is facing shortage of nurses, medical doctors, and teachers. But traditionally, both in India, which has been the biggest user of the H1-B, and in the US, the issue of the H1-B visa has been seen as one that affects the technology sector.

    Areas that are feeling the pinch of a lower cap are education (teaching) and healthcare. Teaching, both at the higher education and school level, and healthcare were areas where the demand increased appreciably between 2001 and 2002 fiscal years.

    According to a report of the US Department of Homeland Security, the only three industries in the top 10 which increased between 2001 and 2002 were: colleges, universities, and professional schools (20 per cent); elementary and secondary schools (20 per cent); and general medical and surgical hospitals (22 per cent).

    According to experts, these are the areas where problems will be faced because of a lower cap. This too is primarily because the US is facing a shortage in both areas. As a matter of fact, shortage in the healthcare sector has been termed as "severe".

    Experts feel that unlike the tech companies, players in these fields don't really know much about lobbying for immigrants or highly skilled workers.

    So, while the US administration is not taking the bait, the US Congress is willing to give Gates a second thought. The feeling being, if their is a demand, then raising the cap could well be an option. In the meantime, the 20,000 cap exempt visas mandated by the Appropiations Act are yet to be issued.

  253. ohh! ohh! You made him a foe!!! by Anonymous Coward · · Score: 0

    I wanted to let you know why I made you a foe.

    Dude, your friend/foe ratio is 1:5. You got similarly stupid reasons for all the other foes you've made?

  254. the story from an American Perspective by Phist · · Score: 1

    There is no shortage of skilled workers in the United States; however, there is a huge shortage of cheap skilled workers in the United States. American companies like the idea that if the employee gets any selfish ideas like "retirement" or "pension" they can always pull the VISA. No danger of having to pay unemployment. Politicians like the idea of the H1-B visas because that can be turned into allot of free and favorable PR. The only ones who don't like it are the millions of tech workers born and raised in the United States that could not afford to go to school, learned to learn on their own (schools hate that and do everything they can to discredit the practice), and had to start work as a dishwasher because some H1-B visa DuDeS can take their place.

  255. Ahem... by Anonymous Coward · · Score: 0

    DEY TOOK ER JERBS!

  256. Wow, what a POS company by Anonymous Coward · · Score: 0

    If you are putting people through an 8 hour humiliation-athon and theres still more to come I'd say you pricks can piss off. Only in "The Land of The Free" where the ability to people like shit can be granted to anyone with a deep enough wallet.