Slashdot Mirror


H-1B Visas Proving Lucrative For Engineers, Dev Leads

Nerval's Lobster (2598977) writes Ever wanted to know how much H-1B holders make per year? Developer Swizec Teller, who is about to apply for an H-1B visa, took data from the U.S. Department of Labor and visualized it in a series of graphs that break down H-1B salaries on a state-by-state basis. Teller found that the average engineer with an H-1B makes $87,000 a year, a good deal higher than developers ($74,000) and programmers ($61,000) with the same visa. ("Don't call yourself a programmer," he half-joked on Twitter.) Architects, consultants, managers, administrators, and leads with H-1Bs can likewise expect six-figure annual salaries, depending on the state and company. Teller's site is well worth checking out for the interactive graphs, which he built with React and D3.js. The debate over H-1Bs is an emotional one for many tech pros, and research into the visa's true impact on the U.S. labor market wasn't helped by the U.S. Department of Labor's recent decision to destroy H-1B records after five years. "These are the only publicly available records for researchers to analyze on the demand by employers for H-1B visas with detail information on work locations," Neil Ruiz, who researches visa issues for The Brookings Institution, told Computerworld after the new policy was announced in late 2014.

29 of 176 comments (clear)

  1. How do I get an H1B certification? by Anonymous Coward · · Score: 4, Funny

    My CS professor said you can only get a CS job these days with one of them, but I can't find any information on what I have to do to get certified.

    1. Re:How do I get an H1B certification? by nobuddy · · Score: 2

      |The company has to lie about there not being qualified US applicants to justify the need to hire you over someone else for it to be approved.

      I fixed your small grammatical error.

  2. Re:H-1B Visas Proving Awful For Americans by jedidiah · · Score: 4, Informative

    I wouldn't even go that far. In all of the locations I looked at where I have some knowledge of the going rates, that data actually showed that the H1-Bs are on the low end of the scale.

    This data doesn't appear to be anything to brag about really.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  3. I have an H1-B employee by Anonymous Coward · · Score: 5, Interesting

    He started on a TN visa, recruited from an engineering school in Mexico. After a year he was transitioned to an H1-B visa, where he still is.

    You know, there may be unemployed citizens or green card holders with engineering degrees, but anyone as good as this employee would already be employed. He's imaginative, driven, and skilled. I wish the process to get him (and his wife, who was allowed to move here but isn't allowed to work) a green card wasn't so arduous.

    The H1-B debate seems to be about "hiring Americans who need jobs over foreigners". I don't want to work with someone hired to fill a quota, whether that quota is "unemployable American who managed to get an engineering degree" or otherwise. There are plenty of engineering jobs out there for the competent, with room to spare for those who need visas.

    1. Re:I have an H1-B employee by jedidiah · · Score: 5, Informative

      No. The H1B debate is about creating an easy to exploit underclass. Even the "talented types" get abused by corporations. Corporations get a free pass to rape pillage and plunder because that's just (Ayn Rand) trendy these days.

      Corporations want people that are easy to exploit. People with full legal status are harder to abuse. They also have higher expecations and higher overhead.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:I have an H1-B employee by NotDrWho · · Score: 2

      He started on a TN visa, recruited from an engineering school in Mexico. After a year he was transitioned to an H1-B visa, where he still is.

      Just out of curiosity, do you pay him the same as your American engineers?

      --
      SJW's don't eliminate discrimination. They just expropriate it for themselves.
    3. Re:I have an H1-B employee by FerociousFerret · · Score: 5, Interesting

      Not sure about getting abused, but it certainly drives down the earning potential in the field. I have full time position, but was applying for a new opportunity. The position was listed with high requirements and experience. I fit the job description almost perfectly. When it came to discussing salary, they were offering $40k less than I currently make and without the high level of benefits I currently have. After I expressed disappointment in the salary for what was advertised as a highly experienced position, the recruiter said that their client was hoping to get an H1B visa person and the rate they quoted me was the going rate.

    4. Re:I have an H1-B employee by RabidReindeer · · Score: 4, Informative

      The H1-B debate seems to be about "hiring Americans who need jobs over foreigners".

      Not in Southern California.

      The debate there is in firing Americans in the hundreds just to replace them with cheaper H1-Bs.

  4. Re:diff by TimSSG · · Score: 3, Insightful

    And the difference between engineer and developer is.. what?

    Engineers are often held personally liable for their mistakes. Tim S.

  5. Yeah.. they can't find "engineers" in the country. by SirGeek · · Score: 4, Informative

    No, The real issue (I believe) is that they can't find engineers willing to work for less than other engineers (2/3rd the pay and no benefits).

    I've seen when they do a postings for H1B jobs, Its tailored specifically to that person for THAT job, then its posted for just long enough to meet the legal requirement to "prove" they tried to find a qualified US engineer but nope, They didn't find any so the H1B person is kept

  6. Canadians by iONiUM · · Score: 4, Interesting

    Everyone seems to imagine those holding H1-B visas to be from poor countries who are ready to work 12 hours a day as a slave to avoid being shipped "back to the slums."

    As a Canadian, I've been offered over the years 2 separate jobs in the US with the offer to do it through a H1-B visa. Many of my ex-co-workers took up this offer at one point and have since moved to the US. I have no idea if they'll ever move back.

    The salary offered through both of my offers were very competitive, and I only turned them down because I disagree with a lot of the way the US is run and prefer Canada, and the extra amount offered wasn't enough to make me want to leave.

    1. Re:Canadians by jedidiah · · Score: 2

      I don't have to "imagine" anything. I have seen it firsthand. I have seen the no-talent schmucks from India used as scab labor and I have seen the overqualified and highly talented types from 1st world countries. Both were underpaid and in a vulnerable position.

      Talent worth importing is talent worth importing with full status and no strings attached.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Canadians by Mr+D+from+63 · · Score: 4, Informative

      Everyone seems to imagine those holding H1-B visas to be from poor countries who are ready to work 12 hours a day as a slave to avoid being shipped "back to the slums."

      My experience with H1-B engineers is that they all have very different situations. I know several that wanted a few years in the US simply for the experience and contacts, then they would go back to Asia in a better position than they left. Some Europeans want to live here for a while for the experience but eventually plan to return home, those individuals often have a lot of experience. Others have little to return to and hope for citizenship here, they tend to be younger, less experienced people.

      I think there are a certain number of engineers with certain skill sets that can demand a quite high pay, skewing the average upward for "engineers".

    3. Re:Canadians by Anonymous Coward · · Score: 3, Interesting

      I wanted to confirm and add to this.
      I'm an engineer in a Fortune 100 company and make a decent 6 digit salary on a H1B visa.
      Are there local engineers who are smarter than me? Sure.
      However, the truth is that I'm better than the average local engineer
      I have never worked more than 50 hours in a week (few years in this company already). Mostly it's 40-45 hours per week.
      I wouldn't be here if it required working 12 hours a day at a substandard pay.
      There are people who are on H1B visa for the right reasons and make more than the average (source: my salary compared to Glassdoor reports and few other friends who confide in me)

      I think the H1B bias stems from the fact that about 50-60% of those visas end up being abused. The abuse needs to end, not the H1B visa.

    4. Re:Canadians by Anonymous Coward · · Score: 2, Interesting

      Everyone seems to imagine those holding H1-B visas to be from poor countries who are ready to work 12 hours a day as a slave to avoid being shipped "back to the slums."

      I worked with some very talented engineers from Paris, hardly a third world slum. Our boss was quick to remind them that he controlled their residency, especially when deadlines were looming. "It's 11PM. We need some sleep." "If working here is too fast paced, I'm sure you'd be more relaxed back in France." Exile to Paris isn't exactly punishment, but it's a pretty bad deal when you've made friends, have a home, maybe started a relationship, and otherwise don't want to be kicked out of the country on a day's notice.

      Sounds like you were lucky with a good boss. I've witnessed firsthand how a bad boss can let power go to his head.

    5. Re:Canadians by danbob999 · · Score: 2

      Most Canadians professionals working in the US do not have H1-B. The TN1 is much more flexible.

  7. Re:Yeah.. they can't find "engineers" in the count by Anonymous Coward · · Score: 2

    You do know that for a H1-B there is no posting requirement right? That's for PERM position. A person who has usually been working in the country for a few years usually with the same company. But the DOL requires that the position be advertised as a position with zero experience gained on that JOB, i.e. an entry level job.

    So, let's say a company has a H1b employee whom they like. Has been working with them for 2 years. They want to retain him. DOL requires that the position be advertised with the minimum experience required. Once advertised, do you think the company wants to hire someone without the 2 years of experience and without the proven utility?

    I understand it's great to go after the H1-B scape goat but, do check why the law is so screwed up for immigrants, before you are vitriolic about the H1b's and the PERMS. You are targeting the wrong category of immigrants with all the vitriol.

    It's easy to curb the H1B 'problem' it was part of the immigration reform. Companies which are h1-b dependent were supposed to pay Huge costs. Never went through congress. It was very sensible reform! It would have taken out the sweat shops from India and elsewhere and preserved the intent of the H1-B visas.

  8. Re:H-1B Visas Proving Awful For Americans by Austerity+Empowers · · Score: 3, Informative

    Don't compare salaries for one job against salaries for another job. $87k for an (electrical/computer) engineer is exceptionally low, generally 5 years xp max. I have seen H1B justifier req's out there where they offer that salary to 10-15 year people who make almost twice that, and obviously turn it down.

    This is pure FUD, of the "those people make more than me, so fuck them" variety. But H1B continues to be a huge problem and deterrent for people in the country to be in the field, and has the salary lowering effect we expect it would have.

  9. Re:Real Engineering by Tablizer · · Score: 2

    Nobody can agree on how to measure quality "software engineering". Outside of machine performance, code is really about communicating with other developers more so than communicating with machines. Machines can run anything explicitly defined, whether it's C++, machine code, or Brainfuck; but human grokking is much more sensitive to syntax, organization, etc., and varies per mind. This is the realm of psychology and other "soft" sciences that are difficult or expensive to do practical research in.

  10. So Cal Edison Reduces Local Headcount w/ Tata, etc by operator_error · · Score: 5, Informative

    Here, let me back up your point with last week's news from the LA Times:

    "Michael Hiltzik of The Los Angeles Times reports that Southern California Edison, the local electrical utility, has let go of 500 IT employees by outsourcing jobs to Tata and Infosys who are top users/abusers of the U.S. H1-B visa process; 400 So Cal employees were laid off and 100 'left voluntarily', many with decades of experience. As indicative of a trend this has now become, last year Minnesota-based agribusiness behemoth Cargill said it would outsource as many as 900 IT jobs to Tata.
     
    These employees perform the crucial work of installing, maintaining and managing Edison's computer hardware and software for functions as varied as payroll and billing, dispatching and electrical load management across Edison's vast power generating and electric transmission network. The workers I interviewed are in their 50s or 60s and have spent decades serving as loyal Edison employees.
     
    "They told us they could replace one of us with three, four, or five Indian personnel and still save money," one laid-off Edison worker told me, recounting a group meeting with supervisors last year. "They said, 'We can get four Indian guys for cheaper than the price of you.' You could hear a pin drop in the room."
     
    They're not the sort of uniquely creative engineering aces that high-tech companies say they need H-1B visas to hire from abroad, or foreign students with master's degrees or doctorates from U.S. universities who also can be employed under the H-1B program. They're experienced systems analysts and technicians for whom these jobs have been stairways from the working class to five- or six-figure middle-class incomes. Many got their training at technical institutes or from Edison itself.
     
    This worker and the half-dozen others I interviewed asked to remain anonymous because their severance packages forbid them to speak disparagingly about the company."

  11. Re:H-1B Visas Proving Awful For Americans by Anonymous Coward · · Score: 5, Informative

    Me and my friends all have either H1-B or TN visas, we all have six figure incomes. The H1-B workers who have a low salary have it because they don't have the motivation to improve or the skills to stand out, the same as people who are not using a work visa.

    I've switched jobs 3 times, and it really is no problem with the visa, in my case I just fill out a 'change of employer' form and that is it, I don't even need to leave the country.

  12. Re:H-1B Visas Proving Awful For Americans by Penguinisto · · Score: 5, Interesting

    I think it's even worse than that. The survey likely doesn't show what the individuals who got their H1-B's through Tata and Infosys actually get paid, instead showing what the tech corp paid agencies like Infosys or Tata instead for a given individual. Contractors are contractors, after all - the rate paid to the contracting agency for a guy is way more than the guy himself will ever see. A corp can pay a rate of $50/hr to the agency (be it US or foreign), but the guy in the seat is lucky to see $30/hr of that, before taxes. Tata and Infosys devour the majority of H1-B visas, so it stands to reason that maybe they should be more specific on who they're surveying.

    TL;DR: I may be wrong, but I suspect that the survey is bullshit, and that the reality is that the individual more often than not gets paid slave wages, while the tech company can still happily report paying "industry standard", since they pay that "average" rate to the agency.

    I could be wrong, but given greed...

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  13. Re: H-1B Visas Proving Awful For Americans by Penguinisto · · Score: 2

    He's not too far off; I remember in the bad old days when I worked for a large poultry corporation; most of the illegals (nearly all from South of the US) that they hired on did exactly that - shipped as much money home to the family as possible, stayed 5-10 years, then went back home and used that cash pile to start a business back home as their career/nest-egg generator.

    Not sure how many H1-B's do the same thing, but I'm willing to wager that it's not an inconsequential percentage.

    (...and to be honest, if I were not American, I'd do the same damned thing.)

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  14. Re:diff by TemporalBeing · · Score: 2

    And the difference between engineer and developer is.. what?

    Engineers are often held personally liable for their mistakes. Tim S.

    Only one state (Texas) regulates "Software Engineers". Software Engineering is perhaps the only Engineering field that that statement doesn't apply to except, perhaps, in Texas (but even then I doubt it). Typically "Software Engineer" is synonymous with "Software Developer".

    On the other hand, a "Computer Engineer" is regulated in all states since it is a sub-field of Eletrical Engineering.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  15. There are multiple H-1B markets by ErichTheRed · · Score: 2

    One of the reasons for the high salaries is the multiple reasons H-1B workers are used. The first is what most American IT and development workers are familiar with -- lowest bidder body shops that rotate in cheap labor for large companies who just want the cheapest possible price. In my experience, these are the guys brought in to do DBA work, SW development, etc. at barely market rate or below. In my experience this is where all the stories of crap code, incorrect system design, etc. come from.

    The second is those workers/companies who are using the visa more or less as it was intended...short term importing of very talented people with actual non-commodity skills a company needs. These are people brought in to work on new product design, etc. that is more highly paid. So, you have two peaks in the salary curve, one for the low end chair-filler type of worker and one for the specialized worker.

    Everyone's situation is different. I work for a medium size multinational company, and it's almost normal for (good, talented) people to rotate around countries using whatever visa status is appropriate to work on projects. Since the cost of relocating someone and applying for their visas is so high, this is mainly for people who actually have something to contribute beyond commodity stuff. By the same token, they do a lot of offshore stuff too, but they prefer to keep it at arms length (i.e. use a body shop like Infosys or Tata.)

    I think the intended use of the H-1B is fine, but the race to the bottom use isn't. Companies should have a higher bar to prove they actually need to import a worker beyond complaining "we can't find any domestic talent." They're out there, you just have to pay for them.

  16. On the other hand, not good for US citizens by sethstorm · · Score: 2

    One can throw all the money in the world towards an H1-b, but citizens have something more valuable - freedom to move between employers. Guest worker programs only serve to square the circle of having a legal, captive, non-citizen labor supply in a First World country.

    Kill off the guest worker programs and then see how much businesses have to cater to citizens - as they cannot offshore everything.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  17. Re:H-1B Visas Proving Awful For Americans by Bacon+Bits · · Score: 2

    The fact that corporations have been able to abuse the system so egregiously is, itself, a condemnation of the program. A proper program would have checks to prevent abuse like we see.

    --
    The road to tyranny has always been paved with claims of necessity.
  18. Driving wages down by jgotts · · Score: 2

    I looked at my state and H1Bs have below-average salaries, somewhere around 10-25% below average, depending upon the exact position. Clearly, the purpose of H1Bs is to drive down the wages of people already here; otherwise, H1Bs would be getting paid about the same as everyone else, within let's say 5-10%.

    I also looked at the numbers, and by far the H1Bs are going to California. Only 2,000 made their way to my state. Companies in California want you to live there, paying $3,000 or more per month in rent plus high taxes and everything else but aren't willing to pay you enough to be able to afford it. Since they've run out of people to con into moving to California, they've turned to H1Bs.

    I have nothing against the best and brightest coming to the United States. We have tons and tons of international students studying engineering in our universities, and these people are more than welcome to stay here and become citizens, joining our labor pool.

  19. Re: H-1B Visas Proving Awful For Americans by LetterJ · · Score: 2

    I worked as a contractor at Target for a few years. A staggering number of Indian dudes followed this exact pattern:

    1. Come here on H1-B through a consulting firm on the preferred vendor list.
    2. Consulting co puts these single guys together in apartments.
    3. They work for a year, sending the money home.
    4. They heard from their families that their arranged marriages were set up.
    5. They went home for the wedding and came back to the US with their bride.
    6. They got pregnant and, before the baby was born, they headed back to India, with 2 years of American work experience under their belt to get managerial roles in the offshoring operations.

    It was like a freaking revolving door.