First, the practical case: when I was in college (2000-2003), none of the Indian or Chinese people wanted to get a job back home. And, they were some of the best people in school: the more advanced the class, the smaller the proportion of native born Americans; graduate level classes were mostly full of foreign-born students, and most of the top of the class consisted of foreign-born students. The U.S. didn't let most of them stay in the country, forcing them to go back home. If you take a bunch of smart people, and force them to live in their home country, they aren't going to go dig ditches; they're going to start industries. Those industries have done so well that many of my classmates (and others) who have spent time working in the U.S., and have a legal right to work here, want to go back home. They, naturally, want to be near their families. A decade ago, there wasn't enough industry to find a job that was both interesting and well paid. By forcing the people who wanted to stay here to go back home, we've forced them to create good companies, and hence, good jobs.
And then there's the moral case. This is less relevant for high-skilled workers now, due to what's happened above, but it still applies for many countries and most industries [1]. If we reduce the wages of engineers in the U.S., we're reducing the wages of a relatively well off group in one of the richest countries in the world. We're talking about reducing the wages of someone who is, on a worldwide scale, in the 99th percentile. If we let someone in from a poor country, we're increasing the income of someone who might be below the 50th percentile into the 99th percentile. It's awfully hard to make a case that we should be enriching the richest people in the world at the cost of the poorest.
[1] Total factor productivity [2] in the U.S. is so high that unskilled Mexican laborers become three times more productive when they cross the border, and, globally, Mexico is one of the richer countries in the world.
It's not hard to make that case at all. Indians and Chinese prospective immigrants are not part of the American body politic. The American government has no duty to benefit them at the expense of Americans, and indeed I'd argue that it's morally wrong for the American government, instituted to protect American interests and American prosperity, to make that trade off regardless of the relative wealth of the people involved.
That makes intuitive sense. But in practice I'd argue it's much more nuanced than that. What we all legally and sovereignly call "The United States of America" are many distinct (and I don't just mean by State borders) populations with vastly different needs and are affected differently by global undertakings.
As a thought experiments, let's say bringing immigrants from Country Z lowers the wages of workers in Trade X in Alaska-America by 50%. However, this decreases the amount of production for Product H in Country Z by 25% due to migrating workers. This increases the wages of workers in Trade B in Florida-America by 200% due to the shortage of Product H. The net-gain here is Zero for The United States of America (assuming workers in Trade B and X are same in numbers, thereby cancelling each other's net loss/gains out).
Ought not the American government allow the immigrants on the basis that, overall, it is increasing the wealth of the world economy; the world of which the United States of America is very much a part of?
I suppose the argument can be made that fundamentally the government only cares about its own Prosperity even in this case, and that a "rising tide lifts all boats" scenario outlined above merely falls into that category.
2) If they are poor, why are Chinese/Indians more likely to get into engineering/compsci than other demographics that are more local, such as poor African Americans / Hispanic Americans? I've worked in tech in the U.S. for the last five years and have met very few male African Americans / Hispanic Americans despite working in cities with high populations of those demographics.
Both the Indians and Chinese are almost certainly poor. At least 95% of India is poorer than the bottom 5% of America, and about 80-85% of China is.
http://economix.blogs.nytimes.com/2011/01/31/the-haves-and-t...
Granted, they might be rich by Indian/Chinese standards, but that's a far cry from actually being lower middle class in the US.
I'm not sure it is more likely for Chinese/Indians to enter STEM fields than your various aforementioned demographic groups. The ones who do enter STEM fields are more likely to immigrate to the US, however...
The problem is with some of the foibles of the h1-b visa. H1-b workers cannot compete in the job market the way an American worker can, because to get the h1-b the hiring company has to fork over almost $5k to the govt, to transfer to a new job, the hiring company has to pay $3k (I think), every 3 years the hiring company has to pay another $1k to renew the visa, and at the end of 6 years the hiring company has to start a green card application which costs a lot of time, money and resources IN ADDITION to the renewal fee (again).
Because of that, the hiring company wields extra-ordinary power over the h1-b worker which means that h1-b workers can be used to artificially depress wages.
The fix for this isn't all that complex. keep the h1-b as it is (complete with the yearly quota, which should be adjusted according to demand), and give a green card to the worker AUTOMATICALLY after 2 years, so that they're free do as they please in the market and see what happens.
Engineers know what they should be making and if anyone tries to underpay their workers, they'll have to contend with the fact that they'll be gone in 2 years, at which point they have to seriously ponder if it wouldn't be cheaper to actually train/hire an American to do the job. This would stem the problem of bodyshops bringing in immigrants and underpaying them for donkey years while profitting richly off their labor, and companies who'd apply for h1-b workers would actually need them and pay them fairly.
H1B worker here. I think what you describe is actually completely offset by the strong demand for engineers. The cost of a H1B, which is as you say $5K or so (though its the same to transfer), is tiny in comparison to salaries, and also relative to recruiter fees (which can often be $30K). The only common reason companies don't do H1Bs is the hassle, and even then it's not that big a deal for any funded or profitable company.
There is really no power over the H1B at the moment. There was during the bust following the dot com boom, and you'll always find unscrupulous employers, but I have literally zero worries about this. One employer did try to change the deal for me, but it took me literally 5 days to find a new job. In an economy like this, there is no danger.
However, that's not to say your fix wouldn't be welcome (esp if a bust comes around again). I don't see it happening though, given both the aims of the H1B and the green card programs.
A final correction: you're not allowed contract out H1B workers. That's not to say it doesn't happen, and there is one big company with a reputation for this (infosys? I dont remember), but your final line is hyperbole.
That was not my point though ... I was trying to say that while all this is being done for the worker, that worker is beholden to the company doing all this on their behalf. Which allows the company take liberties with their wages that they could never even dream off with an American.
> There is really no power over the H1B at the moment
I agree, up to a point. At your 6 year mark, where the green card has to be filed for you to stay in the country. You are vulnerable, as it essentially makes it impossible for you to move for almost a year, getting canned at that point can also cause you untold grief. I also base this sentiment on some of the horror stories I've heard from h1-b workers at some of the body shops around the country.
> but your final line is hyperbole Again, we disagree. If I can hire a guy for $60k on the h1-b when the going rate is $90k, guess who's winning? Yes I know there is a concept of a prevailing wage, used in the filing, but those rates are ridiculously low.
But the thing this article got wrong (which is the same mistake made by anti-H1B articles) is asking the wrong question (though it touched on it at the end). Is it better overall with immigrant engineers? Is the economy better? Are companies able to do better (therefore providing more taxes) as a result, or able to build better things (such as the google car or glasses)?
Finally, I'll note that moving to the Bay Area does not necessarily result in 5x salary, but even when it does, it doesn't result in 5x standard of living. If I had stayed in Dublin, I'd be on a similar salary (maybe 20% lower), but I'd be earning over 3x the average salary and so be able to have a much higher relative standard of living. The downside of living in SF with a good salary is that everybody has a good salary.
n.b. While this is true about many people in our social circles, this is not broadly true of San Franciscans. About 15% or so of households are below the poverty line. Another 35% or so have household incomes which are meaningfully less than what AmaGooBookSoft pay for college interns.
It's more that having a good salary in SF doesn't necessarily level up your quality of life compared to someone with a bad salary. In some ways, it might make it worse. Three bartenders splitting an apartment in the Mission are likely having a better time than three Twitter employees splitting an apartment in the Mission.
That's an interesting speculative conclusion to a hypothetical policy that is not on the table nor will ever be considered in the United States. Back to the question: what happens when you import cheap flaxseed oil? Market prices go down, with very high confidence. Claims to the contrary would generally require fairly persuasive proof since they invert our understanding of how the world works.
(n.b. I don't particularly think my political opinions are relevant, in much the same way a physicist doesn't feel the need to mumble "Sorry to be a gravitationist" prior to suggesting that a banana pushed off a table will tend to accelerate towards the ground rather than hovering in midair, but to the extent I have them they're "Let the flaxseed oil flow" and to the extent I have economic interests in US-produced flaxseed oil I'd prefer it to be as cheap as possible since I'm a buyer more than I'm a seller.)
On the one hand, an increased supply of engineers (or flaxseed) in the form of immigrants (or imports) will obviously decrease the market clearing price, and anyone who says otherwise is either ignorant of economics or engaging in sophistry.
But to the extent that engineers spur technological or industrial advances which benefit the entire ecosystem, the presence of additional engineers in the form of immigrants could actually increase the _demand_ for engineers. A concrete example is the marginal increase in engineering demand caused by an immigrant engineer founding a company.
(You could argue, given the example provided, that another company would have been founded in its absence, or that the company displaced an existing company. However, my intuition is that it's a positive-sum game, and that a successful company would created some marginal demand for engineers.)
So... Do not want to slump domestic engineer wages? Remove stupid restrictions and procedures to do transfers once employee got a job in USA so these foreign employees could pick for whom they want to work as easy as this could do domestic employees.
Here are a couple of points not mentioned.
The top 10 H1B employers account for about half of the visas issued in recent years. All 10 are contract houses that specialize in out-sourcing. They bring people in, train them up and then send them back to work on the same programs remotely at local rates. These actions are totally against the stated principles of increasing the number of technically skilled workers in the US.
http://www.npr.org/blogs/alltechconsidered/2013/04/03/176134...
H1B people are supposed to be paid a prevailing wage. There are two big problems with that - there is absolutely no money at all allocated for enforcing that requirement, and due to technicalities (or loopholes) in the legislation, companies are legally able to pay rates for the lowest skilled categories rather than ones commensurate with their skills and jobs.
http://www.cringely.com/2012/10/23/what-americans-dont-know-...
FWIW, I am totally willing to go with the concept of a network effect, that skilled engineering job market is not a zero-sum game. But the H1B program is practically the worst possible implementation to take advantage of any network effect in the labor market. To me, it looks like it is designed to wreck it.
I'd rather H1B be treated like a fast-track immigration visa - if you qualify for an H1B visa you are guaranteed a green card in 2 years or less. I think that would remove much of the ability for H1B employers to use them in ways contrary to the rhetoric that sells H1B to the uninformed.
I've seen this a number of times at the company I work at.
"Somewhere along the line, the H-1B program got side-tracked. The program was never meant to replace qualified American workers, but it was instead intended as a means to fill gaps in highly specialized areas of employment. When times are tough, like they are now, it's especially important that Americans get every consideration before an employer looks to hire from abroad" - Sen. Chuck Grassley
That explains why income and GDP keep going down the more people are born.
I've seen many, many, many corporations come to the conclusion that they are simply not able to manage resources abroad. They can barely handle them locally, let alone when there is many thousands of miles and a language barrier between them.
But, in terms of numbers, the real money is the more banal "staff augmentation" programmers that you see in "compliance advertisements" in industry trade rags. There is a shortage of qualified COBOL programmers, but you don't hear about training programs for COBOL (back in the 70's clerical staff were trained to do write that stuff, not compsci types). But you do see government contracts paying $30/hour to "body shop" vendors, who in turn are paying Indians $12-17/hr. similar story for people doing business rules in some J2EE thing.
That's a problem, because many of the few million un- or under-employed workers in the US could be trained to do this type of work quickly.
First, coming from a less developed country doesn't mean you'll be less skilled. On the contrary, it's a strong incentive. Being raised and schooled in a developed country is only a luxury, it won't make you a better engineer.
Secondly, those engineers will "depress" wages for several reasons. First, it's supply and demand. They have much stronger wishes to work in a developed country compared to native engineers. Secondly, companies might also hire native engineers because of various reasons, like language barriers, relationships between personel, the culture of the company, etc.
If it depress wages, it might be because there might be a lack skill and innovation somewhere. Lower wages isn't always a bad thing actually.
I wonder if there is a name for this fallacy, because I see it all the time. A common example is "Well imagine what would happen to the economy if everyone became a vegan tomorrow!"
As a malicious device for derailing a discussion, it's pretty clever. It pivots the argument from "how would the world be different if Y instead of X?" to "how would the world be different if we instantly tried to switch from X to Y?"
Suppose you propose going to the grocery store. I say, no that's a terrible idea. Imagine if, in the next second, you were suddenly whisked away to the grocery store — the acceleration forces would liquify you! Obviously that would be a dumb thing to say, but you still see these "what if X overnight‽" arguments all over the place.
Furthermore, the business is aware of both their cost of the H1NB and of the immigrants situation, which gives them a negotiating advantage. They can use the H1NB cost as a negotiation tactic, and pay the worker a lower wage, without fear of being turned down.
Openness to immigration (admittedly not the easiest statistic, but we should be able to find something that works) compared to local wages, corrected for GDP.
That should give us a way to compare relatively open countries with relatively closed countries, and see which ones have higher wages.
And indeed, the studies confirm our intuition:
http://hothardware.com/News/Study-H1B-Visas-Lower-US-Program...
"Most foreign tech workers, particularly those from Asia, are in fact of only average talent. Moreover, they are hired for low-level jobs of limited responsibility, not positions that generate innovation. This is true both overall and in the key tech occupations, and most importantly, in the firms most stridently demanding that Congress admit more foreign workers."
is 404. I'd like to see some better data if you have it though.
http://www.epi.org/publication/bp356-foreign-students-best-b...
But in all of these cases, studies are of interest only to determine the magnitude of the effect. We have observed thousands if not millions of times throughout history that in a wide variety of occupations, a labor shortage drives up wages and conversely, a labor oversupply eliminates wage increases (though it tends not to actively decrease wages by much, since wages are sticky upward). Increasing labor supply to minimize wage growth is an extraordinarily uncontroversial thing, and only nincompoop contrarian columnists or paid shills would argue differently.
Of course, an H-1B visa is technically a non-immigrant visa, which goes a long way in investigating the question by itself. It's somewhat misleading to even call them "immigrant engineers" if most them are on a temporary visa that ties them to a sponsoring company and requires them to leave once time is up. This clouds the issue of supply and demand, as the labour pools are really quite different: foreign nationals who are tied to a specific company and are only permitted to reside for X years, versus natives who are free to work for any company and can live here indefinitely. It _is_ obvious that the native is going to be able to command a far higher salary than an H-1B that is stuck with his "sponsor."
Now, whether companies are pushing for more H1-B's because of this wage suppressing factor, or because there is an unresolvable shortage of native talent, is the million dollar question. And it's a question that, in my mind, is readily answered. Convert the H1-B into a full-on green card, wherein the skilled foreign labour is granted all of the rights and privileges of a native. If the shortage really is unresolvable --for whatever reason-- then companies still have all the skilled foreign labour they would need; the companies' staffing concerns are still addressed. And since the foreign national is permitted to live and work wherever he pleases (he is essentially identical to a native applicant at this point), the argument of wage suppression is significantly weakened, since the main argument is that there really _are_ natives willing and able to do the jobs but they're getting priced out of the market because they can't compete with locked-in H-1B holders.
The skilled immigrants win. The companies still get their skilled labour and win. If there really are natives ready and willing to do the jobs, then they too will win.
There's really no debate about this issue, like scientists debating some aspect of quantum mechanics seeking to get to the truth. This is a fight over how the pie gets divided up, and the billionaires and their commissars like Yglesias are trying to grab more of the pie. We're still at a historic unemployment high from the 2008 crash, current unemployment was not at its high current level from 1984 to 2008 other than a two month period in 1992.
As I said, this is not a debate like physicists arguing to get to the truth. This is a struggle of people trying to get their pockets filled, and lies and nonsense are par for the course. Every statement in a thread like this boils down to either "I am on the side of the IT workers who create the wealth in the US" or "I am on the side of the heirs and billionaires who extract profit from the labor of those who work".
So glad Yglesias is looking out for us common programmers...Yglesias's bio says he went to Dalton. Do you know how much first grade costs at Dalton? Over $40,000. The heirs, the billionaires and their agents got together to push for more H1-B slaves in the midst of this historic unemployment, and now the propaganda push happens. Arguing with their agents does nothing - get together with other engineers organizing against this type of nonsense and get going. There is no type of honest debate possible as they are just greedy people who will tell any lie to pile some more money on their billions. Your alternatives are join with those organizing against these types of things or do nothing. Yglesias and those who agree with them are liars who will say anything to rip you off, so talking to them is pointless.