Study: High-Skilled Immigrants Are Neither Better Nor Brighter Than U.S. Workers
techcrunch.com
techcrunch.com
If you want real immigration reform,
make the H1B visa a portable work visa for 5 years.
Yes, it would be a good place to start the reform.Asking someone else is not useful to you, because there are several buckets into which one can fall, that have different waiting times.
As I understand it, there are two questions of timing: how long will an applicant have to wait until given an immigrant visa number, and how long will it take to turn the immigrant visa number into a permanent residency. The latter is, I believe, consistent across buckets but varies over time, depending on the wheels of bureaucracy. It's a year or two, I think? The former, however, depends on your level of training and country of birth.
The wikipedia page is pretty good, in particular a few sections:
http://en.wikipedia.org/wiki/Permanent_residence_%28United_S...
http://en.wikipedia.org/wiki/Permanent_residence_%28United_S...
In the latter, note the difference between EB-3 and EB-2, and note the bolded footer (b).
EDIT STARTING HERE:
Oh, this helps too:
http://www.travel.state.gov/visa/bulletin/bulletin_5885.html
Depending on country of birth, if you have a BSc you're looking at 5-11 years of backlog. If you have a higher degree or 5+ years of "progressive" experience you're looking at 0 years of backlog, except 5 years for Chinese and 9 years for Indians. If you are doing family-based immigration, some category/nationality combinations are only just getting around to applications created in 15OCT98 (Philipinos and Mexicans are worst off here).
Time varies based on country of origin. Each country is allocated a fixed number of spots, and these spots of of similar size for all countries. So, if you're coming from a small country (i.e. Iceland) it's easy. Coming from India/Mexico, then you'll have to wait a while..
There are definitely disadvantages to be on H1B.
An alternative hypothesis is that in an industry where getting a raise means switching jobs the H1B program is successful in suppressing wage levels of foreigners.
If an industry (like finance) routinely pays multiple times the compensation of another industry (say, engineering) that requires similar skillset, it's rational that more of the top graduates will choose finance over engineering.
The biggest problem with H1B, which Matloff is critical of, is that it puts foreign worker and local worker in uneven legal grounds, thus unable to demand the same wage.
If you're not well networked in a corporation, but still work very well, you don't get a higher wage or as much opportunity to a promotion..
non-white ethnicity is a huge network barrier. It's not like people wanna golf with you and then go have a fancy chicken tiki massala or eat injera.
Also, could foreign workers be much more ok with simple lives rather than being ambitious corporate thugs?.. but what's the measure of ambition for higher salary btwn immigrant and native wokers?
If I came from a village I'd settle for any salary. Using salaries for understanding is absolutely pathetic..
If we are going to be pulling anecdotes from where the sun don't shine, I can also point at Silicon Valley with a huge number of south asian/chinese immigrants starting companies.
> If you're not well networked, but still working very well, you don't get a higher wage/promotions...
Erm... so ? This is life. Popularity and hard work are not necessarily correlated, learn how to network. It is a life skill. This is like a guy saying that he is a good guy but doesn't get any with a girl.
I'm not saying they can't network, anybody can indeed over come that... but some people, and maybe foreigner workers fall into this category, don't care about the popularity contest.. they're just trying to work
Btw, did you know that women don't make as much as men? maybe female workers are... Salary #'s overlook a lot of cultural things that need to be studied...
I know it offends the sensibilities of many hackers that something so important should reduce to something so subjective and uncontrollable as human relations, but in the end, we are all salespeople... we're selling ourselves to others, all the time. And choosing not to engage in that is making a choice to do a poor job of selling yourself.
It would be nice if the entire world could just perceive our knowledge, wisdom, skills and experience, and just come to us and evaluate us objectively, but it just doesn't work that way. It's not fair, but who ever said life was going to be fair.
Whether you're Indian or Caucasian, male or female, Catholic or Atheist, or whatever, learning to network and sell yourself is something you need to do if you want to advance and be successful. Now if you're content with your current position, salary, lifestyle, etc., then don't worry about it.
Exactly. Most jobs in companies are not ridiculously hard to do, you don't necessarily need to amazingly brilliant to do that. Hell, I was challenged more in grad. school than I have been in any job after that. On the other hand, I get paid shit tons more. The "real world" has a lot of bullshit to deal with like meetings, chit chatting with your boss and getting ahead. I don't think it is good but on the other hand, you would be particularly foolish if you think that the world is a meritocratic system.
Yeah, I'd definitely rather work and do well in my field than play the popularity game. Oh, and I'm a young white reasonably-good-looking male.
I've been delivering great software for years. But I didn't get anywhere career-wise until I got over myself, stopped wishing the world worked like a meritocracy, put myself out there, and made friends like crazy. I don't care about the popularity contest, but I play the game anyway, so I can get the work I want.
Maybe this game would have been more difficult than it is if I had been a different ethnicity, or from overseas, or whatever. I don't know. I'm not saying it was easy. But just because somebody wants to do good work and magically achieve success for their work alone doesn't mean the world is going to bend the way they want, no matter what their skin color is.
There is this perception (especially in tech.) that "networking" or "social skills" is something that jocks and cheerleeders do. It is claimed that this is easy and doable. If it is so easy and doable, why whine about it? This is how the world works, deal with it or start your own damn company.
Second: other commenters have already pointed out that your comment about being "well-networked", while true, has nothing to do with racism. So don't confuse those things.
Third:
> *Can we talk about racism?
Maybe you're content to just vent your frustration, and throw blame around. Or maybe you want to have a meaningful conversation. I don't know you, I don't know your goals. But if your goal is to have a meaningful conversation about racism, or educate the privileged white people about their privilege, you're doing it wrong.
One of the facts of human nature is that people don't want to hear this shit. If you want to illuminate anyone, you have to make a very careful and thoughtful argument, because when you make sloppy mistakes, that gives people the excuse they need to let themselves off the hook. Just look at the replies you got: you said something that's true ("If you're brown or yellow or black... chances are you don't make the company club (as easily) as well, white people") and then you said a few things that were dumb ("I've seen it with my own eyes...", and the thing about confusing not-wanting-to-network with ethnicity), and look at which part got the replies.
If you want to preach the uncomfortable truths, you've gotta be on your A game. And if you play a C game, you just distract the audience, which makes it harder for other people to explain the situation, which means that the racism will continue. As well as all the other forms of privilege, which I notice you didn't much care about (your "btw women" notwithstanding).
This is the part where you say that I don't have all the information, and maybe he was a terrible worker. That's also the part where I say that you likely don't have the full picture of the "company club" either. The cultural divide can be huge. My former coworker grew up in Punjab. He was very apprehensive when he tagged along with me on a roadtrip (he loved football) and my wife wanted to drive. He told me "the women in my family don't drive." This is the kind of stuff that makes it hard to get into the "company club."
There in lies the problem.
Really? Source?
("I don't know math", "that's for nerds" etc. fine flip my burger then).
Not everyone can or should be a programmer.
I believe there was 60 minutes episode for this. http://www.bloomberg.com/news/2012-07-25/companies-say-3-mil...
This story includes all open jobs which require "high-tech skills", not necessarily being software engineers/programmers, and they don't have a breakdown by job function, unfortunately. Maybe I was misled by the over use of IT and high-tech that led me to believe they meant IT jobs only.
This snippet is from Obama's Google+ Hangout: -------------------------------------------------------------------------------- Perhaps the most notable exchange during the Hangout was when participant Jennifer Wedel of Texas, whose husband has had trouble finding permanent employment for the past three years, interrupted the president.
Obama had said he had a list of folks looking to hire engineers, her husband's specialty. "There's a huge demand for engineers around the country right now," he added, when Wedel jumped in.
"Um, I understand that, but how — given the list that you're getting, I mean we're not getting that — You said in the State of the Union address that business leaders should ask themselves what can they do to bring jobs to America," she said.
The president had a very personal response which Wedel seemed satisfied with.
"If you send me your husband's resume, I'd be interested to find out what's happening," Obama said. "But the word we're getting is somebody in that high tech field should be able to find something right away."
"I'll have to take you up on that," she replied. -------------------------------------------------------------------------------- Although he was getting calls from companies he couldn't move away from North Texas: http://www.mcclatchydc.com/2012/04/09/144558/texas-engineer-...
And in typical brain-dead, southern conservative fashion his wife blames H1B's for his inability to get a job (I lived in Texas for over seven years, I know these things first hand).
And here's the dirty secret: the best known explanation is that it's economically irrational for a US Citizen to get a graduate/PhD degree in a STEM subject.
http://philip.greenspun.com/careers/women-in-science
Discussed on HN:
Instead, foreign immigrants have saturated the market,
pushing science, technology, engineering, and mathematics
students onto other career paths
This is contradictory. If immigrants are no better than american workers, and there is no shortage of the latter, why would immigrants be hired through complicated and costly processes in the first place?For most middling to large companies in the bay, the "complicated and costly processes" are outsourced to law firms that are on a retainer. For them, the whole process brings a matter of calling a number. Furthermore, the processes are not that costly (Say around $10K for an H1B application ) compared to the benefits of having an employee who can be exploited. Now, I am not saying it happens consciously at the company level. However, I am pretty damn sure it can happen at the hiring manager level.
Scenario A Shareholder: $100,000, Native programmer: $100,000
Scenario B Shareholder: $150,000, Native programmer: $75,000, H1B programmer: $75,000
There are good reasons in a democracy to favor scenario A over scenario B. It just depends on the following premises:
1) the income of non-Americans is irrelevant to American policy;
2) we care more about the income of the median American than the aggregate GDP;
3) we don't not care about the standard deviation of income
Econ 101 or not, these are not unreasonable premises.
Here is an easy way to figure out if something is double taxation: income that counts once for GDP but is taxed more than once. If I make $100,000 in NY as an Illinois resident, and both NY and Illinois tax me on that income without giving me credit for taxes paid in the other jurisdiction, that's double taxation. My income is only counted once in GDP, but is taxed more than once.
Corporate taxes are just the natural consequence of passing money through a distinct legal person (the corporation) in a system that taxes income to legal persons. Say there is a 10% income tax. I make $100,000. I'm taxed 10% on that, leaving $90,000. I give $50,000 to you. You're taxed 10% on that, leaving $45,000. Total income, for the purposes of GDP, is $150,000. Total taxes collected is $15,000, or 10% of GDP. No double taxation!
So why does anyone create corporate entities? To get the benefit of the corporation being a distinct legal person: limited liability. It's symmetric: the corporation is treated as a separate person for liability purposes, and is treated as a separate person for tax purposes.
2. One becomes a citizen after 5 years of permanent residency. (3 if one is married to a US citizen.)