Slashdot Mirror


Did Gates Fib About H1-B Salaries?

netbuzz writes "While in Washington last year lobbying for higher H1-B visa limits, Bill Gates told David Broder of the Washington Post that Microsoft starts such workers at about $100,000. An analysis by one offshoring critic suggests that's not true. If his analysis is correct, it would undermine part of the case for lifting H1-B ceilings.

64 of 345 comments (clear)

  1. Say It Ain't So, Bill! by Anonymous Coward · · Score: 2, Interesting

    Are you telling me that Bill Gates lied to the population about their situation? And we gobbled it up?

    Bill Gates: computer scientist, marketer, business man, philanthropist ... politician?

    Who would have thought the term Renaissance Man could have such negative connotations?

    1. Re:Say It Ain't So, Bill! by kimvette · · Score: 4, Funny

      No kidding. I'm shocked -- shocked that Microsoft execs would lie about anything like this.

      Now I wonder about Vista - will it really rock my world? Is it really more secure than Linux? Now I'm not so sure Microsoft was telling the truth about that either. ;)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    2. Re:Say It Ain't So, Bill! by Anonymous Coward · · Score: 4, Funny

      "Now I wonder about Vista - will it really rock my world?"

      If by 'rock' you mean a short form of 'rock and roll' which was a euphamism for sex, then yeah, you're f**ked

    3. Re:Say It Ain't So, Bill! by TheRaven64 · · Score: 5, Funny

      will it really rock my world? From a subjective standpoint, your world rocks if you stand on an unstable platform. So, I think the answer to that might be 'yes.'
      --
      I am TheRaven on Soylent News
    4. Re:Say It Ain't So, Bill! by HomelessInLaJolla · · Score: 2, Funny

      > shocked that ... execs would lie about anything like this

      <insert well-known HomelessinLaJolla typical political spiel here>

      Even I am beginning to grow weary of reading about the thousands of different ways in which the population is being controlled by one single issue: debt.

      What we need is a really messy revolution. Automobiles can be restored from scratch. I can build Linux from scratch since about version 2.2. I've dissected and analyzed the inner working of world politics for six or seven years.

      I'll be more than happy to restructure this world properly. It'd really be very simple: quit letting the landlords play golf with the people who dictate the salaries.

      --
      the NPG electrode was replaced with carbon blac
    5. Re:Say It Ain't So, Bill! by jacksonj04 · · Score: 4, Funny

      Vista made me go "Wow". I went "Wow, I've gotta get me a Mac".

      --
      How many people can read hex if only you and dead people can read hex?
    6. Re:Say It Ain't So, Bill! by Darby · · Score: 2, Interesting

      Well, I've been volunteering myself for the post of 'Benevolent Dictator'...a post to last about 2 years, in which I can start by throwing out all current members of both houses of congress...and start anew...and changing some laws to avoid letting money become the horrible necessity it is now to run....and to fix a few other things.

      My solution which is unworkable, inhuman, incompatible with a free society, and unlikely to make things great although I'm convinced it would make things better is:

      Take every official of the federal government. Shoot them.

      Hold new elections. Shoot everybody who runs.

      Find (magically) the person who had the least interest in being involved in any of that crap, make him do the job. Holding his family and friends hostage if need be to force his cooperation.
      Set some reasonable goals (magically again) for him to accomplish before he can step down.

    7. Re:Say It Ain't So, Bill! by billcopc · · Score: 3, Interesting

      Attending law school doesn't automatically mean you want to help people. It can mean a few things, sorted from most common to least:

      1. You like money, or are a controlling asshole

      2. Your father is a lawyer (and a controlling asshole)

      3. You're really smart and think you can use the law to make a difference in the world. Oh by the way, you could dedicate your whole life to a single cause and maybe get the wheels turning. Then some guy with a bomb strapped to his chest will cause a bigger change overnight.

      The fundamental problem with humanity is we're a bunch of selfish lazy assholes. Most people think of their career in terms of income, and vice versa. If janitors earned 150k a year and doctors earned only 20k, then everyone would want to be a janitor.. then someone would invent Janitor University, and govenrment would pass a law forcing people to get their 7 years of reeducation before being issued a license to wave a mop. And you'd see a lot more doctors robbing liquor stores.

      I live in the government capital of Canada, lots of office jobs here. Some people grow up and they want to become doctors, psychologists, engineers... that's great, but for everyone else the common attitude is "I'm gonna get a cushy office job." What the hell kind of life goal is that ? They don't care what they actually do, as long as it's done in an office, with a disproportionate salary and nice benefits. Sure, some of them are highly skilled and would be useful if they weren't suffocated by the sheer number of imbeciles standing in their way. They do it for a few years, start to lose their mind then go on stress leave (paid, of course) because they hate their job and have no sense of self-worth. Some stronger types might choose to travel up the career ladder, until they're under so much pressure they just crack. What's worse is that most people go in with at least some qualities, but the homogenous nature of the office setting quickly breaks them into conformant drones.

      Well what do you do when you're unhappy in your job ? You make changes to be happier, right ? What if all the jobs suck ass... what then ? You go get more money, to try and compensate for your misery. Eventually this cycle leads to fraudulent behavior, and that is why governments are corrupt. A perfectly happy public servant wouldn't dare consider any illegal activity that could jeopardize their career, but those people are greatly outnumbered by bitter wage slaves.

      --
      -Billco, Fnarg.com
  2. compuglobalmegahypernet by cpearson · · Score: 4, Funny

    Wouldn't it be easier for microsft to move to India than to move India here?

    Vista Help Forum

    --
    Windows Vista Help Forum
    1. Re:compuglobalmegahypernet by m0rph3us0 · · Score: 4, Interesting

      You have no idea of the amount of regulation in India. It is much easier for India to move here than vice-versa.

    2. Re:compuglobalmegahypernet by SpaceLifeForm · · Score: 3, Funny
      So, the *lack* of regulation of Microsoft in the U.S. is really the problem.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    3. Re:compuglobalmegahypernet by slashbob22 · · Score: 2, Funny

      It is much easier for India to move here than vice-versa. I'll get the tug boat.
      --
      Proof by very large bribes. QED.
  3. Let's be fair, here: by Vengeance · · Score: 5, Funny

    Face facts: To Bill Gates, 10K a year IS pretty close to 100K. Sheerest poverty.

    --
    It was a joke! When you give me that look it was a joke.
    1. Re:Let's be fair, here: by Intron · · Score: 5, Funny

      The figure of $100000 was correct. It's in binary.

      --
      Intron: the portion of DNA which expresses nothing useful.
    2. Re:Let's be fair, here: by idontgno · · Score: 5, Funny

      What he actually meant was "64K ought to be enough for anybody"

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
  4. Well duh by $RANDOMLUSER · · Score: 4, Funny

    Of course Bill wants to import workers so he can pay them the same money he'd have to pay native-born workers. Duh!

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    1. Re:Well duh by Anonymous Coward · · Score: 5, Informative

      I am a Microsoft manager. The salaries paid for H1-B employees is exactly the same as those paid anyone else. It is not legal to do otherwise. For every H1-B employee I hire, I have to provide a salary comparison against non H1-B employees at that same skill/job level for the government that shows we are not underpaying the H1-B employees. The issue is absolutely finding enough qualified people for the jobs that are available. There are a number of reasons that jobs cannot be filled without the H1-B visas. These include people don't want to work for MS, don't want to relocate, don't like job, don't like salary, etc.

      Gates may not have the exact salary numbers (I'd say the average today is more like $90k base, definitely > $100k w/ bonus). The alternative (which is happening as well) is to hire the employees in their home countries and pay them 1/3 as much and not have that money returned to the local US economy.

    2. Re:Well duh by Anonymous Coward · · Score: 2, Insightful

      So you're saying you'd have to pay H1-Bs the same as non H1-Bs, but you can't find any non H1-Bs willing to work for the salary you want?

      If that is one of the reasons, then very well could mean that non H1-Bs are finding plenty of work that you're offering for well above the price that you want for it.

    3. Re:Well duh by Marxist+Hacker+42 · · Score: 4, Insightful

      The issue is absolutely finding enough qualified people for the jobs that are available.

      If that's the issue- and I hate to sound like a broken record, but I've posted this in EVERY freakin' H-1b story on slashdot- why not take UNQUALIFIED PEOPLE, and then pay for their traing so that they can fill the jobs that are available? Wouldn't that be cheaper than getting people from half a world away?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    4. Re:Well duh by Anonymous Coward · · Score: 5, Insightful

      These include people don't want to work for MS, don't want to relocate, don't like job, don't like salary, etc.

      Supply and demand says that you are just simply not offering enough to make it worth someone's while. Offer the right amount and you will have absolutely no problem finding the people locally. All you are doing here is increasing the supply to dilute the value of the job. I can't blame you for wanting to do so, but it would be nice if you would least acknowledge the fact instead of trying to pass the blame on to the workers who you aren't willing to compensate.
    5. Re:Well duh by InferiorFloater · · Score: 5, Insightful

      What the hell?

      So instead of looking for the best talent globally, a company should *pay* for a worker who may not have the inclination or drive to master his profession?

      I'm no Republican, but if that's not the road to a stagnant country where entitlements are expected then I don't know what is.

      My girlfriend is on an h1b for architecture; she's from Japan. She's also the hardest, most driven worker her company has, and they offered her ridiculous amounts of money (for architecture) during her review because she's such an asset. They didn't hire her because she's cheaper, they hired her because she's good.

      I can't think of a faster way to torpedo the American character than the parent's idea.

      --

      ---------
      Get back to me when my brain starts working.
    6. Re:Well duh by hey! · · Score: 4, Insightful

      No, the GP is right. The fact that you pay native workers the same means that you are reducing US worker salary to the H1B level. But either way, you're paying the H1B less than you'd pay an American if the program didn't exist.

      There's no such thing as "not enough qualified people". There's only "not enough qualified people for the amount we wish to pay." If you raised what you offered, you get the people you ned. If you competitors did the same, more people would enter/stay in the profession.

      But only if you discount offshoring...

      Once you factor offshoring into the mix, the question becomes whether the jobs move overseas until the US salaries drop to the overseas salaries plus transaction costs.

      So -- the CEOs are right: we do need and H1B program. But not for the reasons they state. Politically, they can't say "give us this program or we'll move our jobs to India," politically it would be seen as blackmail. Tariffs and taxes would be up overnight.

      This is not just an academic distinction. The rationale you have determines the kind of program you create. If you want to depress salaries, you have a program like what we have now. Invite 'em over for a few years, then kick them out of the country when they've achieved seniority, creating knowledge transfer to places with lower salaries ripe for offshoring.

      If you want to prevent jobs going overseas, you invite people over here and encourage them to stay as long as they want; you just don't let in more new inexperienced workers and kick the experienced ones out.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    7. Re:Well duh by Rageon · · Score: 3, Insightful

      Comments like these drive me insane. There aren't enough qualified people for the jobs that are available? Bull. I was the best programmer in my graduating undergrad class. I looked for a job for 18 months, living on money I made from DJ'ing frickin' wedding dances before giving up and going to law school. There are people out there -- talented people -- willing to work. Give one of them a shot before crying about being able to hire more foreign help.

    8. Re:Well duh by cayenne8 · · Score: 3, Informative
      "I have worked in a couple companies with H1-B employees.

      While those employees where good, they were not better skilled than the American programmers on staff. Not worse, but not better."

      I have to agree. I find their skills, and possibly this is due to the social environment they are raised in over there, are largely ok if you give them rote coding to do, with very explicit requirements and instructions.

      They just did not seem to do as well, on brainstorming, and being creative as the US citizens. And in many of the projects I've worked on...well, well set requirments and the like are hard to find. Most jobs I've been on, have been development, and you had to often make it up as you went due to deadlines and changing customer requests. I'm sure many of you out there have run into that scenario.

      Don't get me wrong...this isn't every H1-B type I've worked with, but, I have seen this as a very strong general trend in my experience working with this type worker.

      I think many an outsourcer has seen this come up as a problem when shipping things over to India...and then having to deal with it over phone/email. At least if you have a worker like this in your office, it makes communication a bit easier...but, even so, time explaining is time wasted. Something I've seen managers have to consider after they ran into this type of situation...

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    9. Re:Well duh by aclute · · Score: 5, Funny

      I was the best programmer in my graduating undergrad class

      The tallest midget in the circus is still a midget.

    10. Re:Well duh by Marxist+Hacker+42 · · Score: 3, Insightful

      That strategy implicitly assumes that what they need are trainable skills, and not natural talent based skills. If it's a natural talent, then presumably the potential labor pool is evenly distributed over the world, but there are legal complications to recruiting from the portion of that pool born unluckily outside the US.

      The only thing in computer programming that is NOT a trainable skill is the ability to sit in front of a screen solving problems instead of having constant human contact. I would think the prevalence of video games in the United States would have produced plenty of "inborn talent" in that arena by now.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    11. Re:Well duh by ENOENT · · Score: 3, Insightful

      So it's un-American to not have 10 years .NET experience?

      Most job descriptions for ANY tech company are overly specific, requiring experience with particular technologies that a reasonably skilled programmer can learn in a few weeks at most. And that's what HR departments use when they're screening resumes. Is it any wonder that they can't find the workers they want?

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    12. Re:Well duh by Rageon · · Score: 2, Interesting
      You obviously weren't looking very hard for a job, or your expectations were way too high for someone fresh out of school. If you're going to come straight out of school with no experience and demand a high salary or a job that technically interests you, you're not going to find much. Your first job out of school isn't going to be your dream job, and if you haven't realized that by the time you graduate law school, you'll find the same "lack of jobs" then.

      Valid point, but not accurate in my case. I did look very hard for jobs. Even enlisted the help of a job-finding service. I was offered one job immediately after graduating and turned it down because it was barely enough to live on, given the location. After that, nothing. I was willing to take just about anything within 6 months of that point, and went a year without getting a thing. It wasn't a case of me being picky or demanding. Not at all.

      And I did finish law school, and work as a law clerk, which is pretty much the definition of taking a modest first job.

    13. Re:Well duh by ENOENT · · Score: 2, Insightful

      If you have 10 years experience in anything in computing, then 90% of what you have learned in that 10 years is out of date or obsolete.

      Productivity doesn't scale linearly with experience.

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    14. Re:Well duh by Marxist+Hacker+42 · · Score: 2, Interesting

      And I'd even believe that line (Heck, did believe it) until I started meeting MBE students with 5, 10, or even 20 years out of college in the industry who had been pegionholed as a Cobol programmer, and then gotten dumped for an H-1b instead of the company actually providing traing in newer technologies. I've known far too many American Software Engineers who ended up homeless during the last recession to believe this line of garbage. Near as I can tell, grad schools have become racist against White Americans, and HR departments doubly so, due to this myth.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    15. Re:Well duh by Malc · · Score: 2, Interesting

      Where's "over there"? Western Europe? East Africa? An island in the Pacific?

      I can't say I've ever had problems working with foreign-born colleagues. Or at least no worse than somebody born down the road. In fact I'd rather deal with somebody more worldly. Maybe your particular social background means that you haven't been able to adapt sufficiently to communicate well enough to successfully brainstorm with "them". Somebody from even as close culturally as Canada or the UK is going to take some time to learn Americanisms and the correct way to understand customers.

    16. Re:Well duh by tinker_taylor · · Score: 2, Insightful

      The problem with H1B is that lot of times, not very skilled people come over. And most of the "so-so" developers you might have worked with are "Fresh-off-the-boat". They aren't familiar with the environment, linguistic and cultural nuances. To generalize that "I have to agree. I find their skills, and possibly this is due to the social environment they are raised in over there, are largely ok if you give them rote coding to do, with very explicit requirements and instructions." and state that it is due to "Social environment" is silly! The problem is lack of experience.

      I think that your experience is with Junior level developers. The problem in India (especially if you're dealing with off-shoring type practices) is that Employee turnover is very high (I think it's officially 2 years average). Plus the competition is enormous (almost unfathomable by Americans -- well at least until recently).

      The kids who are recruited are picked up from Campus interviews (usually top-notch students in Engineering schools) and though they have the intellectual prowess needed to do coding, lack the experience to think like say any developer who's spent 4 years working on a particular technology/platform.

      Due to the turnover rate (very high), once a developer gets a few years -- 7-8 years or so, they are elevated on the Company (whichever that might be) heirarchy. You have to remember that most of the H1Bs you work with (unless you work for a top-IT firm) are consultants brought over by Indian companies, that are subject to the same employee turnover issues that I wrote about above.

      So there you have it -- inexperienced people usually bungle up, need hand-holding and lack creative initiative (note the word -- usually) -- Indian or not, H1B or Citizen. Experience teaches...

    17. Re:Well duh by Allador · · Score: 2, Insightful

      At least 40% of the population can be trained to do any job. 110 IQ is plenty for just about any job on the planet.

      Where do you get this information? How exactly was this experimented on?

      Because frankly, it looks like you just pulled some random numbers out of your butt and used them as truth to support your arguments.

      And I can definitely refute this idea that 'training' can turn an unqualified person into a qualified person. I've worked with employees I've inherited in past jobs that while they had all the best intentions, and took advantage of all the training they could get, they just flat couldnt keep up. They didnt have the right kind of brain to work in software development.

      And there are brilliant people who can't hold down jobs, because their attitude and productivity is so terrible, they're worse than 'average' people. You cant teach a good attitude, or strong work ethics.

      Thats not to say that there aren't classes or training for these kinds of characteristics, its just that sending someone to them who isnt interested in learning is pointless. Nothing will change.

      And for those folks who want to have good attitudes, and who would voluntarily go to these sorts of things, you dont really need training. Because lets be honest, having that desire to have a good attitude is most of that good attitude.

      Much like Marxism ... while every human has infinite theoretical potential, and could theoretically do decent at anything ... it doesnt work that way in reality. Not everyone wants to learn, or cares enough to try, or is willing to open their mind up enough to grow.

    18. Re:Well duh by v4vijayakumar · · Score: 2, Insightful

      If you have 10 years experience in anything in computing and if you are _really_ working, then you would have made some tens of thousands of mistakes and learned something which you can not learn in any other ways. To make good number of mistakes, you need good amount of time.

  5. Bill G is just a parrot by 140Mandak262Jamuna · · Score: 4, Insightful
    Mr Gates is also very much removed from reality and he merely parrots what he is told. Look at his comments about "OpenOffice taking for ever to open documents", or his engineers "breaking Mac/Apple security every day", etc. You will realize his role is something akin to a PR man burnishing the nameplate of Microsoft. He does not manage the company. Not its sales force, does not provide any technical or visionary leadership. He is just the brand-ambassador-in-chief.

    He meets politicians and tells them whatever his acolytes ask him to tell them. He would go to India and tell exactly the opposite story. Go look at Indian websites oooohing aaahhing his compliments and how much he is going to invest in India and how important R&D done in India is to Microsoft.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Bill G is just a parrot by tomstdenis · · Score: 2, Insightful

      Which makes me question his motives. If he's so far removed from the technical realities of the world (let's face it, he supports Vista...) why even bother? Cash out, live the life of luxory and do whatever the hell you want.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Bill G is just a parrot by TheRaven64 · · Score: 4, Insightful

      To be honest, I'd be surprised if even Bill knows what his motives are anymore. Once you have enough money that you never need to work again to buy whatever you want, including small countries, the number of goals you can shoot for becomes quite small. As I see it the only real goal that isn't completely trivial is power, in the 'reshape the world as you wish sense.' This only really works, however, if you have a clear vision of how the world should be. From what I've seen, Bill doesn't. Someone like Steve Jobs or Richard Stallman does, and so I'm quite glad neither of them have Bill Gate's money (although Steve Jobs is pretty well off...) since I'm not sure I'd like to live in the world that either of them would create.

      --
      I am TheRaven on Soylent News
    3. Re:Bill G is just a parrot by tomstdenis · · Score: 2

      Maybe he should start actually objectively evaluating the technical merits of various OSes and other pieces of software.

      Instead of just blinding assuming whatever MSFT does is gold.

      Maybe embrace and not kill some useful public open standards?

      Tom

      --
      Someday, I'll have a real sig.
  6. market rates change by gogodoit · · Score: 5, Interesting

    What's not said in the article is that market rates change. Typically market rates go up (and I'd argue that they are up quite a bit right now). The greencard application process takes some time, and rates likely change in that time. If the greencard takes 2 years to apply for, and it's in process, then those H1-Bs don't want to change jobs and restart the application process. These aren't typical highly-mobile employees: they don't want to change jobs because the application process starts all over again. So, salaries of H1-B employees are likely to be considerably lower than current market rates.

    From another perspective, Gates is saying that current market rates are ~100k. This is about right for mid-level software engineers with 2-4 years of experience, in that area.

    It's not the same as looking at H1-B applications and trying to figure current rates, as they will reflect market conditions from 1-4 years ago (depending on when the H1-B process started for that individual).

    1. Re:market rates change by minus_273 · · Score: 2, Interesting

      "So, salaries of H1-B employees are likely to be considerably lower than current market rates."

      That is illegal. An H1B MUST be paid the market rate. No doing so is the same as hiring an illegal worker.

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    2. Re:market rates change by Scorchio · · Score: 3, Informative

      Yeah, an H1-B application includes a Labor Condition Application (LCA), part of which specifies that the salary that will be paid is at least the mean salary for one year of experience for the specific occupation and geographic location, at time of application. I didn't see any explanation of when or where these figures were from.

    3. Re:market rates change by Krater76 · · Score: 3, Insightful

      From another perspective, Gates is saying that current market rates are ~100k. This is about right for mid-level software engineers with 2-4 years of experience, in that area.

      Is it the mid-90s again? That's the only possibility if someone is making that much with only 2-4 years experience. And 100k+, even in an expensive city as Seattle, is still awesome money.

      The simple fact is that I've know many people, some very qualified and some not so much, who applied to MS and didn't get so much as a second look. I've known 1 person who's been hired, and he was very young (just turned 22 at the time) and very arrogant.

      I think if you want to work for MS you need to be young, show that all you care about is working long hours at the expense of your social life, and be an asshole. They like assholes who know it all. That's why there's a lot of shit that get spewed from Redmond. If you're a foreigner it's even better because they can pay you more than you'd get in your own country but less than a resident and you'll probably work very long hours because you're just happy to be making 'the big bucks'!

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    4. Re:market rates change by gogodoit · · Score: 2, Informative

      > Is it the mid-90s again? That's the only possibility if someone is making that much with only 2-4
      > years experience. And 100k+, even in an expensive city as Seattle, is still awesome money.

      Nope, it's 2007, 8 years later, with 8 years of inflation behind it. $100k/year is no longer special. At the same time, the 'Net is hot again, and people are hiring all over, which adds to wage hikes.

      Come on boys and girls, it's time to find a new job (if you're mobile, and not an H1-B that is)!

      Age discrimination is illegal, just as paying H1-B's less than the natives.

      If H1-B's were hired at market rate two years ago, and those rates went up, they're screwed. Assuming the average H1-B getting a greencard is paid $70k/year, those H1-Bs are paying $30k/year (minimum) to get the greencard. (100-70=30)

      That's a fricking expensive process!

      I love America! :)

    5. Re:market rates change by LibertineR · · Score: 2, Informative
      I personally know two developers, one in the Office group, another in Longhorn, both hired direct from College, both making more than $100K at Microsoft, both have been there less than 3 years.

      When a company is choosing to hire a developer out of tens of thousands of applicants PER MONTH, you think they might get someone good?

      You are wrong, deal with it.

  7. Tangentially related but by antifoidulus · · Score: 2, Insightful

    Business Week is running a story about how the H1-B visa is ACTUALLY being used, and it seems it is used much more often than not to act as a conduit to offshore outsourcing, ie get the Indians or whoever over to the US, train them at a crappy salary(comparatively) and then send them home. While some firms certainly are using the visas to get foreign talent to the US, they are being crowded out by body dumpers. One suggestion proffered by the article is to only let US companies get H1Bs.

  8. Lying with statistics by ChrisMaple · · Score: 4, Interesting
    TFA says the median is $71,000. Given the nature of salary distributions, the arithmetic mean is likely to be higher. How about full disclosure? Give us a graph.

    Also, TFA cites green card applications, not green card grants.

    --
    Contribute to civilization: ari.aynrand.org/donate
  9. Maybe he was misquoted? by RightSaidFred99 · · Score: 3, Insightful

    I know it's completely against the bizarro-world mentality you folks have to even consider this, but wasn't the original quote related by a third party? I know...crazy.

  10. He's probably right... by Anonymous Coward · · Score: 3, Insightful

    When I first read that, I was as outraged as the rest of you, but if you think about it from his perpective, he's probably right.

    When he says $100K, he's probably thinking salary+ health care + 401K + taxes. When you add that up on an average individual employee, you get to $100K pretty easily.

    The difference is that when we read $100K, we assume salary only. I know lots of people working at MSFT, none of whom are making that much even after 5+ years there. Unless they are paying their H1-B's more, he's either thinking in terms of total compensation package or...he's just plain lying.

    Honestly though, he may not actually know -- why would he care about an operational detail like that at this point in his career?

  11. A more likely explanation.... by mikael · · Score: 3, Insightful

    Bill Gates told David Broder of the Washington Post that Microsoft starts such workers at about $100,000


    The supply agency charges a company like Microsoft an hourly rate equivalent of $100,000 /year. The agency then takes 60% of this as commission, and the H1-B applicant gets the remaining $40,000.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  12. It happens to be true..... by LibertineR · · Score: 5, Interesting
    When I left Microsoft, the going base rate for new hires averaged $85K. Add stock options to that, and you easily top $100K in overall costs. Even though Microsofts stock packages are nowhere near as generous as they used to be, when then made the change they also increased base salaries.

    So, as hard as it might be for some of you to stomach, Gates is telling the truth. These are not Janitors Microsoft is hiring, but highly trained, highly sought after individuals, regardless of country of origin.

    Deal with it.

  13. It supports..... by Capt+James+McCarthy · · Score: 2, Funny

    Those MCSE commercials I hear all the time...

    --
    There are no loopholes. It's either legal or it's not.
  14. Re:But, whats the alternative? by wtansill · · Score: 2, Interesting

    An alternative is to ship most of the development or services lifecycle outside, so that H1-Bs are not needed anymore. This is even worse for the US, isn't it? The money wouldn't even get spent in the US. That is, "offshoring" or "bangaloring"
    • Firstly, the H1-B program is not supposed to be about reducing costs -- its only justification is that it is supposed to allow employers to hire talent unavailable locally at any price. If curtailing the H1-B program leads to outsourcing more jobs, I'd say that that was a cause for investigation, wouldn't you?
    • I'll be more inclined to look favorably on the whole H1-B "issue" when I see CEO's, CFO's, Board Members and the like being brought in under H1-B visas. Given the ever-widening pool of scandals (Enron, MCI, ADELPHI, more recently Dick Grasso, options backdating, etc.) I'd say it's increasingly difficult to find competant management in the US, wouldn't you agree?
    --
    The contest for ages has been to rescue liberty from the grasp of executive power. -- Daniel Webster
  15. I guess it depends on your definition of "about" by SilverJets · · Score: 2, Insightful

    It must depend on your definition of the word "about". Is $70 about $100? Is $70k about $100k?

    I am not defending Bill Gates, that's just wrong...ewwwww. But, did he state that ALL H-1B's start at about $100k? If some start in a $90k - $100k range, some start in the $80k to $90k range, and the rest are below $80k is it a lie to say they start at about $100k? I dunno. I'm back to, "It depends on your definition of 'about'."

  16. $100,000 doesn't matter by dsurber · · Score: 2, Informative
    It doesn't matter if Microsoft is paying H1B workers $100,000 a year.

    Economic growth since early 2000, when the Dow reached its previous peak, hasn't been exceptional. But after-tax corporate profits have more than doubled, because workers' productivity is up, but their wages aren't -- and because companies have dealt with rising health insurance premiums by denying insurance to ever more workers."
    --NY Times
    Compared to the cost of living and worker productivity, workers in the US have not benefited from from their own increases in productivity. "Between 1980 and 2004, real wages in manufacturing fell 1 percent, while the real income of the richest 1 percent -- people with incomes of more than $277,000 in 2004 -- rose 135 percent. --NY Times Microsoft may pay H1B workers $100,000 a year (or not) but even if they do, it is not a fair wage relative to the cost of living and the increase in worker productivity. There is no question that H1B workers hold down wage increases. If Microsoft and other tech companies increased wages, reduced demands for unpaid overtime, and attempted to retain workers older than 35, they wouldn't have any trouble hiring. Instead they import low wage workers and as a result hold down all wages increasing corporate profits at the expense of the workers.
  17. Gates's Response by travdaddy · · Score: 3, Funny

    Bill Gates responded by saying, "I always tell the truth... even when I lie."

    --
    Adidas To Bring Back Sneakernet
  18. former H1B here... by BalkanBoy · · Score: 5, Insightful

    To Bill Gates' point - H1B's that get hired by U.S. companies are required to pay the prevailing wage for the profession the H1B is being hired in, for the region they reside in. I immigrated into the U.S. via the H1B route (I'm a citizen now and I also did my undergraduate in CS here), and have been able to verify that the prevailing wage was indeed paid to me while I was an H1B.

    There is also another law that states that no more than 15% of your workforce can be H1-B based. This law is meant to protect U.S. citizens from being displaced by H1-B's and to assure that only really critical roles can be filled with H1-B workers. No one is going to hire an HR person on an H-1B (well unless they are super critical in an HR-kind of way to the company).

    Another noteworthy thing to mention is, prevailing wage != FMV (fair market value) wage, at least in my experience. This difference between the two may amount to _some_ savings, but I doubt it is as significant as, let's say, hiring a foreign Indian worker in India at 1/2 or less the salary.

    Speaking of hiring offshore - this may or may not prove to be a value added proposition - if you have some seriously senior, super-technical project managers who can divvy up a project into many well-defined/well-bounded specific tasks (e.g. write code for login/logout procedures for a webapp based on Tomcat, using JAAS as the authentication/mechanism, task #2, integrate JAAS with Active Directory on Windows Server, etc.), delegating these tasks to off-shore people, it could work. But this only works in a mature environment like Microsoft probably. It could work in smaller companies too, but it's much riskier, and it could inhibit the company's growth.

    Offshoring is overrated. Hiring local, U.S. talent as well as H1B is much better value. Well, that's my opinion anyway, and I'm sticking to it ;) (for now).

    --
    'A lie if repeated often enough, becomes the truth.' - Goebbels
  19. H1-B person here.. by locokamil · · Score: 2, Informative

    Started with a major software company out of college, five months ago. Salary: $95000. No, I'm not a genius, and no I'm not an exception. Five CS people (out of 10) in my graudating class were hired at the same rate by comparable companies. And before you ask, the other five aren't unemployed: they're in grad school. Not because they couldn't find anything else, but because they wanted to go.

    My advice to unemployed US programmers: quit whining. If you aren't getting these jobs, you aren't qualified for them. Get your qualifications, get the experience, and compete with the best. It's what I had to do, and after watching the H1-B flamewar for the last five years, I still don't see why Americans think the global economy-- yes, it's global, accept it-- should go any easier on them than anyone else.

    1. Re:H1-B person here.. by locokamil · · Score: 2, Insightful

      Here's a good one. We've got two positions in my 7-person engineering group that have gone unfilled for the last three months: we haven't been able to find US or H1B candidates that fit our business needs.

      Want to step up and try and get one of these jobs? Or just whinge on Slashdot?

  20. Gates and Salaries by Philodoxx · · Score: 2, Informative

    I'm a fresh university graduate working for a Seattle area software development company on a TN visa. My salary +signing bonus+stock options doesn't get me to $100k but it's close enough that I believe Gates. Considering that Microsoft is bringing in people with several years experience (and therefore paid more) under their belts that number could easily get to $100k.

    --
    Oh, a lesson in history from Mr. I'm my own grandpa.
  21. I work for Microsoft on an H-1B by LowneWulf · · Score: 3, Informative

    I and other H-1B's get paid exactly the same, if not better, than my American citizen counterparts.

    While the base salary isn't breaking $100k a lot of the time, Microsoft gives everyone (H-1B or otherwise) a bucketload of benefits that would easily push the cost to MS well over $100k.

    Add into the mix the fact that Microsoft has to pay shiteloads of money for legal services, filing fees, premium processing, etc. just to keep us in the country, and you realize that it costs MS a decent amount more to keep H-1Bs in the country. Plus, the stupid Americans like to randomly tear up your visas from time to time if you come from a "suspicious" country, and let me tell you, those are expensive battles.

  22. I'm a former Microsoft employee by melted · · Score: 5, Informative

    And here's how this works, folks. They go to Eastern Europe and elsewhere and hire cream of the crop to entry level positions. You see, Microsoft has a system of "levels" according to which salaries and benefits are allocated. Typical starting level is 59. You can hire an average US college grad to that level (good ones go to Google these days), or you can go to, say, Moscow and hire a highly qualified, top notch software engineer with a few years of experience who has no opportunity to interview with Google first and whose negotiation skills equate to those of a squirrel. Who would you rather hire for your $70K? And you can keep L59 foreigner at 59 for much longer than a native, because his H1B process will only _start_ a year after he begins his employment and will take a few years (6 years and counting for some folks), during which moves are risky.

    Now the thing is, both US college grad and experienced H1-B will be at the same starting level and will be paid the same wage. This DOES NOT mean they'll be doing the same job. There's a shortage of experienced folks, so the guy with experience will be doing things that require experience, when college grad will be doing something else. H1-B is therefore paid below the market wage for what he's doing (but not for his level). This, coupled with slower promotion rate puts him at a huge disadvantage. Given that promotion velocity is capped no matter how hard you bust your ass, you may never reach higher levels because you started lower and were promoted slower.

    This is fully within the constraints of law, and not everyone ends up like this. I was in this situation and so were many of my H1-B coworkers.

  23. Re:I don't think so... by Marxist+Hacker+42 · · Score: 2

    As a hiring manager/Software Engineer, I can find plenty of coders. I can even get them cheap (less than $15/hour in India and less then $20/hour in Argentina). However I can't find a good Engineer. I typically have to work the social networks to find someone who knows someone good to steal from another company.

    Have you tried offering 4-year scholarships to the winners of high science fairs? Seems to me that would be a heck of a lot more reliable than social networks, where other managers lie to you to offload their deadwood.

    I've met plenty of folks that can code an algorithm when given one, but couldn't for the life of them come up with the algorithm on their own. Abstract things like design and problem decomposition require people that can think abstractly. That is a talent. Even if you got the talent, you have to want to use it.

    Funny- I wasn't hired out of college by Microsoft for exactly that talent. The interviewer told me to code Mod 2 in assembly, and expected the textbook answer of Logical Shift Right- a single instruction. I coded Mod N using an algorithim I made up in the 8th grade- with an additional instruction moving 2 into a register for N- and failed the interview because I didn't use the textbook algorithm. I failed the interview, naturally- but certainly demonstrated that exact talent and a willingness to use it.

    You can't teach talent or desire.

    But far more people have that talent, AND the desire, than you seem to be giving credit for.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  24. Bill's goals by metamatic · · Score: 2, Interesting

    Well, to me the interesting thing about Bill Gates is how pathetic his goals seem to be; or how limited the execution is compared to his apparent resources and abilities.

    If I had Bill's money, I'd be funding a mission to Mars, building supercolliders, or something like that that would actually go down in history. Bill, on the other hand... he built himself a big house, lent money to people, and then gave the interest they paid back to charity; plus he made a few tiny (1% of net worth scale) donations himself.

    Meanwhile Paul Allen is financing Burt Rutan's spaceflights; and Ted Turner has set up over a dozen "ranch" nature preserves with an area larger than the two smallest states put together, and created the Goodwill Games. Bill's sending checks to AIDS researchers seems very pedestrian and uninspired by comparison.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  25. Re:I don't think so... by Marxist+Hacker+42 · · Score: 2, Informative

    No. You wasn't hired by Microsoft because the guy that interviewed you should not have been interviewing you.

    It's who they sent to campus- from that moment on I have not believed that Microsoft wants people who can make up their own algorithims.

    Where are all of these talented people then?

    The majority of them retrained to drive trucks after being evicted out of their homes in the .com crash.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.