The only instance I have some agreement with H1Bs is when a foreign student completed a degree from an American university. Otherwise, special processing to import employees for consulting firms, tech companies, etc. should not be allowed at all.
The only instance I have some agreement with H1Bs is when a foreign student completed a degree from an American university. Otherwise, special processing to import employees for consulting firms, tech companies, etc. should not be allowed at all.
The intelligence percentages are roughly the same for all countries (maybe 1% high gifted, 10% quite gifted and so on), so if you took the 1% from other countries, that would give the U.S of A a highly competitive advantage, don't you think?
Right now, we have a situation where Americans know that if they go into law, they'll be largely protected from competition. This also holds true to a lesser extent for medicine (my uncle, who is a radiologist, told me that licensing is a big factor in keeping the work in the US).
So if we expand this program, we should expect less interest among Americans in high tech, and more interest in law. This leads to a positive feedback loop (or negative, if you want to call it that). Fewer Americans -> more need for visas -> further deterrence to Americans -> greater shortage -> more visas...
The only real solution would be a global workforce where credentials and licenses are equally available regardless of nationality/border. But obviously, that's not happening.
As a result, I'd compromise by supporting a limited number of visas under terms that preserve the mobility of the worker. But a large expansion of the existing program? I think it's a bad idea.
that said, it will be a cold day in hell when the US legal system opens up to international competition, and the imbalance itself is destructive. If my goal were to use government policy to discourage americans from engineering/science and encourage them to study law or medicine, I would probably design something very similar to what we have now. The US government goes out of its way to insulate lawyers from competition from overseas. It goes out of its way to subject us-based engineers to increased job competition from overseas.
So we have our young people more interested in law than engineering. Why do our wise policy makers scratch their heads about this? They created this situation.
But I'm not advocating special protections for US based software developers. I just think that the US government has gone out of it's way to specifically expose US scientists and engineers (and related high tech occupations) to foreign competition. I'd be satisfied if the US government simply stopped doing active harm to this profession and treated it like any other unregulated profession (ie., immigrants are free to go into it as they are free to go into any other profession - but no special visas for this specific field).
Actually, I'm not even completely opposed to some specific targeting of high tech. Because high tech tends to be a wealth generating field, it might make sense to target tech workers. Like I said earlier, I would support a moderate number of visas under terms that preserve the freedom and mobility of the engineer (ie., no indentured servitude).
But what we have right now - ie., hundreds of thousands of visas under indentured conditions with almost no enforcement of the paltry protections that are there? It goes way too far, and ends up a creating a deterrence for US students who might have otherwise gone into engineering.
I also think that this threatens the long-term viability of high tech in the US. We do need a healthy flow of our own citizens (and by this, I mean people who grew up in the US and came through our educational system) into high tech occupations. Otherwise, we will, guaranteed, one day lose our high tech industry in this country.
So I'd say - yes, supplement our work force with judicious use of visas, but also be very careful to ensure that we are not bringing in so much competition that US citizens are deterred.
I'd say between 50-60K visas a year would be fine. I'd also point out that there probably aren't that many talented foreign nationals out there every year - much of the overflow is really just a way to drive labor costs down in run-of-the-mill crap programming jobs (which is why most of these visas go to foreign outsourcing firms, not highly innovative positions at google or microsoft).
Further, it is hardly a matter of just high-skilled people. The vast bulk of "guest workers" are basically peasants and semi-skilled workers. It's all part of a larger ploy to drive up asset prices, drive down labor prices, and prevent national unity, which is much-feared by the ruling class.
Futher, should it not seem strange that both candidates, and both parties are in favor of a set of immigration policies that a majority of the people have consistently opposed decade-upon-decade? I hardly think pure democracy is a valid form of government, but at some point, after years and years and years, it is time to do the people's will rather than the elite's.
But here's the thing - suppose I'm offering enough to get people who have already chosen engineering as a path to work for me instead of someone else. That should be enough. But it isn't going to convince a college student to go into engineering instead of law.
Have you seen the compensation for first year associates at top firms? Engineers (even from top tier schools) don't hit that level until a decade in. (EDIT added later: this definitely does not mean I'd rather be a lawyer - I'm only using it as a reflection of the salary level on one competing field for the "best and brightest")
These struggles to find talent among US citizens may be a consequence of the large number of visas awarded. Which turns into a cause (can't recruit, so issue more visas). Which turns into a consequence...
If you use these programs to control wage growth in high tech, but leave other fields like law unchecked... you should expect us citizens to leave high tech and go into other fields instead, which is what we have.
I think there are far too many people going into law or medicine because of the high pay and that leads to lots of crappy lawyers and doctors. We had a similar thing during the dotcom era in IT and quite frankly I'm glad that most of those people have switched careers and CS enrollment dropped.
I'm also guessing more outsourcing is on the way in law and medicine (in that order).