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.

345 comments

  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 __aaclcg7560 · · Score: 0, Troll

      Isn't he running for president? A geek with nukes should scare everyone sillier than Al Gore inventing global warming.

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

    4. 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
    5. 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
    6. Re:Say It Ain't So, Bill! by tnhtnh · · Score: 1

      My old work mate left his job here for a role at Microsoft. He is an MSCE and MCDBA and said that while his base is around £45,000 his bonuses add up to £20,000! N This article does not include the fact that most IT organisations are now tending to pay employees by performance (bonus) and not just by their base rates.

    7. Re:Say It Ain't So, Bill! by cayenne8 · · Score: 1
      "I'll be more than happy to restructure this world properly..."

      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.

      I'd step down shortly after that...and let things go on their own again. However, no one has taken me up on this offer yet.

      :-(

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    8. 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?
    9. Re:Say It Ain't So, Bill! by DriveDog · · Score: 1

      Bill Gates: computer scientist...
      Whoa... all the rest, sure, but anykind of scientist, no.
    10. 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.

    11. Re:Say It Ain't So, Bill! by zippthorne · · Score: 1

      Would you want a butcher who has no interest in cutting meat? How about a doctor who'd rather be a contractor?

      The problem with the HHGttG solution is that the chain of logic from "people who express interest in the job are insincere" to "therefore we should hire the people least interest in the job." is not well established.

      So, you're correct that your solution is unworkable, and that is why, even with the magic parts, it is.

      The real problem is that there are people who want to serve the public, and people who want to be "public servants" and it is difficult to tell the difference. (although I would posit that attending law school, "schools of government" and the like are automatic indicators of the latter and should therefore contraindicate serving in office.)

      --
      Can you be Even More Awesome?!
    12. Re:Say It Ain't So, Bill! by Darby · · Score: 1

      Would you want a butcher who has no interest in cutting meat?

      No.

      How about a doctor who'd rather be a contractor?

      No.

      However, on what basis do you consider it rational to want a ruler who *wants* to rule you?

      Deep fundamental difference.
      My proposal is intended to get somebody who absolutely does not want to be there at all but understands that he has a job to do and can only go back to what he does like doing after it is done.

      Again, I'm not claiming it would lead to the best of all possible worlds. Just that I think it would be better (most likely only temporarilly) than what we have right now which is a system where *only* the scum can rise to the top.

    13. Re:Say It Ain't So, Bill! by Com2Kid · · Score: 1

      Thank you, I've been proposing this solution as well.

      Nobody listens. *sigh*

    14. Re:Say It Ain't So, Bill! by zippthorne · · Score: 1

      Yes, that was my point. You don't want someone who's interested in the power/prestige of the office. But you don't want someone who's completely disinterested in the responsibilities of leadership either. Also, I made a suggestion as to a criterion which could be used to weed out some of the power-seekers.

      --
      Can you be Even More Awesome?!
    15. 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
    16. Re:Say It Ain't So, Bill! by letxa2000 · · Score: 1

      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.

      Hey, worked for Chavez... though he's looking to make it a permanent position rather than just two years.

    17. Re:Say It Ain't So, Bill! by Darby · · Score: 1

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

      I think that (or even something stronger) was part of zippthorne's point.

      I agree that lawyers should be banned from any legislative position as well even the "good" ones. It's based on a thought I had in college. I got my BS in mathematics, and noticed some real similarities between mathematicians and lawyers. They both love a good argument, love hacking the system, and love finding a way "around" the rules. It's a fun game.
      The deep difference is that for the most part mathematicians (well ignoring the whole field of applied mathematics) are happy doing it in their ivory towers, operating on systems that don't have to have anything to do with the real world to make them happy.
      With lawyers, they operate very deeply in the real world. Their ability to scam the system is their bread and butter, but it's not a game to the people who their actions kill, bankrupt, or otherwise destroy. They made up the rules of the system and so they feel no remorse for the results of their action since they're operating within the rules.

      They write the laws (legislators), apply the laws (judges), enforce the laws (prosecutors), and barely ever do they give a good god damn about its effect on the world and the people in it as long as they get paid.

    18. Re:Say It Ain't So, Bill! by drsmithy · · Score: 1

      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:

      How about a slightly less... extreme alternative:

      Make participation in politics like jury duty or the draft - random selection of citizens.

    19. Re:Say It Ain't So, Bill! by rifter · · Score: 1

      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?

      I have come to prefer Alvin Toffler's term, The Third Wave, to apply to men like that, though similar to Rennaissance Men the men of The Third Wave are the men of the future (although now that future is present). This would seem to apply well to Gates as he does exhibit the qualities of such men and has the additional distinction of having made a great difference in society by virtue of these traits, as Toffler had predicted. It is funny, though, that now this is itself a dated term and by our current reckoning might as well be as distant in time as the Renaissance, given that computing achievements contemporaneous with the publication of Toffler's book now belong to Classical History (of computing) just as the works of ancient Greece belong to Classical History in the absolute sense of the term.

  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.
    4. Re:compuglobalmegahypernet by Anonymous Coward · · Score: 0

      There is no regulation in India that cannot be greased with a little bit of bribery so I don't buy that excuse.

    5. Re:compuglobalmegahypernet by FooAtWFU · · Score: 1
      The Economist confirms, India is overheating. Moreover:

      ...[R]eform in India has focused on setting its inventive private sector free from the world's most fearsome bureaucracy. This has unleashed entrepreneurial talent, but more change is needed. Now is the time to tackle the public sector itself. Infrastructure, such as roads and power, and public services, such as education and drinking water, are woefully inadequate and limit growth. Even as the economy has been booming, many public services have worsened. It seems incongruous that somebody can own a mobile phone, yet has to waste hours queuing for drinking water.
      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    6. Re:compuglobalmegahypernet by badspyro · · Score: 1

      briabary is cheeper in the US

    7. Re:compuglobalmegahypernet by Danse · · Score: 1

      So, the *lack* of regulation of Microsoft in the U.S. is really the problem.

      Actually, it's the lack of *effective* regulation of Microsoft in the U.S. that's the problem.
      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  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 ReidMaynard · · Score: 1

      +1 insightfull

      --
      -- www.globaltics.net

      Political discussion for a new world

    2. 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.
    3. 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. Re:Let's be fair, here: by antdude · · Score: 1

      So -32 dollars? :)

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    5. Re:Let's be fair, here: by Exocrist · · Score: 1

      You mean -16? Or 32 if it's unsigned? On an 6-bit system?

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

      Same is true with IBM. Some people just don't get that the reason they don't get a job is due to THEMSELVES. If there are better skilled people elsewhere why on earth would they want to hire you?

    4. 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.
    5. Re:Well duh by HomelessInLaJolla · · Score: 0, Troll

      > I am a Microsoft manager

      Yeah sure.

      > The salaries paid for H1-B employees is exactly the same as those paid anyone else

      You almost had me on that one.

      > It is not legal to do otherwise

      Loopholes, loopholes, loopholes.

      > at that same skill/job level for the government that shows we are not underpaying the H1-B employees

      Works quite well when the job description has been tailored such that only the H1-B applicants, or their equivalent in undereducated citizens, fit the job description. Most of us have heard how the hiring process works.

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

      Define "qualified" without implying a tailored job description.

      > There are a number of reasons that jobs cannot be filled without the H1-B visas

      But the only reasons which truly matter are loopholes and tailored job descriptions.

      I'm going to stop now. It all sounds the same.

      --
      the NPG electrode was replaced with carbon blac
    6. 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.
    7. Re:Well duh by Anonymous Coward · · Score: 1

      The answer is simple: You can't train to increase IQ. There is a difference between skills and the upper limit on a persons capabilities. You can teach skills up to that capability limit, but it is unlikely (aka risky) to bet you can increase the limit. Taken to the extreme, would it be reasonable to expect any company to hire any worker and train them into any job? Of course not - the cost and risk would be prohibitive.

    8. Re:Well duh by Duhavid · · Score: 1

      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.

      --
      emt 377 emt 4
    9. Re:Well duh by Anonymous Coward · · Score: 0

      "why not take UNQUALIFIED PEOPLE, and then pay for their traing so that they can fill the jobs that are available? "

      I think it's because not everyone is a Marxist with other people's money to play with.

      Also, how many workers do you think he US has? Do you think there are enough to supply everyone with all the crap we have? Hundreds of TV channels (ok a lot of the programming sucks), more diverse musical assortment (a lot of which may suck to each perspective), cell phones, computers, increased per capita ownership of cars, increased per capita ownership of TV's etc.
      Let's be honest, everyone who wants a job can get one .. yeah maybe labor intensive factory jobs are harder to find.

      Now a lesson in capitalism, grab your notebook and think analytically (don't worry i'll leave out comparative advantage concepts that your brain may not understand):

      Cheaper workers = rich business owners putting more money in financial institutions

      more money in financial institutions = more loans for building homes, buying cars, and other activities that create jobs

      more activities = more people who will harvest energy (eventually fusion?), mine/recycle for raw material (earth is 1/12 iron), and build crap and utilize things to improve their quality of life by providing and purchasing services

      happier people with more services = improved quality of life

      Yes it means that as the number of services and products increases more workers will be needed resulting in worker shortages (as is happening to factories in china). These competing factories are being forced to pay higher and higher wages in order to prevent workers from leaving for better jobs.
      Once everyone is rich, maybe we'll need robots to do the work.

      Of course unfortunately this may cause a population decline because wealthier peoples have less kids.

      This is different than the anti human nature marxist approach with is based on doling out fixed resources resulting in people fighting to hoard up and control the resources leaving nearly everyone in a state of poverty.

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

    13. Re:Well duh by Anonymous Coward · · Score: 0

      Problem is, your competition eventually snatches people away, or they find the work they're doing unsatisfying.

    14. 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.........
    15. Re:Well duh by Anonymous Coward · · Score: 0

      Dude, I work at Microsoft too. Working there is not that great, software is a blue collar job these days. American's are very welcome to have my job :) Really I shit you not. There is way to many mangers at this company, too many chief and not enough indians.

    16. Re:Well duh by cayenne8 · · Score: 1
      "That strategy implicitly assumes that what they need are trainable skills, and not natural talent based skills."

      You have me completely baffled here. About the only natural born talents would be with regard to what a person can physically do...athletes and the like. I doubt MS is trying to hire a lot of H1-B's for the company softball team...especially not at $100K.

      I 'almost' sounds like you're somehow trying to imply that intellect is a natural talent and that it is more abundant in a race being imported into the US? I know that can't be what you were alluding to...after all, racism is looked down upon on this forum.

      Bah...that couldn't be what you were going for, that Indians were just naturally superior mentally.

      Forget I suggested you implied that.....

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    17. 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.

    18. Re:Well duh by jamesl · · Score: 1

      If a qualification is "minimum five years experience ... " and the applicant has zero years experience, it would take how many years of "training" before the applicant is qualified?

    19. 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.
    20. 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.
    21. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      I think it's because not everyone is a Marxist with other people's money to play with.

      Venture Capitalists have a tendency to fit that mold as well, don't forget. Plus, what is more important to do with profits? Dividends for stockholders or growing your business?

      Also, how many workers do you think he US has? Do you think there are enough to supply everyone with all the crap we have? Hundreds of TV channels (ok a lot of the programming sucks), more diverse musical assortment (a lot of which may suck to each perspective), cell phones, computers, increased per capita ownership of cars, increased per capita ownership of TV's etc.

      The majority of those could be hobbies rather than jobs, the rest can be better done by robots.

      Let's be honest, everyone who wants a job can get one .. yeah maybe labor intensive factory jobs are harder to find.

      And labor intensive programming jobs since the .bomb failure, which is presumably why we're bothered by H-1bs to begin with.

      Now a lesson in capitalism, grab your notebook and think analytically (don't worry i'll leave out comparative advantage concepts that your brain may not understand):

      No, I understand comparative advantage- and consider it a complete myth.

      Cheaper workers = rich business owners putting more money in financial institutions

      Financial institutions don't need the money

      more money in financial institutions = more loans for building homes, buying cars, and other activities that create jobs

      Which would be better paid for in cash anyway, since loans is just usury (paying financial institutions for no value added).

      more activities = more people who will harvest energy (eventually fusion?), mine/recycle for raw material (earth is 1/12 iron), and build crap and utilize things to improve their quality of life by providing and purchasing services

      Which is what causes global warming- so far you're negative.

      happier people with more services = improved quality of life

      If burning up oxygen to create unbreathable CO2 and acid oceans is an improved quality of life to you, then I for one don't want to share my planet with you.

      Yes it means that as the number of services and products increases more workers will be needed resulting in worker shortages (as is happening to factories in china). These competing factories are being forced to pay higher and higher wages in order to prevent workers from leaving for better jobs. Once everyone is rich, maybe we'll need robots to do the work.

      Then why is the minimum wage in China still $.34/hr? Why is the PRACTICAL minimum wage paid in the Ohio Arts factory in China $.24/hr?

      Of course unfortunately this may cause a population decline because wealthier peoples have less kids.

      Why should they, when this all assumes "infinite potential" rather than a "zero-cost" economy (in other words a pipe dream that doesn't exist)?

      This is different than the anti human nature marxist approach with is based on doling out fixed resources resulting in people fighting to hoard up and control the resources leaving nearly everyone in a state of poverty.

      If marxism encourages hoarding of resources, why is it that banks hoard money?

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

      The salaries paid for H1-B employees is exactly the same as those paid anyone else. It is not legal to do otherwise.

      Oh, well that's that then. After all, we all know that Microsoft would never break the law.

    23. Re:Well duh by Anonymous Coward · · Score: 0

      The issue is more than half of all students in graduate programs in CS across the United States are either from India or China. All these guys need a H1-B before they can work in the US. If these guys have to go back to their home countries then MS has to shift base to India and China.

    24. Re:Well duh by mulhollandj · · Score: 1

      I completely agree. People feel that they are entitled to work. Through all the socialism Americans are quickly losing their edge. Americans are getting fat and lazy. It is interesting that the countries that are taking over are usually the poorer ones like China and India.

    25. Re:Well duh by Anonymous Coward · · Score: 0

      > don't like salary

      H1-B visa increase supply and according to supply and demand decrease the salaries you have to pay. The fact that you cannot hire US workers at the salaries they want supports this statement.

    26. Re:Well duh by radtea · · Score: 1

      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.

      And there's the rub: salary.

      Hiring H1-B workers is a way of maintaining a lower salary environment than one would otherwise have, because supply suddenly becomes much larger than demand when you have the whole world to recruit from, including places where the average wage for the equivalent job is much lower than in the U.S.

      This may or may not be a good thing for the U.S. and/or world economy as a whole, but for Americans working in areas where there is a lot of H1-B hiring the effect is to make them less scarce and therefore less valuable, even if the average H1-B is hired at the current market rate. It simply means that the current market rate does not go up as rapidly as it would otherwise, because instead of having to raise salaries companies can look overseas.

      Note that I'm not saying this is right or wrong: as a non-American I've benefited from the trend to use foreign workers the U.S. But it is a certainty that the hiring of H1-B employees is a mechanism to help maintain salary levels at lower rates than they would be otherwise.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    27. Re:Well duh by walt-sjc · · Score: 1

      Maybe, just MAYBE, Microsoft isn't really paying competitive wages. Maybe you are paying $90K for jobs that really should be $130K jobs. In that case, it's no wonder you have to look overseas to find people willing to get paid crap wages. Frankly, $90K is crap for talented people in this industry. So you satisfy the requirements for H1B by underpaying for the position. Nice. You have pointy hair, right?

    28. Re:Well duh by DriveDog · · Score: 1

      Hiring H1-Bs at the same pay as US citizens lessens upward pressure on salaries for the entire US industry, so that native USers stand to make less money. There's no way to get around it. The H1-B program is indefensible from any point of view other than top management and stockholders. Of course, Bill is responsible to stockholders, so Government must end the program if they're going to respond to constitents. Oh, OK, never mind.

    29. Re:Well duh by derF024 · · Score: 1

      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.

      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.

    30. Re:Well duh by Bobzibub · · Score: 1

      I think that you'll find that most h1b people start out even, but then move to permanent residency (aka green card) process then salaries begin to stagnate. (aka "retrogression"). The h1bs get renewed during this decade(s) long process.
      I started on an L2 and then switched to an h1b to get perm residency status when my wife switched from an L1 to an H1 for the same reason.
      You go from H1b to "labor certification" to I-140 to I145/I-175. (I started L2->h1b but this is atypical.)
      In my case, the experience I gained when I started at my company did not count for my h1b/labor cert. Then your salary is mostly fixed for the 5-10 years past that point due to the quota system, even though you get 5-10 years experience on the job. Also you are not able to get promoted because you applied for that first job, not the new one.

      You are allowed to switch jobs 180 days after you get your I-145/I-175. You can contract as soon as you get your EAD (I-765). The problem is that everything up to the I-145 takes around 6-9 months but you can't even apply for the I145 for years and years afterwards.

      In Bill Gate's mind, he's probably correct because he doesn't see anyone who makes less than $100K, immigrants included. That's his bubble.

      What brings salaries down is the perm residency process that holds salaries in place for so long. I whole heartedly agree that it is better to train people than to import them. But that is a pressing education issue in US society. ($30K/year tuition? Are you joking?) Not the immigrant's fault.

      Essentially, policy makers have to decide whether they want half a million foreign well trained brains in their economy or they don't. Regardless of the citizenship, the economic benefits to the society exists as a whole. For those who think that I should get the hell out consider these two points:
      1) I've met Americans working all over the world. They didn't seem to have any qualms about working in those countries.
      2) If they don't cut the perm residency process time by around 10 years, I'm going anyway. I miss being able to contract to whom I want, work for whom I want, start a buisness in what I want. What is the point of being a computer geek if you can't do any of that?

      It would be sad because I have made many friends here. Politics suck but Americans are very nice people.

      What I would suggest if I were you is comprehensive immigration reform. It cost that Swift company 30M when they lost their low skill illegal workers. It'll cost the American economy a heck of a lot more when the high skilled legal immigrant workers get fed up and leave for greener pastures. And that will be a net loss of jobs for the US economy.
      PS: By the way h1b people: Canadian permanent residency costs $500, fill in the form (no lawyers required), they'll ask you info when they need it and it takes only 18-24 months.

    31. Re:Well duh by oh_my_080980980 · · Score: 1

      Hey moron. Training is part of the Job. Do you honestly believe companies use the same technology for 10-20-30 years? Technology nly a COBOL programmer could learn C++ or Java. But alot of businesses decided against training them and tossed them aside.

    32. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      The answer is simple: You can't train to increase IQ. There is a difference between skills and the upper limit on a persons capabilities. You can teach skills up to that capability limit, but it is unlikely (aka risky) to bet you can increase the limit. Taken to the extreme, would it be reasonable to expect any company to hire any worker and train them into any job? Of course not - the cost and risk would be prohibitive.

      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. The very meaning of IQ means that for any average job, half the population will be able to do it.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    33. Re:Well duh by killjoe · · Score: 1

      But because H1 employees are willing to work for less this provides a nice downward pressure on all salaries. You simply advertise at lower salaries and since americans don't want to work for less you hire more H1 workers.

      --
      evil is as evil does
    34. 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.

    35. Re:Well duh by Rageon · · Score: 0
      The tallest midget in the circus is still a midget.


      So people with "only" a BS are now idiots? I wasn't aware that PhD's were required for employment now. Damn, what a mistake I seem to have made.

    36. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      If a qualification is "minimum five years experience ... " and the applicant has zero years experience, it would take how many years of "training" before the applicant is qualified?

      Five usually- but qualifications based on years of experience in a technology that hasn't existed for an equal or greater number of years are usually bogus requirements anyway- businesses use them to get LCAs for H-1b visas past an incompetant Department of Labor. I'm not fooled- and neither should you be.

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

      +Venture Capitalists have a tendency to fit that mold as well, don't forget. Plus, what is more important to do with profits? Dividends for stockholders or growing your business?

      Either? Anyway, VC's play with their own money or money handed to them voluntarily for that purpose. Under marxism people are forced to pay up or be marched off into exile.

      +Also, how many workers do you think he US has? Do you think there are enough to supply everyone with all the crap we have? Hundreds of TV channels (ok a lot of the programming sucks), more diverse musical assortment (a lot of which may suck to each perspective), cell phones, computers, increased per capita ownership of cars, increased per capita ownership of TV's etc.

      The majority of those could be hobbies rather than jobs, the rest can be better done by robots.


      Sorry, these robots would not even get invented under a marxist system. There obviously arent enough expertise or people to build these highly efficient robots because instead we're doing the close equivalent which is trade. By the way, doesnt using robots take away jobs the same as outsourcing? Oh i guess it doesn't meet the other aspect of your agenda.

      +Let's be honest, everyone who wants a job can get one .. yeah maybe labor intensive factory jobs are harder to find.

      And labor intensive programming jobs since the .bomb failure, which is presumably why we're bothered by H-1bs to begin with.


      The unemployment rate is 5% .. If all 5% were working that'd be only 10 million extra workers. Let's say they took all the jobs from H1B's and we blocked off trade .. are people to leave their high end programmer jobs ..or even low end retail jobs .. and get into making cell phone parts (for the same pay btw)?

      +Cheaper workers = rich business owners putting more money in financial institutions

      Financial institutions don't need the money


      That's funny, they accepted my direct deposit the other day.

      +more money in financial institutions = more loans for building homes, buying cars, and other activities that create jobs

      Which would be better paid for in cash anyway, since loans is just usury (paying financial institutions for no value added).


      Right, because small business owners are in the business of keeping track of their creditors and making sure they pay etc. Not to mention have the upfront risk capital, or have any experience determining if a person will piss away the loan or run away.

      +more activities = more people who will harvest energy (eventually fusion?), mine/recycle for raw material (earth is 1/12 iron), and build crap and utilize things to improve their quality of life by providing and purchasing services

      Which is what causes global warming- so far you're negative.


      Umm, you're being ridiculous .. if it starts getting that way people will switch to clean energy. Nobody wants to live screwed up. Your solution is to exclude and keep the whole "rest of world" in poverty so that a select elite few are allowed to pollute any amount you like?

      +happier people with more services = improved quality of life

      If burning up oxygen to create unbreathable CO2 and acid oceans is an improved quality of life to you, then I for one don't want to share my planet with you.


      Like I said, not all forms of energy produce CO2 (you didnt know that). And we'll find a way to deal with by products of other energy production methods .. not to mention come up with energy efficient lighting/tv/cars.

      +Yes it means that as the number of services and products increases more workers will be needed resulting in worker shortages (as is happening to factories in china). These competing factories are being forced to pay higher and higher wages in order to prevent workers from leaving for better jobs. Once everyone is rich, mayb

    38. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      Problem is, your competition eventually snatches people away, or they find the work they're doing unsatisfying.

      Pay them the same $100,000 a year that you're paying the H-1b, and that won't be a problem.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    39. Re:Well duh by pluther · · Score: 1

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

      No - he's saying that it's un-American to, when you need someone with ten years of .NET experience, to have to hire someone who doesn't have it and have to pay for all their training and then live with their lack of productivity while paying them an artificially inflated salary for the years which it takes them to learn everything about .NET.

      If you honestly believe that there's nothing you can learn in several years of doing something that you wouldn't learn in the first few weeks, then I can only assume that you're some kind of super-genius (in which case you wouldn't be thinking $100k is a lot of money), or you have never mastered any kind of skill.

      --
      If the masses can keep you down, you're not the Ubermensch.
    40. Re:Well duh by Anonymous Coward · · Score: 0

      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?

      Two things: First, hat you're describing is already happening, but perhaps not in the way you imagine and not at the same scale. All big tech companies (Microsoft, IBM, etc.) are giving out fellowships for CS students, specialized ones for women and/or minorities, faculty grants, equipment donations, etc. I know of several people who had a substantial portion of their grad school expenses financed by a big tech company and who subsequently went on to work for them after graduation.

      But that's long term planning. If you need to fill a high-tech job today, you can't afford to give someone a fellowship, let them go off to study for five years, and then hire them. So yes, it is cheaper to fill that position right away, as opposed to keeping it unfilled and losing productivity. And believe it or not, it is difficult to find someone who is just plain qualified (forget motivatied etc.) for a high-tech software job. Jill Q. Hacker with an associates degree from DeVry Institute is not qualified, nor are most people with nothing but a BA, even if it is from one of the most prestigious universities in the US. (Think of your prototypical smug, know-it-all undergraduate with a degree from <fill in over-hyped college name here>.) So, most of the time the person you hire is someone with an MS or PhD from a US university.

      But if you look at who's in the PhD program at US universities, you'll see that US citizens are a minority, especially at the large public research universities. So if you want to hire a recent PhD graduate from a US university, there's a substantial chance that they'll need to get an H1B visa in order to start working. It's simply not true that people are hired "from half a world away"; most of the high-tech jobs are in the US because most of the high-tech research is in the US, and consequently so are the people interested in and capable of doing high-tech research. At the same time your average US high school or even college graduate is either unprepared for, not interested in, or for some other reason not going to CS grad school. It's not just industrial employers who are scrambling for US-trained foreign IT workers, it's also CS professors, whose projects would come to a halt if it weren't for the steady supply of well-prepared, highly motivated foreign grad students.

      I think it's a shame that math, science, and engineering education at the high school and undergrad level is what it is across the world (mediocre in the US, much better in China and India), but that basic fact is not going to change anytime soon. The net result is that the US high-tech economy is only viable because of H1B workers, and you should look at it as a great compliment that foreigners still feel the US is attractive enough to come here for work. Now if Europe were to start getting their collective act together, things might change in the next decade, but I doubt it.

    41. Re:Well duh by bhsx · · Score: 1

      I can't think of a faster way to destroy the American culture than to marry a jap. Wow, I'm gonna give-up my mods on this story to reply to you.
      I've read your comments quite a bit here, as you have a decent track record of being modded-up. Correctly modded-up, as what you've said in the past has, at times, been been interesting and insightful.
      You're now completely ignored and I wont be reading your comments from now on.
      You're an asshole, and wont be using any more of my bandwidth.
      --
      put the what in the where?
    42. Re:Well duh by Anonymous Coward · · Score: 0

      I am posting anonymously for obvious reasons. I know for a FACT that my company (which shall also remain anonymous) is hiring H1-B employees, lying about their wages, and hiring them for positions where US people are desperate to be hired. How do I know this? First, I know that the positions they are hiring them for are supervisor and clerical. I do one of the jobs they have hired an H1-B for, that's how I found out about this. The jobs are college degree type jobs, but they are not specialties. Anyone can be trained to do the job, sometimes in less time than an H1-B just due to language barrier issues. And I know there are hundreds of college kids who would jump at these jobs. To be honest I have no idea why my company wouldn't just hire a college kid. I know that they lie to the government about the wages, because I talked to one of the H1-B employees and she said that they got caught and had to raise her salary. I'm sure there's some kind of strategy behind all this, but I'll be darned if I can find it.

    43. 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.
    44. Re:Well duh by Anonymous Coward · · Score: 0

      Bah...that couldn't be what you were going for, that Indians were just naturally superior mentally. Actually, there are a fair number of people in foreign countries who buy into the "fat, stupid, ugly Americans" stereotype. I most recently ran into it while working with a group of Indians, but I've also seen (or heard) it from French, British and Spanish nationals, too. Americans still seem to be respected in Japan, but we're definitely falling from first-world-country status in lots of places.
    45. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      Either? Anyway, VC's play with their own money or money handed to them voluntarily for that purpose.

      And in Acts Chapters 4 and 5, how does this differ from the communistic example of the Apostles (that Marx based his model of communism upon)?

      Under marxism people are forced to pay up or be marched off into exile.

      No, that's under LENINISM. Under Marxism, people are taxed in accordance with a democratic vote of the majority that aimes to equalize compensation for work done.

      Sorry, these robots would not even get invented under a marxist system. There obviously arent enough expertise or people to build these highly efficient robots because instead we're doing the close equivalent which is trade.

      How so? Marxism would indicate that education is provided for by the government equally to all (Leninism is only equally to party members, in case you're getting mixed up). Expertise comes from education.

      By the way, doesnt using robots take away jobs the same as outsourcing? Oh i guess it doesn't meet the other aspect of your agenda.

      My "agenda" is really about businesses acting like citizens rather than feifdoms. But I guess that doesn't fit YOUR agenda of having indentured servants available instead of free citizens.

      Since you obviously either found some anomalies or are misrepresenting reality I went ahead and used the capitalist tool google and found:

      Dispite that propaganda- I've yet to see significant price increases at Wal*Mart or any other discount retailer. Until the cost of an etch-a-sketch goes back up to the $24.95 it was in 1998 before Ohio Arts outsourced, I rather doubt they're paying the factory workers the $9.95/hr that the union required.

      Wealthier nations do have less kids, that's why many rich countries in europe (and also japan) have stable or negative population growth. Even the US is low population growth compared to the poorer countries in the world (and actually the per capita of rich people having kids is low).

      That's due to pollution and lowered fertility rates, not wealth- in other words, a lower standard of living, not a higher one.

      They don't they want give out more in loans than the assets they have.

      They shouldn't be taking in assets in the first place, as they add no value to their hoarding of resources and cost society more than they are worth.

      They won't give out a loan if they feel a person won't work pay it back. Why should they hand out money that people who do work produced?

      They shouldn't even HAVE money that people who do real work produced.

      Marxism has never worked.

      Actually, Marx based his system on the Rule of St. Benedict and Acts chapters 3 and 4- of which there have been working communites for more than 1500 years now.

      It has always been corrupted into the crapper.

      No, you're thinking of Leninism again- which twisted Marxism by giving more to party members than to farmers, and under Stalin caused the Ukranian Famine.

      Now u may claim all sorts of things about implementation and dictators or whatever. But ultimately marxism is a set of unrealistic promises for getting elected or grabbing power.

      Not originally- but then again, Marx's big mistake was trying to use it for communities of more than 500 individuals, kind of like democracy itself (which was the original form of government for Marxism).

      Capitalism and free trade has worked.

      Then why are Mexicans now paying 1/3rd of their income for corn flour, and why are all the farmers coming here as illegal imigrants since American Socialism in the form of subsidies kicked them out of the free trade market?

      In spite of multiple attempts at isolation by various nations (including the US) why is there no rich country in existence today that does not engage in trade?

      Because rich isn't everything. In fact, it's only idolatry.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    46. 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.
    47. Re:Well duh by locokamil · · Score: 1

      You were doing so well at sounding reasonable until you decided to be lapse into lunatic racist mode.

      Rest assured, I'll be ignoring your posts from now on.

    48. Re:Well duh by locokamil · · Score: 0, Flamebait

      Look on the bright side, man. You probably got more ass in those 18 months than a MS programmer would get in his entire $100K-per-year career.

    49. Re:Well duh by surprise_audit · · Score: 1

      The fact that you pay native workers the same means that you are reducing US worker salary to the H1B level.

      When an employer applies for an H1B visa, they have to satisfy the Dept of Labor that the job opening has been advertised at the going market rate for that particular area. That means advertising the position for at least a couple of months at the pay scale set by the Dept of Labor. If anyone is "reducing US worker salary to the H1B level" it would be the DoL, not the employer...

    50. Re:Well duh by Surt · · Score: 1


      You have me completely baffled here. About the only natural born talents would be with regard to what a person can physically do...athletes and the like. I doubt MS is trying to hire a lot of H1-B's for the company softball team...especially not at $100K.

      I 'almost' sounds like you're somehow trying to imply that intellect is a natural talent and that it is more abundant in a race being imported into the US? I know that can't be what you were alluding to...after all, racism is looked down upon on this forum.

      Bah...that couldn't be what you were going for, that Indians were just naturally superior mentally.

      Forget I suggested you implied that.....


      You misread me completely. I'm suggesting that to the same extent that random people have the fluke of genes that results in physical talent, that random people have the fluke of genes that results in mental talent. Would you suggest that Einstein's brilliance was a result of his fortunate education and training (please read history of his life if so)?

      I suggest that the random distribution of talent means that a small number of americans and a larger number of indians (because they have a larger population pool) will have the desired talents, and that therefore there may be no way to train Americans for these jobs.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    51. Re:Well duh by Surt · · Score: 0, Offtopic

      Bad moderator alert. Bust him for inappropriate flamebait. More like 'doesn't agree with moderators high opinion of himself.'

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    52. 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.

    53. Re:Well duh by cayenne8 · · Score: 0, Flamebait
      "I suggest that the random distribution of talent means that a small number of americans and a larger number of indians (because they have a larger population pool) will have the desired talent..."

      Well, assuming even distribution....possibly. However, I'd dare say living conditions/environment would play a large part in that number of higher intellects even being able to present itself to be used. Since the Indians (dot) are still big believers in the caste system...a great deal of the population is excluded from allowing exceptionally bright offspring from making it anywhere in society...simply due to what family it was born into. No amount of 'hard work' really will get them out of that...so, those are lost from the pool. I'd guess that would be the majority of the populace over there? Seems to be a lot of poverty that I see....and I'm guessing they are also in the lower castes.

      I also understand that they are still big fans of using ultra-sound to ferret out female babies, and abort them in favor of sons....I'm sure this would skew the numbers away from the intellect 'pool' too. The poverty and poor living conditions in many areas (I can only perceive what I see on tv and read...so, I may be in error some here)..I'd say that would be a strike against the pool. Not to mention...the expense of finding those bright ones and bringing them to the US for MS to employ...

      I don't know considering all the above...I think it might indeed be advantageous for MS to try to look more within the US, and train those that might not be up to speed here....as a GP expressed.

      Just because there is a larger pool to pick from (potentially)....doesn't mean as much since much of that pool just cannot be realized.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    54. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      That line was mainly to point out that he might not have the most unbiased idea on what is American; and most certainly has forgotten what her people were into 60 years ago if he thinks that is a culture we need in the melting pot. Racism demands racism in return.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    55. Re:Well duh by Surt · · Score: 1

      Reposting to cancel a bad moderation:
      "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."

      Sorry since this will bump you in your message notification, but I won't put up with inappropriate mods.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    56. 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...

    57. Re:Well duh by Anonymous Coward · · Score: 0

      I love managerease.

      Look I have worked for Microsoft. And I have worked for other top (based on revenue and total number of employees) software and hardware companies. I've been in the industry for far too long to buy the song and dance.

      You know as well as I that if it weren't for the H1-B program you'd have to pay higher salaries. By hiring significant numbers of H1-Bs the salary average is pushed down. So you don't have to pay US citizens well either.

      It is these sorts of games that make Microsoft look bad and drive good engineers to Google, Apple, Oracle, IBM, etc.

    58. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      And on your second posting, it's a good point if you consider analytical thinking something that can only be done above a certain IQ or inborn talent.

      I however, do not. Intelectually we're born with only one instinct: to learn. Analytical or concrete thinking is nurture, not nature- and if you want more of it you're going to have to pay the social and monetary price to get more of it. Avoiding that cost by going global for cheap labor is only going to insure you'll get less of the type of thinker you want in the future- because you will denegrate the entire industry in the eyes of the ambitious.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    59. Re:Well duh by sBox · · Score: 1

      Sounds like an unintended consequence of 'Free Market' reforms. Suddenly the US has to compete for status as a scientific and technical leader, and the only thing keeping it afloat is the relative freedom to do business (low corruption, large and wealthy population, generally homogenous business regulation, etc.) throughout the entire country.

    60. Re:Well duh by fbartho · · Score: 1

      I think he wasn't saying much about your degree level, and instead more about the fact that not all schools create equal level graduates.

      --
      Gravity Sucks
    61. Re:Well duh by Anonymous Coward · · Score: 0

      So you admit that Microsoft can't fill jobs and wants to hire H1-Bs because American's don't like the salaries you offer?

    62. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      Then it's a good thing it got downmoded, isn't it? For the real explaination of why I went racist on purpose, see either my reply to the other guy, or better yet click on my new sig and try to decide for yourself if all cultures can fit in the melting pot.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    63. Re:Well duh by Surt · · Score: 1

      Bad moderator alert, responses to moderation are relevant to the discussion.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    64. Re:Well duh by dkf · · Score: 1

      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.

      Only if you've been messing about focussing on learning computing as if it is all a series of magic incantations. If you've spent 10 years thinking hard about how things really work while getting that experience, you'll instead be someone who has a wealth of experience that can be applied productively to almost any computing topic. But 10 years of coasting does not count for a hill of beans.
      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    65. Re:Well duh by tshak · · Score: 1

      why not take UNQUALIFIED PEOPLE, and then pay for their traing so that they can fill the jobs that are available...

      This isn't about hammering nails into wood. There are plenty of people with ".NET experience". Many of the unqualified people have CS degrees as well as additional training (e.g. MCSD). You can have all the training in the world but still lack the aptitude, creativity, and initiative required for many jobs.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    66. Re:Well duh by ENOENT · · Score: 1

      But 10 years of serious study and deep understanding still doesn't give you those years of .NET experience.

      What employers really WANT is someone who has that kind of deep understanding, but what they tell HR to look for is 10 years .NET experience, which can easily be "coasting", as you say.

      (Well, except that anyone with 10 years of .NET experience is a liar.)

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    67. Re:Well duh by daft_one · · Score: 0

      Totally... People who've grown up in poverty can be more driven than people who've never missed a meal? That *IS* interesting.

    68. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      This isn't about hammering nails into wood. There are plenty of people with ".NET experience". Many of the unqualified people have CS degrees as well as additional training (e.g. MCSD). You can have all the training in the world but still lack the aptitude, creativity, and initiative required for many jobs.

      And you can have all the training, aptitude, creativity, and initiative required for those jobs and still get your resume round filed for somebody who assumes Americans can't do math (an attitude put forth repeatedly by H-1b supporters).

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    69. Re:Well duh by Valar · · Score: 1

      "Wouldn't that be cheaper than getting people from half a world away?"

      No.A decent deal on a plane ticket from Seattle to India runs at approximately $1,000. Two years of classroom education (even at a public institution, and not private in-house training) average at over $2,000.

      Furthermore, you can't buy experience, you have to earn it.

    70. Re:Well duh by Anonymous Coward · · Score: 0

      Stupid stupid comment.
      1. If everyone was paid what they wanted to make, MS Windows whatever version will be $1000.
      2. Symantec AV will be $200 per seat

      and make no mistake, people will spend more time making money than open source software that you would probably talk about too fondly.

      and oh yes, did I mention that a mac would cost $6000 for the base model?

      Now who will be able to afford that, and what about the rising costs in regions with lots of software programmers. Who else would be able to afford to live there??? Give it a thought......you will soon find out how your logic is flawed..

    71. Re:Well duh by n0tWorthy · · Score: 1
      You pay the Contracting company what you would pay a US citizen but those blood sucking pirates pay the contractors pennies on the dollar. I know many here in Portland, Or and they have told me that they are threatened with deportation if they even whimper. On a Citrix contract I worked here a while back one one person confided to me that she was forced to relocate for 3 months from Texes (her "Home" state), pay all her own expenses and air fare, and be paid less than half of what I was or be deported.

      They are treated as slaves by the IT contracting companies!

      --
      "Be kind, for everyone you meet is facing a great battle." - Philo of Alexandria -
    72. Re:Well duh by Allador · · Score: 1

      Because a crappy programmer with lots of training is still a crappy programmer, he just knows lots of factoids.

      Training on specific skills is the easiest thing to fix. What is hard is to find quality people, who will invest in the work, take pride in what they do, be able to communicate and collaborate with others, have a positive attitude, etc.

      For the most part, those arent things that can be taught.

    73. Re:Well duh by ChrisMaple · · Score: 1

      There is a lot more competition for qualified IT workers in the US than elsewhere - Hundreds upon hundreds of companies want sharp programmers. Small companies do not have the resources to recruit effectively in India or China, Microsoft does, and it's in Microsoft's competitive advantage to do so.

      --
      Contribute to civilization: ari.aynrand.org/donate
    74. Re:Well duh by Allador · · Score: 1

      I disagree completely. There are plenty of people out there who are just not born to be programmers.

      They lack the ability to 'smell bad code' and improve it. They lack the ability to hold large models and relationships in their heads at once.

      These are, in many ways, akin to how some people have a very natural ability to 'get' math and logic, and some don't.

      In addition, even for those skills that are trainiable ... the person has to want to learn, and take an active and interested role in the learning. You cant just throw 'training' at someone and make them competent.

      In other words: There are things that can be learned, but cannot be taught.

    75. Re:Well duh by ChrisMaple · · Score: 1

      There is way to many mangers at this company, too many chief and not enough indians.
      Well that just says it all, doesn't it? Inability to distinguish singular from plural. Working for a company with too many feeding troughs for horses and cattle. Perhaps you meant "manager", not "manger"?
      --
      Contribute to civilization: ari.aynrand.org/donate
    76. 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.

    77. Re:Well duh by mysticgoat · · Score: 1

      I am a Microsoft manager... 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.

      This is a troll, right? Let me feed it, for Thursday is Be Kind To Trolls Day.

      Let's just do the last: rather than pay a salary that would attract "non H1-B" candidates, Microsoft prefers to hire H1-B holders who will work for less. Thanks for validating that Microsoft is using the H1-B hires to suppress the normal compensation rates across the industry for these positions; your stated position as a Microsoft manager gives your words considerable weight. Of course you prolly are just a clever troll; Microsoft doesn't hire dummies as managers do they? Do they?

      Is "non H1-B" (as used in parent post) now the correct term in Redmond for describing job candidates with US Citizenship? How very quaint!

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

    79. Re:Well duh by Tablizer · · Score: 1

      The salaries paid for H1-B employees is exactly the same as those paid anyone else. It is not legal to do otherwise.

      Bullshit! Titles in IT are inconsistent and poorly defined. There are many ways to manipulate the system, yet still satisfy it on paper. And as somebody pointed out, one can take the very best visa workers, but pay them mediocre wages. Thus, as long as they pay them roughly C wages, they can hire the A visa workers.

    80. Re:Well duh by Silver+Gryphon · · Score: 1


      I know at least a dozen people at my workplace that have spent 10 years at the same company, same job, same position, doing the same lackluster job they started. They usually make the same mistakes as a brand new employee; they're not bad enough to fire, they're just coasting. And they're the type to give 60%, knowing they can get away with it and get their steady paycheck.

      Then we get some fresh college graduate with motivation and drive, and they start out in the usual entry level position. They usually leave within a year for something that pays better, because their manager can't recognize good talent and work ethic. What remains is just enough apathy to frustrate the hard working and slow down the whole machine. I can think of a few developers that have been there 5+ years that really understand the whole picture and are eager to learn. Their value is beyond measure.

      Technology changes too fast to be tied to it directly. What a business really values is the ability to adapt while maintaining consistency of the core concepts like coding practices.

    81. Re:Well duh by ghoul · · Score: 1

      Well if racism demands racism here is my contribution "Europeans go home" What are white skinned people doing on this continent anyway? Asia is a lot closer to America than Europe is. Why dont these European squatters just go home.

      How does that feel and if you happen to be black same goes for Africans too.

      Just because you are a frustated out of work bum doesnt give you the right to insult others. America is all about mixing many cultures and intermarriage between different nationalities is what makes America so great. If you want to be insular and propagate the master race I have news for you buddy . Your master Hitler had his go at it and failed. You are 50 years too late. Now go jump off a bridge or something.

      --
      **Life is too short to be serious**
    82. Re:Well duh by sumdumass · · Score: 1

      liar? but i have been using .net websites since the early 90's. I even had a domain with a personal webpag once until it was highjacked by a cybersquater.

      (yes, it was a joke)

    83. Re:Well duh by mgblst · · Score: 1

      Yes, in the good old slavery days, you could do that, because you ownder a person. Unfortunately, these days, people look down on owning people, so it is a bit tricky. So it is a bit economically unfeasable to pour all this money into someone, who can just leave anytime they want. Maybe you can stop posting this crap to every story now.

    84. Re:Well duh by hey! · · Score: 1

      Well,obviously high labor costs will increase product costs -- probably not as much as you say, but considerably.

      My point is that H1B program should NOT be designed to promote job offshoring.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    85. Re:Well duh by hey! · · Score: 1

      You missed my point.

      There is no economic way that adding workers to the labor supply, particularly workers who are willing to work for less (even though they do not immediately do so) will not reduce the cost of labor, no matter what the law says.

      Even if you pay them the prevailing wage, it means the prevailing wage will tend not to rise even when demand goes up.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    86. Re:Well duh by red+crab · · Score: 1

      So you are a Manager with Microsoft.. A Manager that too with Microsoft. Probably that gives you plenty of free time to post comments on Slashdot

    87. Re:Well duh by billtouch · · Score: 1

      I am a contractor software engineer (American). I know that H1-B imports get paid a significantly less amount than I. I was being recruited by an H1-B company and while they get the same amount of money from their clients (ie Microsoft), a large amount of that get retained by the head hunter firm for "legal costs related to H1-B". I also know that Microsoft uses contractor to fill their ranks.

      They had a mental block about paying the prevailing wage for kernel level engineers.

      As for hiring indian workers in India, you really do get what you pay for. Most of my work over the past 3 yrs has been cleaning up code produced in foreign code mills.

      No wonder Microsoft software has reliability problems. Isn't nice that we have an open source solution where people can see the code and ask: What were you thinking!

    88. Re:Well duh by ari_j · · Score: 1

      Never specialize. That's a lesson I learned early on and it's one that turned me out of IT and into a field where there is no need to specialize to go far. Specializing gets you pigeon-holed, and pigeon holes are eventually closed off for being obsolete.

    89. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      Training on specific skills is the easiest thing to fix. What is hard is to find quality people, who will invest in the work, take pride in what they do, be able to communicate and collaborate with others, have a positive attitude, etc.

      Actually, that's pretty easy to fix too- but the problem is our entire economy is against fixing it. I went from having a postive attitude about my programming to a negative one when I was told point blank by a PHB that any project that didn't show a profit on the next quarter's bottom line would be axed. In fact, to make sure that ALL projects that lived more than two quarters were profitable, the real deadline for time to market would be 4 months.

      If you are never allowed to complete a project, it's kind of hard to take pride in what you do.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    90. Re:Well duh by Chris+Parrinello · · Score: 1
      Is the economy of Seattle that out of whack where if the average salary for an IT worker is $90k, you still have people who won't take the job because of the salary? Or is this really a case where the median salary is the number we really should be talking about?

      These include people don't want to work for MS, don't want to relocate, don't like job, don't like salary, etc.
      I really don't think the H1-B program was intended to solve the problem that your company, its location and its compensation apparently aren't attractive to potential candidates. It was intended to solve the problem where there aren't enough candidates to fill the positions available.
    91. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      Well if racism demands racism here is my contribution "Europeans go home" What are white skinned people doing on this continent anyway? Asia is a lot closer to America than Europe is. Why dont these European squatters just go home.

      YEAH! Somebody understands!

      How does that feel and if you happen to be black same goes for Africans too.

      I actually completely agree. I'm enough of a mixed breed to have Native American ancestors- including distant cousins who in the 1830s mainly died off of a mysterious MALARIA outbreak in OREGON (If you think THAT was natural and not "humor" based microbe warfare, then there's a bridge I want to sell you on the Columbia that hasn't been built yet). Cascadia for Cascadians- the return of the Kwakiutal First Nation- would be a reasonable thing to me.

      Just because you are a frustated out of work bum doesnt give you the right to insult others.

      Actually, I haven't been out of work since 2003.

      America is all about mixing many cultures and intermarriage between different nationalities is what makes America so great.

      Maybe to you- but I'm tired of cleaning grafitti in languages I don't understand (mainly Sanskrit or Spanish, due to the high class and low class immigrants we get in the area) off of my fence.

      If you want to be insular and propagate the master race I have news for you buddy . Your master Hitler had his go at it and failed. You are 50 years too late. Now go jump off a bridge or something.

      Ah, too bad- I thought you started out so well- this isn't about RACE. It's about CULTURE.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    92. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      Yes, in the good old slavery days, you could do that, because you ownder a person. Unfortunately, these days, people look down on owning people, so it is a bit tricky. So it is a bit economically unfeasable to pour all this money into someone, who can just leave anytime they want. Maybe you can stop posting this crap to every story now.

      You have to give loyalty to get loyalty. Treat people right, instead of as resources to just throw away when they become "unprofitable" and maybe they won't leave at the drop of a hat. Instead of supporting right-to-fire laws in right-to-work states, try actually signing mutually beneficial *contracts* and following them instead of breaking them. Instead of just throwing people onto unemployment- and cutting off their health care- keep three years of their salary in the bank and run your own employment agency if you need to lay people off. There is a LOT that can be done to change that situation.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    93. Re:Well duh by Marxist+Hacker+42 · · Score: 1

      Never specialize. That's a lesson I learned early on and it's one that turned me out of IT and into a field where there is no need to specialize to go far. Specializing gets you pigeon-holed, and pigeon holes are eventually closed off for being obsolete.

      That is the most brilliant point I've seen in this thread. It's both completely true and completely false at the same time! True in that this is the manager's point of view, and anybody ambitious enough to become a manager SHOULD follow this advice. False in that anybody with even a Bachelor's degree of Software Engineering was probably exposed to an average of 4 languages per term (either semester or quad, depending on the school) and knows how to learn a new language in a weekend. Congradulations on identifying the main problem with HR people hiring technologists, and doing something to get yourself out of the rat race to become obsolete!

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    94. Re:Well duh by ari_j · · Score: 1

      The real dangerous thing is having a resume that screams "specialist." HR people don't understand that anyone who has the skill known as "programming" can apply that skill to any language, and can learn any language between the time you call him in for an interview and the time he gets to the interview. I personally don't know COBOL, but if someone said I had an interview for a COBOL job next Thursday I'd learn it in time and so would any programmer here. HR people don't get that, and think that the only way to get a good COBOL programmer is to get someone with COBOL experience. It's not. Get someone with programming skills.

      The problem is that they don't hire people that know this tidbit, either, so it's a vicious cycle.

  5. Equivalent figures by brian0918 · · Score: 1

    This is equivalent to saying they are making 3 times what I make, when they're only making 2 times what I make. Regardless of which number is correct, I'm still left feeling screwed over.

    1. Re:Equivalent figures by killercoder · · Score: 1, Insightful

      Well then, update your skills, and apply for a job at Microsoft. Here's a tip for you, lots of people in the world make more than 100K, most WITHOUT applying for a H1B. Your jealous about an H1B worker? Apply for a similiar job, and you'll make more money. If your not qualified - get a loan and go to school. No - I don't have an H1B, I work in my native land of Canada (its a little north of where you are), and yes, I make more than an H1B worker in the US. Killer

    2. Re:Equivalent figures by unchiujar · · Score: 1

      Somebody mod parent up +5 retarded.
      Why do you think people go through the H1B anal probe ? Because they get much better pay ($80K vs $300) if they manage to make it through.
      First go check how people get payed around the world before posting. Sheesh...

      --
      Shakespeare poems - infinite monkeys with infinite time.Computer tech support - a few trained ones working from 9 to 5.
    3. Re:Equivalent figures by Marxist+Hacker+42 · · Score: 1

      I work in my native land of Canada (its a little north of where you are), and yes, I make more than an H1B worker in the US. Killer

      You could be on WELFARE and still make 10x as much as an unemployable American in the US. Killer is right.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    4. Re:Equivalent figures by MaximvsG · · Score: 0

      I've worked with *many* H1-Bs and never seen them make more than 50K. It's like an unwritten deal, cheap labor in exchange for US Citizenship. The one thing that hurt them in this area (Washington DC) is after 9/11 many jobs required security clearances and they are not eligible. I'm sure there are exceptions but that's my experience.

  6. I'll Do That Job... by Anonymous Coward · · Score: 0

    ...for 95k, no questions asked.

  7. 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 walt-sjc · · Score: 1

      live the life of luxory (sic) and do whatever the hell you want.

      You mean he's not doing that now???

    4. Re:Bill G is just a parrot by tomstdenis · · Score: 1

      He shows up to work. Even if he only works 1 hour a week it's more than I'd want to think of.

      Think about your youth when you had the summer off, unstructured, went where your bike would take you. Replace bike with car/private jet and you get the idea.

      I'd be off doing endlessly long trips, seeing every nook and cranny of the planet. Screw being in one location, tied to an office, saying things I don't really believe...

      Tom

      --
      Someday, I'll have a real sig.
    5. Re:Bill G is just a parrot by UbuntuDupe · · Score: 1

      It's not that simple. A lot of people think that because he owns X shares of MS, and a share is currently trading at Y, he has $X*Y. That's not true. For the founder and long-time head to quit, and to sell ~10% of the shares would significantly depress the value. Remember, as an insider he must report his sales, which could trigger a selloff. He might finish with a mere $50 million.

    6. Re:Bill G is just a parrot by tomstdenis · · Score: 1

      OMG only 50 million? How will he live!!!

      I'm sure that if he gracefully bowed out and said "fuck you world I'm rich biatch!" they'd keep handing fist over fist of cash to MSFT just like they ar e now.

      Tom

      --
      Someday, I'll have a real sig.
    7. Re:Bill G is just a parrot by guruevi · · Score: 1

      But that's his biggest problem, he can't just cash out whenever he wants, that would wreck MSFT and leave him short on a whole lot of dough. Most of Bill Gates' wealth is invested or IS MSFT stock. Sure he has billions of dollars, but if you take away the stock in MSFT (he holds approx. $24 Billion of that) you will see the problem. If you sell that much stock in a short time (a few days), the stock will probably crash.

      How does Bill Gates change a light bulb? He doesn't. He just declares darkness the new industry standard.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    8. Re:Bill G is just a parrot by westlake · · Score: 1
      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.

      I beg to differ:

      "I know what I want to do," [Warren Buffet] said, "and it makes sense to get going." On that spring day his plan was uncertain in some of its details; today it is essentially complete. And it is typical Buffett: rational, original, breaking the mold of how extremely rich people donate money.

      Buffett has pledged to gradually give 85% of his Berkshire stock to five foundations. A dominant five-sixths of the shares will go to the world's largest philanthropic organization, the $30 billion Bill & Melinda Gates Foundation, whose principals are close friends of Buffett's (a connection that began in 1991, when a mutual friend introduced Buffett and Bill Gates).

      The Gateses credit Buffett, says Bill, with having "inspired" their thinking about giving money back to society. Their foundation's activities, internationally famous, are focused on world health -- fighting such diseases as malaria, HIV/AIDS, and tuberculosis -- and on improving U.S. libraries and high schools. Warren Buffett gives away his fortune

      In 2001 the Geographic was reporting:

      The Gates Foundation has committed more than U.S. $100 million so far: $50 million to launch a malaria vaccine initiative; $40 million to a malaria research program at the London School of Hygiene & Tropical Medicine; and $25 million to Medicines for Malaria Venture, a public-private project promoting malaria drug treatments. Bill Gates Fortune Used to Wage War on Malaria

    9. Re:Bill G is just a parrot by Anonymous Coward · · Score: 0

      You're not sure? How does the world that Bill G and George W created grab you?

    10. Re:Bill G is just a parrot by tomstdenis · · Score: 1

      He doesn't have to WORK for msft to own stock there.

      He could easily cash out a few million a YEAR and still live a life devoid of the 9-5 office and heartless corporate shilling.

      Tom

      --
      Someday, I'll have a real sig.
    11. Re:Bill G is just a parrot by Achromatic1978 · · Score: 1

      Huh? He's near retirement. Cashing out will lower the share price of course. But he's worth $53B. Are you seriously trying to claim that Bill Gates retiring and selling off some of his stock (not that he'd need to) as part of this would lower his net worth a thousand-fold???

    12. Re:Bill G is just a parrot by TheRaven64 · · Score: 1

      I was thinking about the B&MG foundation when I wrote this. It strikes me as something created by someone who doesn't know what kind of a world they want to create. Giving away drugs doesn't really change the world much (except for the people who receive them), but in exchange for the drugs, the foundation requires the receiving countries to sign up to IP treaties that favour the USA. This does significant long term harm to the nations, but benefits Microsoft. Since Microsoft has already served the purpose of 'Make Bill Rich,' why is he still trying to give it such an edge? The only explanation I can think of is that he can't think of anything else to do with his power.

      --
      I am TheRaven on Soylent News
    13. Re:Bill G is just a parrot by UbuntuDupe · · Score: 1

      1) Founder leaving, 2) advance notice he'll be leaving, 3) 10% stake, 4) most stocks are valued at half their current price for purposes of valuing as collateral, 5) capital gains tax. Okay, not a 99.9% loss ... but a big hit.

      Btw, what does "near retirement" mean? Did you mean "near 65"? People always seem to carry on like you're legally obligated or morally entitled to retire at that age.

    14. Re:Bill G is just a parrot by walt-sjc · · Score: 1

      He LIKES to work. So does my father, who at age 85 is still engaged professionally. He doesn't HAVE to, he WANTS to.

    15. 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.
    16. Re:Bill G is just a parrot by vinlud · · Score: 1

      Man gives 40 billion to charity, then people complain it does more harm then good, i love it

      --
      Repeat after me: We are all individuals
    17. Re:Bill G is just a parrot by sgtrock · · Score: 1

      When he disguises naked power grabs as charity, we should complain!

  8. 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 Anonymous Coward · · Score: 0
      At any rate, even if it's true that the jobs in question have a median salary of $70K -- it's not clear that Gates' larger point is any less valid.

      What I'm wondering is how complaining about H1-B's makes one an "offshoring critic".

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

    4. Re:market rates change by Detritus · · Score: 1
      So is emigrating from Mexico to the United States without a visa.

      I've seen large corporations intentionally violate labor laws on a regular basis. Many corporate executives consider them to be mere suggestions, that only need to be obeyed when the corporation is presented with a serious threat of legal action.

      --
      Mea navis aericumbens anguillis abundat
    5. 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
    6. 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! :)

    7. Re:market rates change by Mullen · · Score: 0, Troll

      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.

      Mr. Gates is full of shit. No one is making 100k in the Seattle market with 2-4 years experience as a developer. Even if they are very good, they are not making 100K. They might be close to it, as in 80K but not 100K.

      --
      Linux O Muerte!
    8. Re:market rates change by TheRaven64 · · Score: 1

      $100k is about £50K in pounds sterling, which is about the starting salary for someone with a PhD entering Microsoft Research. It's quite tempting, but I somehow don't think I could bring myself to work for Microsoft even for that much money (add a zero on the end, and I might think about compromising, although largely because I'm almost certainly not worth that much as an employee so it would just be a way of preventing them from spending the money effectively).

      --
      I am TheRaven on Soylent News
    9. Re:market rates change by Mullen · · Score: 1

      Whoops, I did not calculate in benefits, so I might be wrong. Go figure!

      --
      Linux O Muerte!
    10. 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.

    11. Re:market rates change by Anonymous Coward · · Score: 0

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

      Yeah, right... the median salary in the green card data was $71k; if it is now $100k, then that is an increase of 40% over 4 years.

      Nawww, I don't believe that!

    12. Re:market rates change by Lord+Ender · · Score: 1

      Boo. I have about four years of experience, a degree, and make only a little more than half that. You are telling me that if I move to the Washington area I can double my pay? Where do I sign up?

      Incidentally, thanks for crushing my current pride and sense of satisfaction :-(

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    13. Re:market rates change by poot_rootbeer · · Score: 1

      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.

      Only if he's putting in 70-80 hours per week!

      I work in one of the highest-salaried markets in the US, and nobody I know in the tech sector is making six figures unless they're in management, have 10+ years of experience relevant to the position, or both. I doubt the situation is much different anywhere else.

    14. Re:market rates change by Quetzo · · Score: 1

      Its called previaling wage and the numbers are maintained by your state workforce agency. So, the way it works is: You submit a prevailing wage request stating the job you are hiring for. The State will tell you what the wages are for that job and then you show that you are paying at least that much.

    15. Re:market rates change by Jah-Wren+Ryel · · Score: 1

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

      So what if it is illegal? There is zero money in the federal budget for enforcement, busting a company for underpaying H1-B's is nearly impossible the way the system is set up. Everybody involved knows this, especially the people in each company that are in charge of paying the H1-B's.

      --
      When information is power, privacy is freedom.
    16. Re:market rates change by Quetzo · · Score: 1
      offtopic?

      It gets better...

      All these people are paying all local, state and federal taxes + social security + medicare without any reasonable expectation of ever seeing a dime of that money even if they were to be suddenly unemployed, have an accident, become incapable of work etc...

      Basically, all of the responsibility, none of the benefits.

      This is really the only hope for social security imho, the only way you can support a growing aging population that does_not_want/is_incapable_of work, is to hire lots and lots of *temporary* workers that will pay into the program but never withdraw.

      /offtopic

      In response to your post though, generally my experience has been that you are paid nearly the same if not better than your peers and your immediate manager in most cases is not even aware of your immigration status. So in three years, you would expect the H1-B worker's salary to go up just like any other worker's.

    17. Re:market rates change by westlake · · Score: 1
      It's quite tempting, but I somehow don't think I could bring myself to work for Microsoft even for that much money (add a zero on the end, and I might think about compromising

      if that's the attitude you bring to the interview, you won't have to worry about being offered the job---even if it came with the extra zero attached to it.

    18. Re:market rates change by rosoft2001 · · Score: 1

      The loophole is somewhere else but nobody seems to mention it: you get a guy from another country with 0 US experience as a programmer at "current market rates". Everything seems legal, and it is.

      His foreign master get translated in a BS, his 10+ years experience into 2 years "relevant" experience and suddenly you have a pretty cheap senior person, probably managing a team at a "current market rate", working 10 hours a day so you don't close his green card application. Raise? Yes, maybe next year. Vacation? Yes, but not now because we have an important project going. And so on...

      Of course nobody can compete with him, especially somebody who just finished a college.

    19. Re:market rates change by Anonymous Coward · · Score: 0

      I have 4.5 years experience, and while I feel I am above average in skill, I am not drastically above average, and I make 120k when you include bonus (which is more or less guaranteed). Granted, I work in finance in NYC, which is about the best paying location and field there is, but that is not really much above average for people at my level, and well below what my coworkers made during the .com boom, which I unfortunately missed by a few years.

      And yes, it is great money, even by NYC cost of living, especially if you choose to live well below your means (which I am more than happy to).

    20. Re:market rates change by cayenne8 · · Score: 1
      "I work in one of the highest-salaried markets in the US, and nobody I know in the tech sector is making six figures unless they're in management, have 10+ years of experience relevant to the position, or both. I doubt the situation is much different anywhere else."

      You need to look into contracting. Don't start for less than about $60/hr...depending on your skills...$75/hr - $100/hr are achievable. And you get tax benefits to keep more of it yourself.

      :-)

      Incorporate yourself first tho...

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    21. Re:market rates change by Anonymous Coward · · Score: 1, Interesting

      I'm fresh out of a masters program and have just accepted a job with MSFT for $84,000/yr. Assuming a 4% raise per year, after 4 years that gets me to $98,270/yr before even factoring in bonuses, benefits, etc. And here's the interesting part: it's a "core technical" job, but not a developer (SDE) position. I know another non-SDE finishing a masters here who was offered $87,000. They're offering our SDE peers even higher starting salaries.

      I think $100k sounds about right for 2-4 years experience as a developer, at least with MSFT.

    22. Re:market rates change by walt-sjc · · Score: 1

      And there is a huge difference between an "average" programmer and a "talented" one. Microsoft only wants really good people but are only paying average wages. The only talented people they can find to work for average wages are H1-B visa folks. It's Sooo freaking easy to get around the regulations.

    23. Re:market rates change by mutterc · · Score: 1

      And how's the market rate determined?

      I once saw a software job ad posted by my then-employer, mentioning "40 hours per week". I went to the HR guy to tell him that might get us in trouble; mere 40-hour weeks were not tolerated at that time. He told me not to worry, it was just for immigration purposes anyway, and that the immigration lawyers would tell him who to "interview" and "disqualify" for the position (yes, even speaking the scare quotes).

      I guess that by rejecting a certain number of "unqualified" applicants, the company can then defend their H1B salary rate by saying "look, we couldn't find any qualified Americans for this job!"

    24. Re:market rates change by walt-sjc · · Score: 1

      Cluebat: Someone who expresses certain attitudes and beliefs on /. are probably not going to express the same as the attitudes and beliefs to a potential employer, just like you don't talk to your peers the way you talk to your kids. But you knew that... Or should have.

    25. Re:market rates change by Anonymous Coward · · Score: 0

      Interesting. Posting anonymously for obvious reasons. I started work at MS two months ago. Age 29. Definitely not arrogant. Product Manager. Starting salary, $120,000. I get in between 9 and 9.30 and leave between 4 and 5. Slightly different from the picture you try to paint.

    26. Re:market rates change by aGuyNamedJoe · · Score: 1

      One needs to distinguish between what the company pays to hire someone and what the one who is hired is paid.

      That may surprise you, but particularly with H1-B employees, there is often a significant difference. The hiring company contracts with an agency. Hiring company may pay $100K. Agency finds someone in India, say, willing to work for $25K. Agency pays transportation to the US, pays for a place in an apartment / house, gives them an allowance, and deposits $25K in their bank account in India. Agency makes $100K, probably pays out $40K and pockets the difference. It's a win-win situation, no?

      Then the employee finds out what's going on and starts looking for a way to be drop the agency.

      The numbers may be off, but the situation is not, or so I was told a few years ago.

    27. Re:market rates change by derF024 · · Score: 1

      In the Boston area, I know plenty of people in software development making > 100K with about 4 years experience or a masters degree. Of course, the real estate market is insane in this area and you can't even think of owning a house unless you make > 130K/year.

    28. Re:market rates change by Anonymous Coward · · Score: 0

      IAAFMSE* (Future Microsoft Employee). My starting rate (out of college) is $76,000 w/ 200 shares of stock/year for the first five years (about an extra $5800 at today's price). Add in an expected bonus of ~$8,000 per year and my first year rate is about $88K. This doesn't include other benefits like the awesome health plan, etc. So all considered, $100K might be a touch high for new hires out of college, but he did say about.

      *Although I primarily code in Java and Ruby, I own a Wii but not a 360, my homepage is Google, my browser is Firefox or Safari (on my Powerbook), and my primary desktop OS is Ubuntu. So maybe I'm not typical.

    29. Re:market rates change by Yakman · · Score: 1

      Right here. ;)

    30. Re:market rates change by Bobzibub · · Score: 1

      no, the market rate when you get hired only. That is the law.
      Believe me, I would love to change that.

    31. Re:market rates change by Lord+Ender · · Score: 1

      That would be a waste of my mad unix skills... but for six figures, well, I would take a job kicking puppies for $100k.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    32. Re:market rates change by Anonymous Coward · · Score: 0

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

      Well, if you look at Vista, I kinda doubt it.

    33. Re:market rates change by Anonymous Coward · · Score: 0

      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.

      My starting salary, directly out of college, is 96k. Somehow, I don't think it's too big a stretch to say that adding 2-4 years experience on top of that is going to be equivalent to a 100k+ salary.

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

    1. Re:Tangentially related but by dmohanty · · Score: 1

      The Business Week article misinterprets data.

      If an Indian company were to train its employees, it would not have to look beyond the Indian shores. If it were to train employees on something specific and let the employees get acquainted with the US team or US based customers, it would use B1 visa.

      But, the data used in arriving at the incorrect inference seems credible. Indian services companies e.g. TCS, Infosys, Wipro and CTS do use H1 visas to send entry/mid-level programmers to the US. These programmers generally stay in the US for at least five years. Many of them go on to get green cards.

  10. We should give him a break... by lbmouse · · Score: 1

    When you're Bill Gates, what's the difference between $71k and $100k? They're basically the same thing from his prospective.

  11. 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
    1. Re:Lying with statistics by genrader · · Score: 1

      Green cards? what?

    2. Re:Lying with statistics by Anonymous Coward · · Score: 0

      I just tossed the monthly salaries of 1500 research ladder faculty into an average and median calculation and came up wiht the avergage 11% higher than the median.

      Methinks your salary distribution statement is overbroad.

  12. For sure they are cheating by frog_strat · · Score: 1

    I don't know about the salary amount issue. But in support you have people all over the place that work for one manager but yet report to the cost center of another. We stumbled upon this accidentally and the explanation was that they are supposed to work at one position for a certain amount of time according to H-1 rules. To get around this, they still move people around but leave them on the original cost center. This should come as no surprise. Microsoft has made it very clear that their ethic is they will do whatever they think they can get away with. Funny this is, if I stooped to their level, I would walk out every night with a hard drive in my pocket. But I dont.

    1. Re:For sure they are cheating by Quetzo · · Score: 1

      Microsoft or any firm that allows their H1 employees to move laterally in the organization just like any other employee are generally not doing this for their benefit, but for the benefit of the employee in question.

      Employment based green card applications require that the employer recruit the immigrant worker for a *specific* role. As long as that green card application is pending, the immigrant worker is not supposed to be able to move from that role because that invalidates any steps taken so far and resets the application back to square 0. So employers will generally make a concession to their workers by letting them maintain their original title and cost center information while still giving them the leeway to move within the organization. This is actually a *good* thing.

      Obviously I am not making a case for any particular organization, rules differ from place to place, but based on what I hear from my friend that works at Microsoft ( on an H1-B ) is that they will do anything within their power to accomodate your career goals. Milage might obviously vary from group to group, but this could very well be the reason for the discrepancies you found. Obviously you cannot rule out anything, but I would tend to give the organization the benefit of the doubt on this unless you have evidence of other wrongdoing.

  13. Is MS looking for people?!? by Anonymous Coward · · Score: 0

    Posted Microsoft jobs advertised on ComputerJobs

    Gee, it doesn't look like they need that many people. And if they actually advertised, I'm sure there's plenty of us who'd be more than willing to relocate at our own expense to have a job.

    1. Re:Is MS looking for people?!? by Chapter80 · · Score: 1
      Actually, had you clicked on the link (on that same page) that says "See all jobs with Microsoft Corporation" and looked at the individual descriptions, you would have seen that they have posted more than 237 jobs right on that site alone!

      Everybody, quick, put down Slashdot for just a moment, and get your resume over there!

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

  15. But, whats the alternative? by cyberjessy · · Score: 1, Insightful

    Say, H1-Bs are required for cutting costs; and not due to lack of talent in the US. Even then...
    1. No H1-B, means higher costs for US Companies
    2. US Companies compete locally (inside US), and globally with Global Companies
    3. So US Companies' have a higher cost of product development or software services, compared to those from outside (which employ cheaper labor)
    4. ....
    5. ....
    6. Profit! (BUT HOW??!!)

    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"

    As they say, treat the disease, not the symptom. Reducing work permits is not the answer.

    --
    Life is just a conviction.
    1. Re:But, whats the alternative? by Scorchio · · Score: 1

      But the law requires that H1-Bs be paid the same as their native peers. Add on the legal and possible relocation costs, I don't see how hiring H1-Bs cuts costs, other than reaping the rewards of hiring the best and the brightest from overseas.

    2. Re:But, whats the alternative? by zappepcs · · Score: 1

      You have an interesting point, but may I point out something to think about here?

      > Say, H1-Bs are required for cutting costs; and not due to lack of talent in the US. Even then...
      > 1. No H1-B, means higher costs for US Companies
      This is only true under a small group of circumstances.

      > 2. US Companies compete locally (inside US), and globally with Global Companies

      > 3. So US Companies' have a higher cost of product development or software services, compared to
      > those >from outside (which employ cheaper labor)

      This particular US Company is selling that 'product' at grossly overinflated prices. The ability of MS to compete with the rest of the world is a really strange thing to think of. First, his main competitors are in the U.S. (Apple etc.) and some (?) of his competition is giving their product away! There is no amount of H1-B visas that can fix the problems that MS has. Anyone, especially those interested in the H1-B issue should be looking at what Bill G. has been doing with those visas. From the news, it doesn't seem like he's done a lot with them, unless he's planning to reveal a real OS that does all the things Vista is supposed to have been able to do. Perhaps all those Bangalorians living in Redmond are working overtime to rid the world of spam???

      > 4. ....
      > 5. ....
      > 6. Profit! (BUT HOW??!!

      Profit? By purchasing senators and congressmen!!

    3. 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
    4. Re:But, whats the alternative? by rlp · · Score: 1

      The alternative is to allow people with the technical credentials to immigrate to the US. That way they are not beholden to a single employer. They compete on a level playing field with US citizens and permanent residents (same salary level and living costs). They have the chance to become citizens (and keep their skills here). And if they are at all entrepreneurial (and anyone would pick up and move to another country is someone willing to take risks) - they could end up starting a company that creates US jobs and wealth.

      --
      [Insert pithy quote here]
    5. Re:But, whats the alternative? by Marxist+Hacker+42 · · Score: 1

      H-1b money doesn't get spent in the US anyway for the most part- anything above bare standard of living gets sent home so that other people in your family can live off it, just like the Mexicans on H-2A visas.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    6. Re:But, whats the alternative? by AK+Marc · · Score: 1

      As they say, treat the disease, not the symptom. Reducing work permits is not the answer.

      You are right. Charging a $20,000 fee for every H1-B granted in order to train people in the field would fix the problem. After two years, there would be over a billion dollars in education funds to get Americans qualified for these jobs. The companies can hire from these pools (at less cost than an H1-B), more Americans will have jobs, and the complexities of work visa programs will decrease. Everyone wins (well, excepting the foreigners that want to work here).

    7. Re:But, whats the alternative? by Anonymous Coward · · Score: 0

      Right on dude... If I know who you are, I would buy you a beer :-)

      I've just been named CTO of a company, now in charge of staffing up for 6 projects, and I'm hiring ALL AMERICAN.. but doing this as long as these Americans are willing to make it worth my while. But when some come to me asking for $150/hour for contracting, and 120K a year, then it's no WONDER large companies move their SW development operations to Bangalore.

      I have NO problem finding skilled programmers willing to contract for $50/hour, because making a little bit of money is a lot better then making NONE when nobody will hire you because you are asking for pre-1999 salaries... This is POST DOT BOMB years, so the days of the $175/hour contractor is gone, but if you can make that much, great! more power to you, but if that applicant sitting next to you asks for $50/hour, I can assure you that you would probably not be hired.

      I've gotten over 150 applicants without even advertizing, all of which are more then willing to start out at $50/hour for the first 3 months, with the possibility of working full time after that under W-2.

  16. Possible Mistake by bakeman · · Score: 1

    He could possibly be mistaken. I would believe Bill Gates more on matters related to product marketing. For this case he may only be a parrot throwing up misinformation.

  17. Salary by dlhm · · Score: 1

    When is cost analysis for an employee is calculated it's not only calculated on how much is paid to that employee in cash money. It includeds applicable taxes, fees(think Workmans Comp), health insurance splits(if health insurance is provided). An employee that grosses $50,000 a year can actually cost an employer $65,000 or more depending on all the benefits,taxes,etc...

    --
    Ad eundum quo nemo ante iit!
  18. 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?

  19. Re:Fraud! by theelectron · · Score: 1

    Exceptionally talented in some circles is not always the same as in other circles such as the business circle. Did these people get interviews with Microsoft? How did they do in the interview? Being a successful employee often requires more than '1337' skills.

  20. 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
  21. Re:Outsource Bill... Please Outsource... by Anonymous Coward · · Score: 0

    Troll!

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

    1. Re:It happens to be true..... by Anonymous Coward · · Score: 0

      Deal with it.
      Fine, I'll deal with it the only way I know how, by lashing out.

      Oh yeah? Well, how come Gates only paid your mom $20 for last night?

      Yeah, I went there. Anonymous coward FTW!
    2. Re:It happens to be true..... by Anonymous Coward · · Score: 0

      Oh yeah? Well, how come Gates only paid your mom $20 for last night?

      It was all he had left after spending $10 to bugger your dad the night before.

    3. Re:It happens to be true..... by Apotsy · · Score: 1
      When I left Microsoft, the going base rate for new hires averaged $85K.

      That's great, but were you an H1-B? Was the H1-B base rate the same as it was for everyone else? That's the crux of the issue, you know, and you totally failed to address it. Not hard to believe you worked for MS.

  23. Re:Outsource Bill... Please Outsource... by dlhm · · Score: 1

    How can this nonsensical rant get a 3? This sounds like a wealth hating troll.

    --
    Ad eundum quo nemo ante iit!
  24. Oh my God by exp(pi*sqrt(163)) · · Score: 1

    You are so in for a surprise when you find out what people around you are earning. I don't mean this as humor, I'm entirely serious. Try this as an exercise: go round your neighborhood and estimate the cost of property. Now compute the price of a mortgage on those houses. Add in property tax. Now compute what salary you'd need to be able to afford those houses (and possibly maintain a family, two cars etc.). See what I mean?

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    1. Re:Oh my God by LanMan04 · · Score: 1

      You are so in for a surprise when you find out what people around you are earning. I don't mean this as humor, I'm entirely serious. Try this as an exercise: go round your neighborhood and estimate the cost of property. Now compute the price of a mortgage on those houses. Add in property tax. Now compute what salary you'd need to be able to afford those houses (and possibly maintain a family, two cars etc.). See what I mean? WTF are you talking about?

      Most houses in a neighborhood are similar in price (generalization, I know), so I think the GP would *already* know how much it costs to live in a particular neighborhood, because he already does! Duh. The things that would be purchased by a household with more disposible income are INSIDE the house, where you can't see them.

      And if he doesn't know how much he needs to make to live in a house, then chances are he already defaulted on his mortgage...
      --
      With the first link, the chain is forged.
    2. Re:Oh my God by exp(pi*sqrt(163)) · · Score: 1
      The people I know who earn a lower salary rent just part of a house or share with other people.

      In my immediate neighbourhood (a couple of blocks in each direction) prices vary from $600,000 to about $2,000,000 so this exercise works for me. (At least according to zillow.)

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    3. Re:Oh my God by LanMan04 · · Score: 1

      Ah, that makes more sense, I was thinking of a "typical" suburban, single-family-home setting.

      I just moved away from Northern Virginia, where prices are also totally through the roof, and there were certainly multi-income, not-related-by-blood-or-marriage homes there.

      --
      With the first link, the chain is forged.
    4. Re:Oh my God by walt-sjc · · Score: 1

      Or, they have lived in the same house for 30 years, and paid $50K for it rather than the $800K it's now worth. While the average person may move every 3 years, not everyone is average.

    5. Re:Oh my God by aGuyNamedJoe · · Score: 1

      Try this as an exercise: go round your neighborhood and estimate the cost of property. ... WTF are you talking about?

      Most houses in a neighborhood are similar in price (generalization, I know), so I think the GP would *already* know how much it costs to live in a particular neighborhood, because he already does! Duh. ...

      That may be true in a neighborhood that's relatively new. However, in my neighborhood, we have houses that were built in 1890 and houses that were built in 2006. I paid $60,000 for my house, built in 1930 and bought by me in 1976, with a $45,000 mortgage (since paid off). Four houses away, they tore down a $300,000 house (probably about what mine is now worth) and put up two $600,000 houses. On an adjacent block there are several houses that recently sold for well over $1M each.

      This is in the Chicago suburbs, not Seattle, but my brother lives there and the situation isn't much different.

      so your generalization is a bit broad.

    6. Re:Oh my God by hobbesx · · Score: 1

      Last year, King County's median average home cost $405,000.00.

      My wife works for a title company as an escrow agent in the area, and homes selling for over one million dollars is surprisingly common.

      --
      This rating is Unfair ( ) ( ) Fair (*) Funny
      Sigh... If only. Modding would be so much more fun.
    7. Re:Oh my God by Copid · · Score: 1

      In my neighborhood, the price of a single family home starts at around $600K and increases quite rapidly from there (I rent an apartment). Pulling down the government numbers for average income in my area, my only assumption is that I'm either surrounded by people who bought their houses decades ago when prices were sane or I'm surrounded by people who are living well outside their means by way of some very risky credit arrangements. I would guess that if I were to look into the age demographics, I'd see a disturbing trend toward the latter.

      --
      An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  25. Yeah, its a real sweat shop...... by LibertineR · · Score: 1
    Geez, get a clue.

    Microsoft's benefits and freebies for employees are probably the best in the industry, if not ANY industry. What you said about age could not be more false, especially in the programming ranks. Sure, there are lots of kids, but Microsoft is smart enough to know that kids need supervision.

    Just because nobody in your circle made the cut doesnt mean a thing. I suggest your 'friends' just get a bit smarter, quicker, whatever, and try again.

    The key to getting a job at Microsoft is not to just be smart, but to be in the right place at the right time. Different departments have different needs. You cant just be a poindexter, you need to be able to convey your ideas, back them up and prove your case in your writing and your speaking ability. Only then does it help to be able to code your ass off.

  26. Vista Certainly Rocks by Gr8Apes · · Score: 1

    If you mean float like rocks....

    I just finished reading the wunderbar description about Vista's new User land driver models and what it means to Creative. I say rock on, everyone migrate to Vista and clamor for OpenAL and OpenGL games. Vista, apparently is going to be the best thing for OpenAL/GL gaming ever.

    I'm pretty certain from their approach with audio, that the video path couldn't be much better, for the same reason. So vendor provided OpenAL/GL access to their hardware is probably going to be the best path for game makers to take. That could have wonderful implications for freeing games from MS entirely, as then it becomes relatively trivial to port to multiple systems.

    --
    The cesspool just got a check and balance.
    1. Re:Vista Certainly Rocks by DarkJC · · Score: 1

      I don't know much about OpenAL, but Vista is about the worst thing that could happen to OpenGL. The Microsoft OpenGL emulation later provided in Vista is the worst thing ever, won't even run Defcon or Uplink at nice frame rates, and they're not very demanding games.

      To top it off, ATI just finally added hardware accellerated OpenGL support in Vista for their drivers, except that it doesn't work. Great.

    2. Re:Vista Certainly Rocks by Gr8Apes · · Score: 1

      I was under the impression that MS dropped OpenGL entirely, which is fine. According to their diagrams on driver models, the only way full hardware acceleration occurs for audio is via vendor provided OpenAL support. Since vendors are providing OpenGL support for some time now, I'd strongly suspect this same approach is mirrored on the graphics side, meaning that OpenGL support will be provided solely by the vendors.

      The upshot of this is that vendor provided APIs (OpenAL/GL) will side-step all the Vista cruft and can provide direct access to hardware that Vista's APIs forbid.

      Now if a Vendor screws up support, that's another thing entirely.

      --
      The cesspool just got a check and balance.
    3. Re:Vista Certainly Rocks by TheRaven64 · · Score: 1

      The Microsoft OpenGL emulation later provided in Vista is the worst thing ever, won't even run Defcon or Uplink at nice frame rates, and they're not very demanding games. How did the old software OpenGL32.dll run Defcon and Uplink in Windows XP/2K? The Microsoft-provided OpenGL implementation is always close to useless; at least the new one will use 3D hardware, even if it uses it badly. It's up to vendors to provide real drivers, as it always was.

      Reading between the lines, I suspect the OpenGL over DirectX thing is for RDP. Remote desktop in Vista supports Aero Glass, implying that a DirectX command stream is being sent over the connection (much the same way that GLX works in *NIX). If OpenGL applications can run using DirectX, this would mean that they can run remotely in Vista just as they do in *NIX (although probably somewhat slower).

      --
      I am TheRaven on Soylent News
  27. 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.
  28. H1-B is BAD either way by siufish · · Score: 1

    Seriously, if H1-B salary is high, they take away our well-paid jobs, and we shouldn't let them. If H1-B salary is low, they take away our lowly jobs, and we shouldn't let them too.

    And the article tries to criticize Bill Gate's H1-B comment by green card data. Come on, there are at least a dozen
    - How many H1-B's are in Microsoft? What is the time period of study? And there are only 1202 green card applications?
    - Not every H1-B holders want a green card. Honestly, I believe the higher salaries they are, the less inclined they would apply for a green card.
    - If you want to have a "cheap, controllable" labor source, you will not apply green card for them. Simple.
    - Green card takes a few years to process. $71k in 2002 worths a lot more now.

    1. Re:H1-B is BAD either way by Americano · · Score: 1

      Seriously, if H1-B salary is high, they take away our well-paid jobs, and we shouldn't let them. If H1-B salary is low, they take away our lowly jobs, and we shouldn't let them too.
      Want to "not let them" take away your jobs? Be more valuable to the company than the H1-B applicant is. If someone can go to Redmond and do the same quality work as you for 10% less, why wouldn't they hire the other guy? He's cheaper, and they get the same quality of work.
    2. Re:H1-B is BAD either way by Ecuador · · Score: 1

      No, that is not how H1-B works. You can't pay an H1-B less than you would pay a US citizen. The process of getting an H1-B even requires advertizing the position in case a US citizen is interested. However, there seems to be a shortage of "highly skilled" US citizens in several areas of the country.
      I remember my graduate department in CS (Top-30 US university) had about 200 students of whom less than 10 where Americans. Most of the CS undergrads where Americans, but very few of them continued on for various reasons.

      --
      Violence is the last refuge of the incompetent. Polar Scope Align for iOS
    3. Re:H1-B is BAD either way by Americano · · Score: 1

      All of which makes the whole argument of being better than the H1-B candidate stronger, then. If I have to sponsor a guy (or gal) for an H1-B, and pay him the same as I'd pay a local candidate, the only reason NOT to go with a local candidate is if the local candidate, for lack of a better word, sucks. So the notion of the gp comment, that they're "stealing our jobs" and we "shouldn't let them" becomes even more irrelevant.

    4. Re:H1-B is BAD either way by Ecuador · · Score: 1

      I am not sure if you can hire an H1-B when there is a local candidate explaining "the foreigner is better". I know for a fact that there is no way to sponsor someone for a Green Card using that reasoning (you are supposed to hire the local with similar qualifications even if he does look really bad in your job interview with him). I think the H1-B is similar and, yes, your point that "job stealing" comments are irrelevant, but the situation is even simpler than having lower quality "locals". In most cases there are simply no "locals", not even bad ones. We have such low unemployment rates that US citizens don't bother to relocate to get a job, they can easily get one that pleases them right where they want to stay.

      H1-B workers are usually foreigners who have just graduated from a US university. They are already willing to work in the US rather than their country, so it doesn't really matter to them where in the US exactly.

      Now, if unemployment was bad, US Citizens would be willing to take a job anywhere and it would be a different matter to discuss.

      --
      Violence is the last refuge of the incompetent. Polar Scope Align for iOS
    5. Re:H1-B is BAD either way by Americano · · Score: 1

      I am not sure if you can hire an H1-B when there is a local candidate explaining "the foreigner is better."
      Maybe not by saying it as such, but if your local candidate isn't qualified for the job, and the foreigner *is*, it's not so hard to say, "Hey, the local candidates aren't qualified." Yes, the law may give "preference" to local candidates with similar qualifications, but it's not very hard to simply say, "Sorry, you're not really a good fit for the team, and we're looking for someone with a little more experience with X, Y, or Z." And I'm not disagreeing with your point. The person I initially responded to was the one complaining about H1-B candidates "taking our high-paying jobs"... not me. I have a job that pays all right, and I'm perfectly willing to demonstrate my value to my company in order to retain the job. I have no fear that I'm suddenly going to lose my job to someone with an H1-B.
    6. Re:H1-B is BAD either way by Anonymous Coward · · Score: 0

      Being more valuable means American programmers might have to ask for lower salary in order to be more worth it to the company considering hiring them.

      My beef is not that Mr Gates lied, that still doesnt make me feel comfortable to know that 350,000 NRI's are coming to our shores to take away what little jobs there are for us Yanks.
      NRI = Non Resident Indian

      Especially when most American companies are just getting around this restriction by setting up Programmer "sweat shops" in Bangalore, E. Europe, or wherever.. We have to stop this, and a good idea is to encourage large companies to setup trade schools to train American high skilled workers (and giving them tax deductions for encouragement), which IMHO will offset the fact that the Indian government subsidises a large number of "trade schools" and C++ Mills, cranking out an endless supply of C++ programmers, all hoping for that American dream of coming over here and getting American wages, and don't think for a moment that these NRI's are going to pump this cash into OUR economy, not when most will send their money back home to India.

      Having been to India (even way back in 1999) and seeing the thousands of billboards advertizing these huge number of trade schools, and I've met a lot who attend these schools and although they (Indian programmers) are not that bad, they still lack the other skills that make SW great.

      Perhaps if Billy boy would consider hiring more American programmers, then we probably won't have as many security flaws in their POS operating systems.

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

  30. Re:Outsource Bill... Please Outsource... by Anonymous Coward · · Score: 0

    Outsourcing and immigration has been happening for decades. If it's against "the will of the voters" as you say .. how come they keep voting the guys in who do it? Or are you claiming people are really dumb?

    The third world disparity of wealth happens because the leadership exerts ownership over national resources and property.

    In a developed country, wealth is placed in financial institutions. These institutions provide loans to build houses, buy cars, and start businesses. Those activities create jobs and improve quality of life. The jobs themselves actually harvest or utilize energy, so as long as their is high energy production everyone people can have a decent quality of life. Think about it. That's why the amount of hours worked in 1950 to afford a refrigerator was a lot more than it was today. Sure people worked less, but they also didn't have hundreds of tv channels and movies, better variety of music to choose from, computers, and cell phones and many didn't even have washing machines. Fact is that you are far more likely to be able to do what you like here if you're good at it.

    As the third world people you hate so much develop, the workers there will ask for higher wages (it's already happening in China .. where competing factories are finding it hard to retain workers ..google the ny times article) and (much to your disappointment) their quality of life will improve. US workers' quality of life will improve too as they won't have to do repetitious labor intensive jobs. Eventually low energy using robot workers will have to be invented to sustain a global high quality of life for everyone.

    The US doesn't have the number of workers (even unskilled) required to produce everything we have today. And that's a fact.

    Even a rich person will always want their money to grow and they will want more and more services (else whats the point of being rich). In the third world the wealthy just want to hoard up the countries resources. Anyway, we all know your real motive is hatred of entire classes of people and you are willing to blind yourself to rationality to maintain that hate.

  31. $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.
    1. Re:$100,000 doesn't matter by spicate · · Score: 1

      I agree!

      In the same vein, of your comment, by increasing the pool of 'good-enough' workers, Microsoft is able recruit slightly 'better' employees, even if there were enough US workers to do the job. In other words, maybe I could do the job fine, but the H1B worker from India could do it slightly better. That incremental increase in ability will not be rewarded with a higher salary.

  32. 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
    1. Re:Gates's Response by Bob+of+Dole · · Score: 1

      Garak: I've given you all the answers I'm capable of.
      Bashir: You've given me answers all right, but they were all different.
      Garak: My dear doctor, they're all true.
      Bashir: Even the lies?
      Garak: Especially the lies.
  33. If you code for Free What Do You Care? by Anonymous Coward · · Score: 0

    I mean really?

    If you code for free, making 10K a year is infinitely better.

  34. good policy, wrong reason by oohshiny · · Score: 1

    It doesn't make any difference whether H1-B workers are paid less than American workers when they come to the US. Why? Because they will be competing with US workers no matter where they are.

    If they can't come to the US on H1-B visas, companies like Microsoft will simply grow their overseas research labs further. That way, the US loses the talent, loses the tax revenue, and US workers will have to compete against people paid even less. So, capping H1-B visas will cause high-tech companies to move elsewhere and will cause US engineers to compete against highly skilled engineers in lower-wage countries.

    Of course, that's exactly why it's the right thing to do: Europe, India, and China are (directly or indirectly) responsible for a large amount of US high tech exports, yet most of the highly skilled work is still being done in the US. That's obviously not fair, and restricting H1-B visas is one of the ways in which this problem can be fixed.

    1. Re:good policy, wrong reason by sethstorm · · Score: 1
      So, capping H1-B visas will cause high-tech companies to move elsewhere and will cause US engineers to compete against highly skilled engineers in lower-wage countries.
      That's not competition. That's more like "race to the bottom".


      As for solving it, find somewhere a tax can be swapped out for one on all foreign assets used in such manner. This would be used to close the "foreign asset loophole", and provide for such a way to (perhaps) subsidize (non-immigrant, but otherwise) universal, non "prestige class" higher education admissions.

      Putting it this way would put business in a spot that if they deny it on terms of being "business hostile", they could be called on not wanting to solve the problem at home. Do they lean towards pure profit and turn their Social Responsibility measures towards hypocrisy, and make their problem worse? Or can they lean towards making their "Social Responsibility" count and have this measure in place?


      It's one thing to profit, it is another to appear sacred to preserve a structure hostile to possessing citizenship. It may be unpopular to some well-heeled lobbyists to put a tax on foreign assets, but if you use the right means to make their hostility turn against them, they'll have to accept it.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    2. Re:good policy, wrong reason by oohshiny · · Score: 1

      So, capping H1-B visas will cause high-tech companies to move elsewhere and will cause US engineers to compete against highly skilled engineers in lower-wage countries.
      That's not competition. That's more like "race to the bottom".


      No, that is competition: cost of living in nations like India is far lower, so they can work for less. And a significant part of their lower costs are simply that they are living more efficiently. That's entirely reasonable and it's the way a free market is supposed to operate. If the US wants to compete, it needs to lower its costs and its standard of living.

      It may be unpopular to some well-heeled lobbyists to put a tax on foreign assets, but if you use the right means to make their hostility turn against them, they'll have to accept it.

      You still think that Americans somehow "own" this market or the technology, but they don't. Companies like Microsoft are still US companies because, traditionally, there has been a good climate for those companies in the US. If you piss them off sufficiently with taxes, immigration restrictions, and taxes on foreign assets, they'll simply move entirely to some other, friendlier nation and treat the US as the subsidiary.

      Sorry, you'll simply have to get used to the fact that hundreds of million of efficient, smart, and hard-working people in India and China are now able to compete globally. They're going to depress salaries in the US, and they're going to drive up prices for everything from natural resources to manufactured goods.

  35. Defend the American Dream Act 2005 by Anonymous Coward · · Score: 0

    The point is H-1B is being used as a labor arbitrage vehicle, an age discrimination vehicle. If H-1Bs are paid more than US S,E,&T, then the Visa is clearly being used to bring in talent that is unavailable in the US current and isn't a problem. Who wants to deny international talent to the US? The problem is they are paid much less, plus under the control of the employer. HR 4378, The Defend the American Dream Act, 2005, from the 109th congress, introduced by Bill Pascrell (D-NJ, 8th) has provisions that will fix the legal loopholes used by corporations currently to labor arbitrage and discriminate. This bill does not kill the H-1B Visa program, it simply fixes it to stop the abuses. We need to get this bill reintroduced in the 110th Congress and passed. Major point, if Microsoft (who recently laid off thousaands, Intel, who also recently laid off thousands) truly are using H-1B Visas ONLY to bring in talent not available currently in the US, versus young, cheap workers to thrash their workforce and age dscrimination, then they would have no problems with HR 4378...but alas, the bill was buried in committee last congress and it's up to us, the tech work force to promote and demand this bill be passed.

  36. 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
    1. Re:former H1B here... by Anonymous Coward · · Score: 0

      Another noteworthy thing to mention is, prevailing wage != FMV (fair market value) wage, at least in my experience.

      How can the prevailing wage not be fair? If both parties voluntarily agreed to the wage, then it's fair.

    2. Re:former H1B here... by BalkanBoy · · Score: 1

      Spoken like a true capitalist...

      Yes, I suppose from your viewpoint, it is 'fair'. It is also 'fair' if he agreed to work for free in exchange for an H1B and an eventual permanent residence (a.k.a. "green card"), while his company files bogus papers with the USCIS (formerly known as INS) that he is getting paid prevailing wage, or better yet, he or she is laundering his salary into the company's books which the company pays him out of, thus technically agreeing on a 'fair' salary, correct?

      While he's doing this, they can pretty much ditch him at any time, and unless he finds another company that will sponsor him for an H1B immediately within a month or so of losing his other job, he has to depart the country soon thereafter and apply for jobs in the U.S. from overseas, or worst, he has to resort, if able and willing, to agreeing on a sham marriage so he can stay here, and pursue the American dream.

      Some or all of this falls under the definition of 'fair', it just really depends whether you are on the giving or receiving and of all this fairness.

      --
      'A lie if repeated often enough, becomes the truth.' - Goebbels
    3. Re:former H1B here... by pipingguy · · Score: 1

      Thanks for the sig.

  37. Lashing out? by LibertineR · · Score: 1

    Ah, another comment from the Slashdot credibility brigade! How ya been?

  38. Salary... by TheGreatHegemon · · Score: 1

    My father actually came to the United State on a H1-B, to work for Unisys. There were issues (seemed like there was foot dragging on Green Card acquisition, and of course the inevitable fear of being fired and having to start over - regardless of how small the risk my have been), however he made a healthy amount of money per year - just under a 100k per year his first year. Later terms of employment took him over 100k, even while still waiting for the green card (it took a few YEARS). There are bad uses for the H1-B, but definately at least some companies do use it well.

  39. It also neglects performance bonuses by everphilski · · Score: 1

    It also neglects performance bonuses / other payouts that arent directly on the paycheck, which may very well put that median up to $100,000.

  40. Re:Fraud! by westlake · · Score: 1
    I know of a couple exceptionally talented programmers that couldn't even get an offer from MS.

    "I could'a been a contender."

    Talent as you define it isn't necessarily talent as Microsoft or Google defines it. Talent alone doesn't make you employable. Not everyone gets a shot at the brass ring.

  41. MS doesn't dire dumbasses, like it or not by wsanders · · Score: 1

    That about right for an experienced non-dumbass in the inflated Seattle metro area. It's about as expensive as the SF Bay Area now. He might be padding his stats by including some benefits. And I'd guess MS has a better track record than most about paying H1Bs more or less the same as the natives.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  42. With a population of 298 million by kimvette · · Score: 1

    With a population of 298 million, there isn't a job description Microsoft can concoct which a single American can't fill.

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    1. Re:With a population of 298 million by LowneWulf · · Score: 1

      A population of 298 million, and how many of those:

      - Educated in computer science/engineering (to at least a bachelor's degree, and preferably higher)
      - With practical software development experience.
      - That desire to work for Microsoft?
      - Not already employed by Microsoft or a competitor.

      The intersection of all four of those points, even in the US, is exceedingly low.

    2. Re:With a population of 298 million by BalkanBoy · · Score: 1

      Well, that is an excellent generalization of the matter at hand. However, not more than a small fraction of that 300 million (if you trust Wikipedia - it does reference the Bureau of Labor Statistics - http://en.wikipedia.org/wiki/Software_engineering_ demographics), approximately around 600k are actual practicioners of the profession (software engineering/programming/computer science/engineering related job titles).

      So the pool that MS is choosing from is 600k, most of which, if you go by official unemployment statistics in the U.S., is gainfully employed 95% of the time. Given that the USA is the center of the world for IT, it follows to speculate that more jobs are generated here for IT than anywhere else, which possibly means there could be a shortage of U.S. based qualified talent, which leaves them few options - hiring H-1B's. Given that CS enrollment is on the decline (just look at how many articles on Slashdot have been on that issue alone "why software is hard", etc etc), a shortage of qualified people is probably a hard fact by now... I have yet to find anyone with a CS degree good enough to earn their keeps that has been unemployed for longer than 3 months..... if that says anything to you.

      You can play politics all you want with this issue, as you just did by generalizing it, but I'm sure those who are in charge of hiring can paint you a slightly different picture.

      --
      'A lie if repeated often enough, becomes the truth.' - Goebbels
  43. OK I read TFA by wsanders · · Score: 1

    So he's lying.

    Or they are hiring junior people.

    Or maybe they ARE hiring dumbasses.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  44. misreading or misrepresenting by daevt · · Score: 1

    In the quotation, Gates says "salaries for these jobs at Microsoft start at about $100,000 a year. Their counterparts can be hired more cheaply in China or India..." This implies to me that domestic hirees are paid around $100K initially, and that those hired through a visa program cost less. Has Mister Oak misread the quotation or is he purposefully misrepresenting it?

  45. 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 rir · · Score: 1

      Good bragging, you must be pretty awesome... But seriously, I think what the unemployed programmers are whining about is the wage disparity between the programmers and CS/Engineering grads like yourself (and myself). I have to agree with this whining because it seems like there's not a lot of opportunity for the self taught/2 year diploma types to move up on the pay scale. Then again, as a starting engineer I only made 45k and worked 60 hr weeks on salary...(which is why I'm leaving the tech field).

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

      Ack. Sorry to come off sounding like an ass... I'll be the first to admit that I'm not awesome. I just like computers, and I'm glad I can get paid to do something that I enjoy. These conversations about H1B's always seem to put me on the defensive-- definitely something I have to work on.

      But here's the thing. You need to look at it from the corporation's point of view. On one hand you have a self taught geek, and on the other you have someone with a university degree. Corporations (in my limited experience) don't like to take untoward risks, so they'll go with the known quantity (the guy with the university degree). Instead of framing the debate in terms of "those H1B visa people took our jobs!*", wouldn't it make more sense instead to assail the corporate climate that punishes risk-taking? Or maybe even starting a company that looks more deeply at potential candidates before choosing who to hire?

      What it boils down to is that techies are responsible for their own fates. I think this fact scares and motivates many of the people who rail against H1B visas: it is, after all, a lot easier to blame foreigners than it is to haul oneself up by ones bootstraps.e

      * Yeah South Park!

    3. Re:H1-B person here.. by Anonymous Coward · · Score: 0

      Dude,

      Congrats, you're indeed no exception. You're making $95K... in freaking New York.

      I'm a foreigner myself, I got my BS degree at a top 10 school, and I'm working as a software engineer. I'm making close to $80K... in Pittsburgh, PA. My company has offices all over the US, I'd be making clearly more than $100K in New York. And I was just talking to a manager over in San Jose who'd be willing to top $95K. I have 2 years of experience. I'm actually seriously thinking of moving back to CA (where I went to school).

      --B

      p.s. captcha: "unfair"...

    4. Re:H1-B person here.. by locokamil · · Score: 1

      The cost of living in New York is pretty ridiculous. Which is why I commute in from New Jersey. Can anyone say cheap suburban housing? As a result, right now $95K is more than enough to pay the bills, keep me in vinyl and turntables, and pay off student loans. I'm happy. When I've got the experience and the chops for it, I'm going to move out to California as well.

    5. Re:H1-B person here.. by /dev/trash · · Score: 1

      ahhh yes. Get a job when they're all being filled with H1-Bs. Seems like the old catch 22 to me.

    6. Re:H1-B person here.. by rir · · Score: 1

      Point taken about looking at it from a corporation's point of view, especially when you consider that a lot of self taught programmers really do suck. I think most of my previous comment was motivated by my complete disillusionment with the business world in general.

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

    8. Re:H1-B person here.. by mgblst · · Score: 1

      Maybe you could actually say something useful, like what area of the US you work in, what college you went to, and why there were only 10 people in your CS class?

      Nah, much better to have a little rant. Feel better now?

    9. Re:H1-B person here.. by locokamil · · Score: 1

      I work in Manhattan, but commute in from NJ. I graduated from one of the Ivies, and I don't have any idea why my graduating class was so small.

    10. Re:H1-B person here.. by /dev/trash · · Score: 1

      Sure.
      Where do I send my resume?

    11. Re:H1-B person here.. by bill_mcgonigle · · Score: 1

      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.

      by 'business needs' you mean you can't pay a competitive wage?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    12. Re:H1-B person here.. by locokamil · · Score: 1

      Or: we can't find people with one or two years of experience who can code fluently in C, C++, C# and Perl, and is willing to make a career in the company. It's a weird combination, but we need it, and none of the people we've interviewed have been able to meet the requirements. In the interim, the five of us who are already here are working overtime to make sure our customers are satisfied.

      It's a pain, because every two or three days, I lose a few hours of work interviewing dead-above-the-eyeballs candidates for jobs, losing valuable work time. I guess we could blame HR for not providing us with better candidates to interview... but then again, the net has been cast pretty wide: all the major job sites, as well as from many of the better universities in the area.

      Either we're having the worst luck finding people, or the quality of people coming through from schools and out of first jobs isn't as good as it used to be (i.e. there's a real shortage of talent). Compensation isn't an issue, because we're willing to pay > $100K + bonus to the candidates who make the grade... and for an entry level position, that's highly competitive. Even in NY.

      Slashdot antagonism aside, any suggestions on what we could/should be doing?

    13. Re:H1-B person here.. by bill_mcgonigle · · Score: 1

      Or: we can't find people with one or two years of experience who can code fluently in C, C++, C# and Perl... and for an entry level position, that's highly competitive. Even in NY.

      Do you want an entry level person or someone who can code fluently in the above four languages? That's an advanced senior level position.

      You might see if you can divide the work up into multiple people who could be entry level. Also try recruiting some of the people on the ActiveState lists who might have some c# experience. If they have an XS module up on CPAN that does something with c# you might have a good candidate. :)

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    14. Re:H1-B person here.. by locokamil · · Score: 1

      I've actually told my manager that he should be looking for a senior developer type. But he came back at us with the classic "you guys can do it, why can't other people?" comment. I'm thinking of "forgetting" how to code in C and C++ one of these days...

      I'll pass your suggestions along to the HR folks.. it's more than likely they haven't thought of it yet. Thanks!

  46. no, no misquote by Anonymous Coward · · Score: 0

    There is a link directly to the WaPo Article and it is a direct quote. We assume that David Broder also correctly quoted Bill Gates, per the credibility of one of the world's leading reporters.

  47. Just one of several fibs by Anonymous Coward · · Score: 0

    In his end of year column, David Broder made a sort-of retraction somewhat acknowledging that Bill Gates' deviates from the truth. The claim that Microsoft H-1B's make over $100,000 was just one of many misstatments. Another one was that dependents count towards the H-1B quota (not).

    It's amazing how the moral character of the leaders in the industry has changed. Can anyone imagine An Wang or Ken Olsen being suggested to be liars?

  48. 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.
    1. Re:Gates and Salaries by Anonymous Coward · · Score: 0

      Get into another field of work is MY advice... there is no future for American programmers anymore - not with the likes of Bill Gates working very hard to replace new American programmers with H1B's and NRI's...

      I recomment health care - now THAT field is a lot harder to "Outsource".

      John

  49. No need to expand H1B by Anonymous Coward · · Score: 0

    Just open it up to lawyers, academics, doctors and polticians.

    Then you'll see how up support there is for it.

    1. Re:No need to expand H1B by locokamil · · Score: 1

      No need to do so. The US is already flooded with lawyers, doctors, academics and politicians... what it lacks is qualified technology people, and that's what H1B visas are there to help with.

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

  51. Training young people is stupid ? by Anonymous Coward · · Score: 0

    No. America will fail if we fail to to train young Americans.

    You got it wrong.

    "Does not have the inclination ..." What? Do you think Americans are naturally stupid?
    Perhaps you are a racist.

    Americans are smart and trainable. Raise wages and you'll get qualified Americans.

  52. BIll gates wasnt qualified to make DOS 3.1 by cheekyboy · · Score: 1

    How qualified was bill gates at age 24? He would have never been hired by anyone, but was smart enough
    to run a 'slightly suspect business model', ie the true business way, screw partners to the wall to earn a good profit.

    People might be generally 75% qualified, they just might lack the 'required 5 years experience' though I fail to see how
    many indians in india could have that too. Did they have the internet in 1992 in india? NO, so I dont think
    there are many old school guys there that grew up with computers when they were 14.

    Someone who learns to program at the age of 14-15 is going to be a far more natural programmer I think.
    Just like many 'prodigys' in arts and sports, they start early, or your too old to be learning it.

    --
    Liberty freedom are no1, not dicks in suits.
  53. Pick yer nit or yer teapot by AlbionTourgee · · Score: 1

    The investigation showed, base salary averaging $71,000. Let's see, there's also health insurance, social security, worker's comp, unemployment insurance, etc. etc. Normally one would add on another 30% or so to cover benefits. So, salary plus benefits would come to $93K give or take. Bonus of 8%? Puts you up to $100 K. So, much as I hate to weigh in on Mr. Gates' side, on this one, the criticism is very unfair. Let's not dilute the legitimate critique of the Redmond Hegemon -- ultra-DRM in Vista, jacking up cost of OS for not benefit worth the cost, etc. etc. Hey, Bill, what's your response to Steve Job's brilliant piece on DRM? But, for the H1-B visas, the choice is, pay high-skilled valuable people more in the US, or pay them less in India Philippines China Pakistan Egypt etc etc etc. As I approach retirement, and do the calculations on the social security system, I say, open the gates to even low paid $50 K workers, instead of paying them $10K somewhere else!

  54. Complete bollocks ! by OneSmartFellow · · Score: 1

    Iiiiiiffffff you add in 'benefits' including 'benefits in kind', I am sure that Billiam is speaking something close to the truth. If you consider wage alone, this is absolute non-sense.

    Assume that Billiams workforce is spread pretty evenly across the earnings spectrum. This is a pretty safe assumption considering how many employees M$ has.

    Do the numbers and you will see that he would have to be paying a full 15% of his top earners that kind of money for the statement to be true.

    Well, we happen to know that the top earners are almost universally not H1Bs. ( I can name about 10 of the top 50 that are almost universally natural born americans, mostly of Northern European decent).

    Yet another example of Billiam spreading semi-truths I'm afraid.

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

  56. I don't think so... by DaFork · · Score: 1

    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.

    Only if your definition of Programmer is a Coder. Microsoft is hiring Engineers.

    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.

    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.

    You can't teach talent or desire.

    1. 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.
    2. Re:I don't think so... by DaFork · · Score: 1

      Have you tried offering 4-year scholarships to the winners of high science fairs?
      And that may get me a good Engineer in what... 4 or 5 years?

      Funny- I wasn't hired out of college by Microsoft for exactly that talent.
      No. You wasn't hired by Microsoft because the guy that interviewed you should not have been interviewing you.

      But far more people have that talent, AND the desire, than you seem to be giving credit for.
      Where are all of these talented people then? I know... they all have jobs! How does that help me in hiring?
    3. 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.
    4. Re:I don't think so... by Anonymous Coward · · Score: 0

      The people that have not been rehired after the .com crash are the people that never belonged in IT. Today, the biggest problem is finding qualified people; where I work there is such a recruiting effort that people get $1500 bonuses for every hire.

      Of course, that doesn't mean that the dumb people have not been fully flushed out yet - you would be surprised at how many people show up for an interview and cannot write a function to average an array of integers. You cannot simply train people for IT; you either have it or you don't. If you could train people for IT, companies would invest in training programs rather than hire highly paid people to develop recruiting programs and paying boatloads of money for referrals.

      The best thing about the .com crash is that it weeded out (at least some) of the drudge out of the IT profession.

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

      The people that have not been rehired after the .com crash are the people that never belonged in IT.

      AND the people who were thrown out in the street after the .com crash and went into a different industry to survive.

      Today, the biggest problem is finding qualified people; where I work there is such a recruiting effort that people get $1500 bonuses for every hire.

      Then the people doing the hiring are incompetant- such people are available in every IT union in the country, from Washtech to the Programmer's Guild.

      Of course, that doesn't mean that the dumb people have not been fully flushed out yet - you would be surprised at how many people show up for an interview and cannot write a function to average an array of integers. You cannot simply train people for IT; you either have it or you don't. If you could train people for IT, companies would invest in training programs rather than hire highly paid people to develop recruiting programs and paying boatloads of money for referrals.

      It's exactly that bigotry that I find incomprehensible. I can train just about any hobo to write a function to average an array of integers.

      The best thing about the .com crash is that it weeded out (at least some) of the drudge out of the IT profession.

      And the worst thing about it is that it wasn't that selective- and ended up discouraging kids from entering the field at all as they watched their parents, aunts, and uncles turn to truck driving and other certificate-based employment to survive.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    6. Re:I don't think so... by Anonymous Coward · · Score: 0

      It's exactly that bigotry that I find incomprehensible. I can train just about any hobo to write a function to average an array of integers.

      Based on your apparent assumptions, I think that you've illustrated exactly what I am _not_ looking to in a new hire. You assumed that we're looking for people with a fixed well defined skill, when the purpose of that inteview question is precisely the opposite.

      When we ask interviewees to average an array of integers, we are not simply testing for a simple skill; if somebody simply recites something they've learned at ITT tech or out of a book without much insight, we probably won't hire them. We look for people to anticipate unknowns; for example overflow issues. We look for people to ask questions like "Will this be used in a financial system? That will determine whether we should use floating point or not" or "Should we use error codes or exceptions". The best candidates are the ones that come up with responses that I did not anticipate. People have to be able to handle open ended problems.

      IT is not about teaching people to average arrays of integers and then having them do that, like you would a burger flipper, a welder, or a worker on a car assembly line. Its about being in undefined situations, readily adapting to things that nobody has anticipated. In my line of work, there is simply no way that I could simply train people to do that on the job - my hands are full adapting to new stuff every day without having to hold people's hand. At my current place, they are growing and they tried "lowering the bar" to less talented people. It turned out to be a disaster as they required too much handholding, and the talented people invariably had to go back and clean everything up. So they decided instead to keep the bar high and pay the few qualified candidates a boatload.

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

      Based on your apparent assumptions, I think that you've illustrated exactly what I am _not_ looking to in a new hire. You assumed that we're looking for people with a fixed well defined skill, when the purpose of that inteview question is precisely the opposite.

      Then you should choose something much more challenging- perhaps a double pass n-item bubble sort?

      When we ask interviewees to average an array of integers, we are not simply testing for a simple skill; if somebody simply recites something they've learned at ITT tech or out of a book without much insight, we probably won't hire them. We look for people to anticipate unknowns; for example overflow issues. We look for people to ask questions like "Will this be used in a financial system? That will determine whether we should use floating point or not" or "Should we use error codes or exceptions". The best candidates are the ones that come up with responses that I did not anticipate. People have to be able to handle open ended problems.

      What you don't seem to understand is that just about anybody with a 105 IQ or better can handle open ended problems- and asking them about an obviously closed problem like averaging an array of numbers just ain't going to get you where you want to go.

      IT is not about teaching people to average arrays of integers and then having them do that, like you would a burger flipper, a welder, or a worker on a car assembly line. Its about being in undefined situations, readily adapting to things that nobody has anticipated. In my line of work, there is simply no way that I could simply train people to do that on the job - my hands are full adapting to new stuff every day without having to hold people's hand. At my current place, they are growing and they tried "lowering the bar" to less talented people. It turned out to be a disaster as they required too much handholding, and the talented people invariably had to go back and clean everything up. So they decided instead to keep the bar high and pay the few qualified candidates a boatload.

      Then don't try to train it on the job. Try something NOVEL like giving up profit for a couple of quarters to get a work force that works.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    8. Re:I don't think so... by Anonymous Coward · · Score: 0

      Then you should choose something much more challenging- perhaps a double pass n-item bubble sort?

      Nope, you've still havn't figured it out. Asking people to perform a double pass n-item bubble sort tells me much less than asking people to average an array of integers. It might be a tougher from a computer science perspective, but its also a much more closed problem that tells me less about the candidate.

      What you don't seem to understand is that just about anybody with a 105 IQ or better can handle open ended problems- and asking them about an obviously closed problem like averaging an array of numbers just ain't going to get you where you want to go.

      On the contrary, its not an obviously closed problem at all - its a very open ended problem, and incidently much more openended than your double pass n-item bubble sort.

      The people that approach that question like it was a "closed problem" are precisely the sorts of people that I've found to not work out, and thus I do not hire. The people that I hire are the ones that look at that problem and attempt to ask questions about the environment. For example, they might ask if this was a graphics app, or a financial app. In a graphics app, you would use floating point, and in a financial app, you couldn't do that. I'm not looking for a specific checklist of insights, just good insights. And I've found that the more creative answers they come up with for that problem, the better they do in the workplace.

      As for anybody with an 105+ IQ being able to handle open ended problems, I'm sorry to say that my experience has been very different. You're free to disagree with me, but that doesn't change my personal experiences.

      Then don't try to train it on the job. Try something NOVEL like giving up profit for a couple of quarters to get a work force that works.

      So you're basically saying that my responsibility as an employer is to provide people with jobs? If I'm going to do that, I may as well pay people to dig ditches in the ground and fill them back in again. Or pay people to pick their noses.

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

      Nope, you've still havn't figured it out. Asking people to perform a double pass n-item bubble sort tells me much less than asking people to average an array of integers. It might be a tougher from a computer science perspective, but its also a much more closed problem that tells me less about the candidate.

      Got news for you- averaging an array of integers only has 3 potential solutions also. Double pass n-item bubble sort is less of a closed problem- because it takes more lines of code and can be solved (differently) by all 8 major programming methods (four of which don't even have the concept of "arrays"). So unless you're limiting your languages you're interested in to the main 4 (Basic, C, Pascal and Java), and skipping the 5th most popular language, you've failed.

      On the contrary, its not an obviously closed problem at all - its a very open ended problem, and incidently much more openended than your double pass n-item bubble sort.

      It's 6 lines of code. The same six lines will always be needed regardless of what array-based language you're programming in. NO creativity at all. Just set an accumulator, create a for loop, accumulate the values in the accumulator, divide by the total. I dare you to find a double-pass bubble sort that uses only 6 lines of code, EVEN IN ASSEMBLY.

      The people that approach that question like it was a "closed problem" are precisely the sorts of people that I've found to not work out, and thus I do not hire. The people that I hire are the ones that look at that problem and attempt to ask questions about the environment. For example, they might ask if this was a graphics app, or a financial app. In a graphics app, you would use floating point, and in a financial app, you couldn't do that. I'm not looking for a specific checklist of insights, just good insights. And I've found that the more creative answers they come up with for that problem, the better they do in the workplace.

      You can tell all of that from the data type of the array in question. If you're looking to asking about data type as being an "insight" then you're not very "insightful".

      As for anybody with an 105+ IQ being able to handle open ended problems, I'm sorry to say that my experience has been very different. You're free to disagree with me, but that doesn't change my personal experiences.

      You don't even seem to know the meaning of the words you are using, so your personal experiences seem to be null and void to me. You don't know the FIRST thing about computer programming, you're just making up exercises to run people through some stupid test that doesn't even test what you think it does.

      So you're basically saying that my responsibility as an employer is to provide people with jobs? If I'm going to do that, I may as well pay people to dig ditches in the ground and fill them back in again. Or pay people to pick their noses.

      That's the entire reason society grants you tax inititives to run your busines. If you don't like it, then you shouldn't be running anything in a corporation.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  57. H1B's really get paid the same? by mutterc · · Score: 1

    There's something I don't understand...

    Many here are quite convinced that H1Bs have to get paid the same as equivalent American workers. The company also has legal fees associated with this. Therefore, H1Bs must cost the company more than equivalent American workers.

    If this is all true, why do companies do it? What could motivate them? For example, I find it implausible that there really isn't anybody available in Raleigh that can do network-protocol programming in C (despite what my employer's Labor Condition Applications say), but that's the only explanation, if we believe the comparable-pay arguments. It also presupposes that companies will pay more for higher-quality employees; also rather implausible.

    I know the law says they have to get paid comparably... the law also says you can't use Kazaa, but it happens...

    1. Re:H1B's really get paid the same? by Anonymous Coward · · Score: 0

      I work for a Fortune 500 outsourcing company based in Dallas. About 4 years ago, they were finishing up aggressive recruiting H1-B's from the former Soviet Union and eastern Europe as development staff. The company did provide many if not all with apartments for them and their family including furniture. They were paid about $19K/yr. I am not totally sure if they deducted from their pay to pay for housing, but it is possible. I do know that after their visa's expired and they renewed, several if not all of those employees were upped to about $55K/yr.

  58. That snake is at it again... by Anonymous Coward · · Score: 0

    Sheesh - why am I not surprised.. most of my programmer collegues are working for retailers like K-mart because of the likes of that greedy billy boy.

    How may people do YOU know that's been displaced by an Indian H1B holder?

    And can us Yanks go over to India and find work? Heck no!!! the restrictions
    imposed on Americans wanting to work for Indian programmer houses is nothing short
    of amazing...

    Then of course OUR educational institutions are also at fault... Yet in India, they have subsidized trade schools - thousands of them - big billboards are ALL over Mumbia saying "Live and work in America - learn C++ here!".

    A good fix for this, is to inspire large companies to invest in trade schools to teach Americans the skills of programming and give them tax breaks for everyone they teach.

    It's no big thing for a company to devote some of their office space (and equipment) to have and hold programming classes geared towards general programming skills, then offering the most qualified students a permenent job after their courses. This is investing in OUR (American) future... companies don't need to be going offshore to find programmers.

    And again - another bug in the system are greedy American programmers charging upwards of
    $150/hour.... I'm making a quite decent living making $50/hour... it more then pays my bills. Sure, I can't go out and buy a $5k Segway scooter, but I'm happy and most grateful I even HAVE a job.

    If American contract programmers would start lowering their rates, then companies won't be forced to send their work offshore... so us programmers have to start being competitive not only in skills, but price as well, in order to make it in this so called "Global economy".

    Correct me if I'm wrong, but aren't Russian programmers happy with getting $25 - $35/hour for their work? We (American programmers) have to start thinking of competing with these guys not only in quality of code, but for price as well, and unless this has changed, then you ARE going to get sneaky snakes like Bill Gates (a major political contributor) to lobby for huge increases in H1B visas which are taking our jobs.

  59. 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
  60. As a gun-toting, business-loving Republican... by MetricT · · Score: 1

    I just love it when tech companies try to rationalize H1B visas. "We can't find enough qualified people" They *ALWAYS* leave out the second half of that sentence: "...at the salary we're willing to pay."

    Supply and demand is a bitch sometimes, but it *does* work. If you were to pay, say, $1 million a year, Microsoft would probably have to hire armed guards to keep the horde at bay. If they are having problem finding qualified people at, say, $100k, perhaps they should try $120k, or $150k? But that's crazy talk...

    H1B visas function as a corporate subsidy, creating a price-ceiling on domestic wages. It's strange how businesses think market economics is a wonderful thing, unless it happens to be against you. Then they run crying to Washington with a train of lobbyists to ask Uncle Sugar for "help".

    There should be a law, that you aren't allowed to pass legislation that doesn't pass the muster of a freshman economics textbook.

  61. Cost to Microsoft by dcam · · Score: 1

    Possibly Bill was talking about the cost to Microsoft rather than their take home pay. Benefits, social security etc.

    Even so it would still be a pretty stupid thing to say.

    --
    meh
  62. Clicked on it and saw ONLY 20! by Anonymous Coward · · Score: 0
    Actually, had you clicked on the link (on that same page) that says "See all jobs with Microsoft Corporation" and looked at the individual descriptions, you would have seen that they have posted more than 237 jobs right on that site alone!

    So either they pulled a bunch of the jobs in the last few hours, or....well, I'll leave that alone.

    1. Re:Clicked on it and saw ONLY 20! by Chapter80 · · Score: 1
      You didn't follow my instructions! "...Look at each individual description". MANY of the 20 jobs are for 20+ available positions.

      But if you can't follow instructions, you probably aren't qualified for any of the jobs, so never mind. ;-)

  63. Lack of immigration != stagnant by turing_m · · Score: 1

    Let's have a look at the top 10 gdp and gdp/capita, shall we?

    GDP:
    -- European Union 13,502,800
    1 United States 12,455,825
    2 Japan 4,567,441
    3 Germany 2,791,737
    4 People's Republic of China 2,234,133 2
    5 United Kingdom 2,229,472
    6 France 2,126,719
    7 Italy 1,765,537
    8 Canada 1,132,436
    9 Spain 1,126,565
    10 Brazil 795,666

    Per Capita:
    1 Luxembourg 80,288
    2 Norway 64,193
    3 Iceland 52,764
    4 Switzerland 50,532
    5 Ireland 48,604
    6 Denmark 47,984
    7 Qatar 43,110
    8 United States 42,000
    9 Sweden 39,694
    10 Netherlands 38,618

    How many of those can plausibly claim to have gotten there through immigration? Many of them have been powerhouses for hundreds of years.

    Far be it for me to suggest that a government actually puts the interests of its citizens ahead of random people from around the globe, or the fashion of not appearing "stagnant".

    Sources:
    http://en.wikipedia.org/wiki/List_of_countries_by_ GDP_(nominal)
    http://en.wikipedia.org/wiki/List_of_countries_by_ GDP_(nominal)_per_capita

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
    1. Re:Lack of immigration != stagnant by juan2074 · · Score: 1

      How many of those can plausibly claim to have gotten there through immigration? Many of them have been powerhouses for hundreds of years.

      I am not exactly sure how to answer your question. How many got where through immigration?

      Many rich nations have substantial foreign-born populations, and some of them will want citizenship.

      Immigrants tend to go where there are good jobs and high standards of living.

  64. The only other alternative is protectionism by turing_m · · Score: 1

    Of course, your alternative assumes a lack of protectionist policies in place to stop the outsourcing.

    Companies dedicated to maximizing shareholder wealth
    + no protectionist policies
    = Either H1-B or outsourcing, take your pick

    If the US govt had protectionist policies in place, MS might have lower profit margins but it would be forced to pay out higher salaries to get the people it wants. (Or some combination of less people or less qualified people.)

    I can't really blame Gates for playing the game the way he's played it, there's a reason why he's at the top (and other companies, like Walmart). If we don't like the outcomes we have to change the rules.

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
  65. any job != IT by Anonymous Coward · · Score: 0

    You are correct when applied to cooks, ditch diggers or welders and other mundane professions, but that simply does not apply for IT. In my experience, most people simply are not cut for IT. When I was in college, the best things about the introductary programs is that they weeded out the peons from the people with talent.

    Being in IT is not about knowing Java, or knowing C++, its about the ability to rapidly adapt to new technologies. When my company interviews people, we ask questions to gauge this specific ability. If you cannot adapt to a new technology without going to a two month training course, you simply do not belong in IT.

    1. Re:any job != IT by Marxist+Hacker+42 · · Score: 1

      Then why are you replacing the rather large unemployed pool of talented people out there with H-1bs? Is it racism (you assume that just because they worked for a .com, or were born in America, that they're not worth interviewing?) Or is it ageism (why train a very experienced COBOL procedural programmer to do Object Orientation because you can get a young kid cheaper from India?)

      As for new technologies- why not see what past behavior has done, and hire the guy who may not have the very latest languages on his list, but 40-50 older languages spaning all 8 main methodologies on his list? That is the guy who can learn a new technology with a keyword manual and a weekend....

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    2. Re:any job != IT by Anonymous Coward · · Score: 0

      Then why are you replacing the rather large unemployed pool of talented people out there with H-1bs?

      Thats just it though, there simply isn't a large unemployed pool of talented people. There was in 2002, but not now. Today, salaries are up and benefits are up, and that is why college career fairs have been having employer attendance at all time highs. The people that are still unemployed are the people that are throughly incompetant (the people that simply having them have access to version control is a drain on productivity), or their social skills are so piss poor that they would not work out. Trust me, if there was, we'd be hiring them. And I would be getting my bonus.

      And as for H1-Bs, on average they are actually more expensive because you have to pay them equally to US citizens, and on top of that you have to pay these highly paid lawyers to get them in the country. And I am speaking of this from a position of authority.

      As for new technologies- why not see what past behavior has done, and hire the guy who may not have the very latest languages on his list, but 40-50 older languages spaning all 8 main methodologies on his list? That is the guy who can learn a new technology with a keyword manual and a weekend....

      People that you describe simply have no problem finding jobs, as those are precisely the sorts of people that get hired nowadays., and have recruiters breathing down their necks all of the times. That ability trumps fancy buzzwords on resumes. If you know of any in greater Boston, let me know.

    3. Re:any job != IT by Marxist+Hacker+42 · · Score: 1

      People that you describe simply have no problem finding jobs, as those are precisely the sorts of people that get hired nowadays., and have recruiters breathing down their necks all of the times. That ability trumps fancy buzzwords on resumes. If you know of any in greater Boston, let me know.

      That is me on the other coast- the last time I had a call from a RECRUITER was 2003. For such people in greater Boston, I'd point you towards the Programmer's Guild- there are lots of people there who were replaced by H-1bs all over the nation.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    4. Re:any job != IT by Dingbat1066 · · Score: 1

      That is me on the other coast- the last time I had a call from a RECRUITER was 2003

      Tell me where your resume is online; I'm honestly curious. When I put my resume online last year, I got about 2-3 calls from recruiters every day. I find it hard to believe that anybody is that unmarketable.

    5. Re:any job != IT by Marxist+Hacker+42 · · Score: 1

      This one is kind of outdated, it represents the state I was in at the end of 2003, when I finally decided resumes don't do anybody any good. I went a different tack- I spent the next 2.5 years triming outdated skills off of this already-trimed resume, and contracting for the State. When somebody retired out of my department, I applied for his position, and have just finished 6 months of trial service. The pay is worse, but the benefits are better, and it fits my new goal of never being without health insurance ever again (having a kid with Cerebral Palsy makes that a priority).

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  66. 100K? Try twice that. by Anonymous Coward · · Score: 0

    When I worked in the US on an H1-B I easily made more than 100K a year and in my last year I made more than twice that, when counting options. And I worked for a lesser company than Microsoft as a regular programmer. That's not counting all the legal costs the company takes care of for visa matters and such.

  67. Sucks to be you by Philodoxx · · Score: 1

    Regardless of whether or not you were the best programmer in your class, maybe you didn't have the other skills employers look for when hiring somebody. Programmers who poop out code all day are great but most companies look for people with a little bit more than that these days.

    Now if you'll excuse me, I have to get back to pooping out code.

    --
    Oh, a lesson in history from Mr. I'm my own grandpa.
  68. JERBS! by Anonymous Coward · · Score: 0

    DAR TAKIN' ER JERBS!!

  69. Almost True... by wyntek · · Score: 1

    Having worked for the empire, I can say that most H1B visa's are contract workers. The billing rate for those workers is in the neighborhood of $60/hr. So that is in the $100k range... Unfortunately most workers see somewhere around 1/3 to 1/2 of that. They (managers) think they are getting some high-powered guru because of the high price tag. When in fact, they are probably just getting a pig in lipstick with a bloated resume to match. Woe is microsoft.... and all the people who use their products.

  70. He's not that stupid by jgoemat · · Score: 1
    Or he's Bill Clinton (That depends on what the meaning of the word 'is' is.). I guess the reporter could have flubbed it, but when you say "salary", that doesn't include hidden costs to the employer like matching social security and taxes or insurance. So if the reporter accurately heard and reported the term salary (which is the normal term used to describe such a thing), then it is lying.

    As Gates said, these are highly paid, highly qualified individuals. Salaries for these jobs at Microsoft start at about $100,000 a year.
  71. Do you go into phone screens with that attitude? by Anonymous Coward · · Score: 0

    I was just speaking with our hiring manager yesterday; he was telling me about an "interesting" phone screen. Apparently this guy started out well; he was smart and answered the questions well. However, he started going on about how smart he was and how certain types of work are beneath him. Needless to say, we're not bringing him in to an interview. Based on your comment, it wouldn't be surprised if this person was you.

  72. Re:Say It Ain't So: We can't apply for these jobs by DonnaConroy · · Score: 1

    The real lie here is that employers don't even attest that they sought Americans. The heart of the H-1B visa-hiring program is an end around Equal Opportunity. Simply put, we can't apply for job openings reserved under the H-1B program.

    So we're not surprised when companies run ads discriminating against American citizens and green card holders. Or when we see our colleagues out of work.

    Bright Future Jobs is working to educate Congress and pass the "Defend the American Dream Act," so that employers are required to consider Americans.
    The DOL's published statements stunned congressional offices we have lobbied:
    1. As the DOL states in their Federal Register, "the statute does not require employers...to demonstrate that there are no available US workers or to test the labor market for US workers as required under the permanent labor certification program."
    2. The DOL's Strategic Plan states: "...H-1B workers may be hired even when a qualified U.S. worker wants the job, and a U.S. worker can be displaced from the job in favor of the foreign worker."

    Teams are now forming for this fight.

  73. verifiable by f1055man · · Score: 1

    Broder is a hack. Gates' statements can be easily fact checked. When an employer brings in an H1B they have to file with the Dept. of Labor and indicate they made a good faith effort to recruit an American. They also have to report the salary being offered. I deal with this frequently at work (as critic not HR douche) and invariably the salaries are ridiculous. A quick glance at the database shows that Microsoft is not nearly as bad an abuser of the system as some (I've seen sub 40k for experienced software developers), but it doesn't average to 100k. Facts are our friends: http://www.flcdatacenter.com/CaseH1B.aspx

  74. no more h1 ever you should not work by ralph1 · · Score: 0

    for a company that has them if you have a choice.

  75. an economic solution to an economic problem? by Anonymous Coward · · Score: 0

    why not, instead of having huge political debates about cap-limits, impliment a market based solution... have the government SELL H1-b Visas for ~30K/year. any company can get as many as they want... they just have to pay. the proceeds could even be used for US Job re-training. no rational company could make artificial labor supplies because it just wouldn't be economic... but they can bring anyone they need in... as long as they need them badly enough to pay.

  76. The 'no compete' agreement you signed by Anonymous Coward · · Score: 0

    The 'no compete' agreement you signed on way back when before you lost your job to an offshore worker in India means that you cannot compete with the fact that an offshore worker in India gets paid US minimum wage + $2 per hour.

    The math:
    1. Offshore worker costs 10% to 20% of a USA based worker's cost (total cost)
    2. USA worker's total cost is -> salary + (6.3% for medicare/social security) + (worker's compensation) + (health insurance) + (extra overhead)
    3. Simplifying, the USA worker's total cost is roughly (base salary % 1.333)
    4. An india worker's equivalent USA based salary would be
    -> Total cost = USA worker wage * 20% (e.g., $90K * 0.20 = $18k)
    -> Base salary = $18k * 1/1.333 = $13.5k

    Therefore, a USA based IT worker would have to have a base salary of $13,500 to compete head to head with the total cost of an India worker.

    How many of you would like to make $13,500 a year which is about (minimum wage + $1 per hour)?

    Why would a person spend time and thousands of dollars getting a 4 year college degree to make what you could make at any local McDonalds?

  77. Could Gates Be Contributing to the Autism Epidemic by Baldrson · · Score: 1

    Check out the rank ordered list of bi-variate ecological correlations with autism (ecology at the State level):

    Maximum by-State bivariate corelations with autism percapita 2000.

    The following lines each contain the following items:

    1) Correlation coefficient.
    2) A function applied to adjust a State's percapita autism.
            () means no function applied.
            sqrt() means the square root was taken.
            log() means the natural logarithm was taken.
    3) The bivariate formula predicting the previously adjusted autism rate.
    4) r1 is the correlation of the first variable alone with autism.
    5) r2 is the correlation of the second variable alone with autism.

    To generate a scattergram and see the raw data:

    See http://laboratoryofthestates.com/cgi-bin/correlate .cgi [laboratory...states.com]

    then enter "AutismPercapita2000SansOregonAndMass" for the vertical
    and the formula given below for the horizontal.

    -----------------

    0.600310870050065 () sqrt(FinnishPercapita1990*ImmigrantsIndiaPercapita 1998) bettering r1=0.416806570345255 and r2=0.429065274233648
    0.599979036637678 sqrt() log(GSPIndustriesPerGSP1999*ImmigrantsNonWesternPe rcapita1998) bettering r1=0.0415403559840862 and r2=0.428994227300325
    0.599618721521368 log() log(GSPIndustriesPerGSP1999*ImmigrantsNonWesternPe rcapita1998) bettering r1=0.032753948828485 and r2=0.433268832849086
    0.594501164716388 sqrt() log(GSPIndustriesPerGSP2000*ImmigrantsNonWesternPe rcapita1998) bettering r1=0.0386533075155627 and r2=0.428994227300325
    0.593739683661006 log() log(GSPIndustriesPerGSP2000*ImmigrantsNonWesternPe rcapita1998) bettering r1=0.0293946227549309 and r2=0.433268832849086
    0.590410355019427 () sqrt(FinnishPercapita1990/UFOReportsPercapitaPerSq uareMilePerYear1941to1996) bettering r1=0.416806570345255 and r2=-0.245662040082846
    0.589344939529547 () (FinnishPercapita1990*ImmigrantsIndiaPercapita1998 ) bettering r1=0.473217563942744 and r2=0.3948977437946
    0.588776855937162 () log(GSPIndustriesPerGSP1999*ImmigrantsNonWesternPe rcapita1998) bettering r1=0.0504680681454933 and r2=0.41596504785053
    0.586104765698104 () sqrt(FinnishPercapita1990*H1BWithJobsPercapita1997 ) bettering r1=0.416806570345255 and r2=0.322376040851882 ... etc.

  78. ignore by Anonymous Coward · · Score: 0

    fscked up moderation, please ignore.

  79. Say what? by bill_mcgonigle · · Score: 1

    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.

    I don't think that's the case at all - if anything Americans (and citizins of other westernized countries) have it harder on them. Imagine if India had a social safety net in place that guaranteed the quality of life for all citizens that the poorest Americans (or Swiss or Spanish, etc.) on government assistance (not those with mental health issues on top of it or in failed "housing projects") are 'required' to have. A clean apartment that passes building codes with a refrigerator (with reliable electricity), clean water, a stove (with a gas supply), nutritious food to stock the above, heat, top-notch health care, and job training.

    I'd venture the tax rates increase in India to support a system for an additional 300 Million Indian citizens would drive the wage levels up to the point where the cost savings wouldn't be as stark, which would decrease their competitiveness. In a real way, American corporations are profiting on the backs of those living in conditions that wouldn't have passed muster for the slaves in the US South a hundred and fifty years ago. The same can be said again for those folks in China whose water has been polluted by our waste or their cheap industry.

    To a certain degree we support the increased load here, and chalk it up as a function of ensuring human rights and doing the right thing. On the other hand, it's not a level playing field, and that makes competition hard. We used to tax the things we didn't approve of with tarrifs but the WTO agreements have completely botched that. That leaves little to do for the average Joe but complain.

    Obviously these things don't apply to the H1B workers, but I think they get caught up in the wake of the resentment of being asked to compete unfairly. Maybe what we need is a tax bracket for folks whose jobs are in competition from overseas to exempt them from income, property and sales tax. I say that rhetorically as it'd never be accepted, but the truth is I pay more in property taxes than many overseas workers make in a year, and I'm barely able to pay the bills.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Say what? by locokamil · · Score: 1

      Excellent response!

      Here's the rub though: as an H1B worker, I am not eligible to receive any benefits from Social Security, or Medicare, but I still pay the same taxes towards these programs that US workers do. Thus, the tax burden is equal for both sides.

      Even so, as a foreigner I am able to understand the resentment my presence in this country generates, and I see no problem with a reduction in taxes for those perceived to be competing with foreigners. Keeps the workers happy (yay tax cuts!), keeps the politicians happy (yay happy voters!), and keeps the businesses happy (yay foreign labor!). Perhaps that, in combination with a measured reduction in government entitlement programs will keep the cycle of resentmet from starting again. But that's just crazy talk...

    2. Re:Say what? by bill_mcgonigle · · Score: 1

      as an H1B worker, I am not eligible to receive any benefits from Social Security, or Medicare, but I still pay the same taxes towards these programs that US workers do.

      Yeah, nice crap pyramid-scheme system we've got here, eh? You're not paying into those systems, they're a pure tax for your wealth to be redistributed.

      Thus, the tax burden is equal for both sides.

      Right, for H1B this is true, just not foreign competition which is what gets peoples panties' in the real bunch. You're just a drive-by casualty of that.

      Even so, as a foreigner I am able to understand the resentment my presence in this country generates, and I see no problem with a reduction in taxes for those perceived to be competing with foreigners. Keeps the workers happy (yay tax cuts!), keeps the politicians happy (yay happy voters!), and keeps the businesses happy (yay foreign labor!). Perhaps that, in combination with a measured reduction in government entitlement programs will keep the cycle of resentmet from starting again. But that's just crazy talk...

      Allow me to personally welcome your foreign-sounding strange-languages-confuse-me crazy talk to our country. Bring your friends, too much of our non-immigrant fat-and-happy citizenry has decided to vote itself the treasury, bollixing up the whole operation.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  80. 2007 is not 2003 by Dingbat1066 · · Score: 1

    This one is kind of outdated, it represents the state I was in at the end of 2003, when I finally decided resumes don't do anybody any good. I went a different tack- I spent the next 2.5 years triming outdated skills off of this already-trimed resume, and contracting for the State

    So basically, you just gave up at 2003 and decided that for the next four years, that "resumes don't do any good?". Seriously Mr. Van Winkle, you need to wake up!

    I don't know anything about Portland, but on the East Coast you would do fine. Your resume is fine, and here the only way that you would not have a job is if you go into a phone screen or an interview and act like an idiot (which sadly is very common).

    There is no doubt about it, that 2003 was a shitty year. But I can speak personally as somebody that was at both sides of the fence (as a job seeker and as someone with input in the hiring process), both in 2004 and 2006. In 2004, posting a tech job position online resulted in you getting innundated by resumes, and companies would have to cull the avalanche of resumes because noone had time to phone screen, much less interview everybody.

    In 2006, I was trying to fill a position and expected the same avalanche of resumes; it didn't come, and the people that we interviewed and liked got better jobs elsewhere. At the same time I got frustrated by my job and got inspired to jump ship. I posted my resume online and got innundated - by recruiters. And I got a job that was more satisfying and my pay jumped up.

    Seriously dude, I know you've given up, and that thats what your problem is. Like I said, I don't know much about Portland, but judging from your Slashdot posting history, if you spend half of the effort into looking for a job as you spend on Slashdot complaining about the job market, you would have a job. And a good one at that.

    1. Re:2007 is not 2003 by Marxist+Hacker+42 · · Score: 1

      So basically, you just gave up at 2003 and decided that for the next four years, that "resumes don't do any good?". Seriously Mr. Van Winkle, you need to wake up!

      I see no evidence that private industry has changed it's tune to give out long term contracts with 2-3 year unemployment protection, do you? Snake oil salesmen- The last 7 years have proven to me that private industry cannot be trusted with my ability to earn a living.

      I don't know anything about Portland, but on the East Coast you would do fine. Your resume is fine, and here the only way that you would not have a job is if you go into a phone screen or an interview and act like an idiot (which sadly is very common).

      If industry wants my skills, there is a price to pay. Thar price is loyalty. I see no evidence that private industry is willing to pay that price- so I'm going with the stability of civil service instead.

      There is no doubt about it, that 2003 was a shitty year. But I can speak personally as somebody that was at both sides of the fence (as a job seeker and as someone with input in the hiring process), both in 2004 and 2006. In 2004, posting a tech job position online resulted in you getting innundated by resumes, and companies would have to cull the avalanche of resumes because noone had time to phone screen, much less interview everybody.

      2003, 2002, 2001. 2003 was when I gave up, 2004 didn't seem any better, and when the economy did turn around, the CxO's got all the money, not the people who actually created anything. I am not going to join that stupidity again- I no longer trust anybody.

      In 2006, I was trying to fill a position and expected the same avalanche of resumes; it didn't come, and the people that we interviewed and liked got better jobs elsewhere. At the same time I got frustrated by my job and got inspired to jump ship. I posted my resume online and got innundated - by recruiters. And I got a job that was more satisfying and my pay jumped up.

      That's a part of the problem, and the reason you got frustrated- nobody has any loyalty anymore. Why should anybody work for a company that is just going to toss them out without a dime in 2 years anyway?

      Seriously dude, I know you've given up, and that thats what your problem is. Like I said, I don't know much about Portland, but judging from your Slashdot posting history, if you spend half of the effort into looking for a job as you spend on Slashdot complaining about the job market, you would have a job. And a good one at that.

      I've got a pretty reasonable job right now- I did it the old fashioned way. 4 contracts then a civil service exam then trial service. I've got a job now where the union and the legislature sets my salary- my boss has nothing to say about it. I've got a job where I actually get bonuses for SOLVING PROBLEMS. And if the Department of Transportation ever goes downhill, then the economy will be the least of our worries; unlike Private Industry that yanks projects if they don't turn a profit in 4 months, or lays people off every 2 years just because some CxO wants a $.10 increase in his stock option prices. I'm never going to open myself up to that crap again- and neither should anybody else.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    2. Re:2007 is not 2003 by Dingbat1066 · · Score: 1

      I see no evidence that private industry has changed it's tune to give out long term contracts with 2-3 year unemployment protection, do you? Snake oil salesmen- The last 7 years have proven to me that private industry cannot be trusted with my ability to earn a living.

      Well, I agree with you there - there is no doubt that private industry does not have yours, mine, or anyone elses long term interests in mind. However, I disagree with your resignation about the system - you do not need to be a shmoozing CxO to thrive in this environment. See my comments below.

      If industry wants my skills, there is a price to pay. Thar price is loyalty. I see no evidence that private industry is willing to pay that price- so I'm going with the stability of civil service instead.

      You really might want to rethink that; its possible to make a good deal of money in the current system if you are willing to "roll with the punches" and accept some job insecurity. I'm probably making double jobhopping the private sector, what I would be making in a steady job in the public sector, and while I am very aware that I have less job security, the difference in income makes it worth it, even when you factor in the inevitable possibility of another downturn.

      2003, 2002, 2001. 2003 was when I gave up, 2004 didn't seem any better, and when the economy did turn around, the CxO's got all the money, not the people who actually created anything. I am not going to join that stupidity again- I no longer trust anybody.

      Like I said - 2004 wasn't better. It wasn't until 2005-2006 before the labor market got tight.

    3. Re:2007 is not 2003 by Marxist+Hacker+42 · · Score: 1

      You really might want to rethink that; its possible to make a good deal of money in the current system if you are willing to "roll with the punches" and accept some job insecurity. I'm probably making double jobhopping the private sector, what I would be making in a steady job in the public sector, and while I am very aware that I have less job security, the difference in income makes it worth it, even when you factor in the inevitable possibility of another downturn.

      NOT when you have health problems yourself or a kid with Cerebral palsy. Then Job security becomes WAY more important than money. Plus there's the cost of gasoline to consider- arson is very expensive these days.

      Like I said - 2004 wasn't better. It wasn't until 2005-2006 before the labor market got tight.

      It's high time it got a whole lot tighter. Tight enough to actually pay people for PRODUCTION rather than C-level executive schmoozing. Tight enough to require people to do real work rather than just creating more paperwork to get in the way.

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