Solving the H-1B Visa Problem
techcrunch.com
techcrunch.com
People have mentioned that this makes things more expensive for companies. This is true, but i wish someone would take the side of the immigrants (there are only a few of us, and we can't vote!). Companies oppose this because its more expensive, and politicians oppose it because its "taking jobs away from Americans" and anyways immigrants on H1B can't vote. Of course, if we don't like it we should just "go back home", even if we have been here for years, have houses, spouses, jobs and friends here and don't have roots back home anymore. Immigrants have to put up with a lot of crap:
- a very short deadline to find a job if you are unemployed on H1B. Technically 0 days! - its only an unofficial grace period at the mercy of the whims of an immigration officer. meaning constant uncertainty and scrambling to find a job ASAP lest the immigration gods smite you down.
- ridiculously long wait times for green cards. in some cases 10+ years.
- unable to move companies while in the green card process. if you do, you go right back to the end of the line. many companies know and abuse this. during this time, you are pretty much a slave to the company - think about it, if you don't ultimately have a choice to switch companies without throwing away years of waiting, you have no means of recourse when they treat you poorly.
For arguments sake, lets consider an average potential hire. Lots of startups are willing to pay ballpark $130k in San Francisco right now (low end $70k, upper end $180k). Since the company most likely don't have funding lasting more than 18 months, this means they're budgeting just about $200k plus taxes and benefits for this person over that duration.
You might be willing to pay 10, 20 or even 30% as a fee for the right candidate (just like headhunter fees) but that translates into either that many fewer employees or that much less runway. Taking 18 months of capital and turning it into 12 is a quick way to end up dead. By contrast, large companies are paying much more in total compensation and can easily afford to spread this cost over multiple years (assuming the candidate doesn't nearly immediately utilize his ability to transfer his visa).
If anything this proposal seems like it would lend itself towards ensuring only large companies apply for H1-Bs and that smaller ones just have to hope people will transfer, despite not being able to promise that they'll be in business long enough to sponsor a green card.
The biggest H-1B users are offshoring/outsourcing companies (source: http://www.nytimes.com/interactive/2015/11/06/us/outsourcing...)
Moving to an auction system will in fact improve a startup's chances - most VC funded startups can comfortably outbid an outsourcing company. The outsourcers' business models are dependent on visa costs being on the low side.
Still it seems like an auction isn't necessary, just a higher fixed fee upon selection. If it was say $10k, that's a pretty big chunk of the $45k to $90k that PayScale reports for software engineers at Tata Consultancy Services.
The once a year lottery for H1-B visas makes it nearly impossible for both employee and employer to forecast and to plan. While I'm not defending their actions, how long before moving here did you interview? I'd guess the "real" problem is that they didn't tell you as the date got closer that they weren't in great shape and maybe you should reconsider...
Srinivas is right though: the price is clearly too damn low.
Ouch. I disagree with this, so much. The US takes over a million new legal immigrants into the country every year. These immigrants are free to choose their career path in response to market signals and their own personal interests. This sort of immigration has nothing to do with the H1B visa.
A lot of people are certainly skeptical of claims that there is a severe shortage of tech workers. Many of us simply believe that when people are free to choose their own path in life, those with the skills necessary to become excellent programmers are able to apply those skills more profitably and find greater personal fulfillment in other areas. We believe that the government should not coercively force people to work for a period of time in certain fields and for certain employers as a condition of gaining the right to become a free participant in the US labor market, and that this sort of corporate power invites mischief.
In fact, I'd say that a program that provides a captive workforce whose ability to enter new fields and jobs is limited will create bad market distortions. It will prevent or at least suppress the kind of changes that would make programming and other tech fields attractive enough to start drawing that top talent out of other fields and into programming.
Employers, even "good" ones, should not control their employee's right to live in the US. People should be free to choose their path in life, and should not be coerced into studying or working in a particular field as a condition of living in the US. Those beliefs do not make an immigration sceptic. I'd say they are consistent with a very pro-immigration mindset.
F1 is another route through which lot of Indians enter the country and then struggle bribe their way to OPT/H1B.
It is really sad that the dishonest people get rewarded more.
- Companies increasingly have a global presence, almost all Tier 1 (AMZN, MSFT, GOOG) and Tier 2 (CSCO, JNPR, HP) firms have an office in Bangalore, Dublin and Vancouver these days. - Work can be done from anywhere really. At least the kind of work that H1B's are hired to do. A majority of these roles are not client facing. And you can always fly in and back on business visas when you need some face time with the team in US. - And you don't have the hassle of dealing with a non working immigration system. I can hire a guy from anywhere in the world and have him working at my Dublin office in a month. It takes a year of planning to get the same person in the US if I am lucky. I won't even consider it if the prices are too high. - As a precedent, Almost all of the Tier 1 companies and most Tier 2 companies, move workers from US to India, Ireland and Canada routinely if they cannot secure a H1B visa in the US. If the prices are dramatically increased this will just become the default behavior.
The issue is the insistence that they do need employees here, because of a supposed local shortage.
The spirit of H-1B program is such that foreign workers get equal pay for equal work compared to their American counterpart. Assuming that is true, employers are already paying a premium for foreign workers because they have to pay thousands more dollars for the visa. The only reason they would do this is that they cannot find enough American workers. If they have to pay the same salary, why would any company in the right mind hire foreigners instead of Americans? If this very fact is not enough for you to show there is shortage of qualified American workers, read on.
Foreign workers will only hurt American workers if they cost less to companies and out-prices American workers. This could be the case for companies that do not follow wage requirement established by the H-1B program. However, if this is the case, then enforcement of H-1B wage requirement should be the thing that needs to be addressed. A new program based on H-1B auction is really addressing the wrong problem, in the wrong way.
Making H-1B fee auction-based will simply drive up the cost of hiring on H-1B. Yes it will become a disincentive to hire foreign workers, however given the same H-1B quota, companies that is able to get away with lower wage for foreign workers are more likely to be willing to pay more for the right to hire H-1B. Companies that are paying foreign workers competitively has no incentive to bid up and will just give up and suffer from under-staffed engineering team. So this program will reward employers who are fraudulent and who depress wages for H-1B worker and punish good companies who provide equal pay for equal work. And guess what, those employers who uncut pay for foreign workers will now undercut their pay even more because the foreign workers have fewer choices of good employers and all the potential employers remaining are the ones who want to pay foreign workers less to justify the higher cost of hiring them. Alas, you have the exact opposite outcome one would expect.
The shortage of highly skilled tech workers in this country needs no further proof. Do you really believe if you kick out all the foreign workers or making them really expensive to hire, then all the Americans who can't find job because their skills are irrelevant can suddenly find a job? They still won't find a job until they learned the things necessary to make them relevant again! Do you know why coding bootcamps are so popular? It is because the Americans who attend these programs know that they need to learn the new skills that will make them relevant in the tech sector.
If anyone works at one of those bootcamps, let's do a survey among your students and publish the results on the Internet. Do your students feel they are disadvantaged from foreign engineers/workers when it comes to finding a job? Which is going to help them more in finding a job they want and like? Attending a coding bootcamp, or sending all foreign engineers home.
The notion that foreign workers are taking jobs away from Americans is an ill-informed one. Illegal Mexicans are doing dirty work that many Americans don't want to do. Foreign tech workers are doing work that many Americans don't have the capacity to do. The pampered Americans(just some of Americans, not all) need to stop whining about their job being taken away and start to up their game and think about how they can contribute to this economy. To quote JFK, My fellow Americans, ask not what your country can do for you, ask what you can do for your country. Ask not what easy job your country can hand out to you, ask what you can do to stay relevant and useful for this country's economy. Take a coding class, become a uber driver. If you really want to work, you will find a job. If you just wanna find scapegoats, you will find many but it won't help you become a better and more useful person.
I welcome comments at bostoncutem at gmail dot com