Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Andrew Ng: The suspension of H1B is bad for the US and bad for innovation (twitter.com/andrewyng)
235 points by melenaboija on June 23, 2020 | hide | past | favorite | 320 comments


H1B is terrible for the employees, and for those who work alongside them. Companies try to slow down green cards, and use H1Bs as virtual indentured servants.

They also fake looking for Americans- in practice, many of the jobs are earmarked for a specific person, and you are wasting your time applying for it.

Losing your job as an h1b requires you to leave almost immediately, which isn't great for anyone.

Hopefully they'll reform the process to focus on bringing talent into the country without chaining it to a specific company


It's hard to convey to a citizen how demoralizing being on an H1B is. If you get laid off, you have at best 30 days to find a new job and transfer your visa (from what I remember), otherwise you have to leave the country. H1B does not allow moonlighting. You can't start a startup by yourself. You can't take significant time off between jobs unless you transfer your visa and negotiate it. Your spouse likely won't be able to work (it's not trivial). You can't protest unfair working conditions to the extent a citizen can, because getting fired is effectively exile. Calling it indentured servitude is accurate.

I'm sure most people understand that it's a transactional relationship, I.e. you get to live in the country while you work and that's it, but if you live in a city for several years and settle in, form friendships, hobbies, and maybe relationships, it's very difficult to put all of that at risk for any reason.


> If you get laid off, you have at best 30 days to find a new job and transfer your visa (from what I remember), otherwise you have to leave the country

I agree the terms are not good, but isn’t it 60 days?

https://cilawgroup.com/news/2017/02/24/uscis-creates-60-day-...


Ah, I was on H1B until 2015, so it was still 30 days for me. Glad it's been increased.


if you live in a city for several years and settle in, form friendships, hobbies, and maybe relationships

I suddenly find myself wondering if the path to reform for H1B could be short duration combine with some kind of fast-track naturalization. Does it even make sense for the transactional H1B to be so long term?

If the H1B led to rapid naturalization, it would naturally curtail use of H1B over time, as the US population of individuals suited for the job would be growing ipso facto.


Frankly, if you qualify for H1B, you really should qualify for a green card (resident alien status).

Do we really want to bring skilled workers to the US, give them work experience and training that raises their skill level even higher, and then kick them out of the country?

That seems like an unimaginably stupid idea. We should be seeking to retain highly skilled immigrants, not flushing them out of the country.


We should, but you'll be facing major pushback not just by US politicians, but in regards to Indian nationals, certain very large companies who's entire business model relies on H1-B being like it is because one of their intentions is exactly to have them come here, get any extra training, experience, etc and then farm them out to native corporations.


> I suddenly find myself wondering if the path to reform for H1B could be short duration combine with some kind of fast-track naturalization. Does it even make sense for the transactional H1B to be so long term?

I agree, but I think you mean permanent residency. Naturalization is the step after that.

The H1B should really be a kind of temporary defined-term green card that can be used with any employer (or none), with a quick path to a green card for anyone who can prove consistent employability.

I think an initial sponsorship is fine, but tying the visa to the sponsorship is really only beneficial to the employer. If they have a true need to sponsor an immigrant, they shouldn't have any problem keeping their offer attractive enough that retention shouldn't be a problem.


H1B, then green card, then citizenship. Different countries have different wait times.


You can go straight to Green Card via EB sponsorship but no employer wants to do that because it takes forever to process.


When I was a new grad, I interviewed at Qualcomm for an embedded software job. I studied hardware, and was very up-front with the hiring manager in the phone screen, and he responded “not to worry about it”. I was flown out to do an on-site interview, and the first thing that struck me, sitting in the lobby for 20 minutes while my first interviewer arrived, was that 100% of the employees who walked through the front door were Indian. The interviewers were all Indian (except HR, who was white) and several of them mentioned they were H1B’s. Anyway, I apparently failed the interview, mostly theoretical CS, so horribly that they cut the day short and dismissed me after lunch.

I wonder sometimes if the hiring manager was incompetent or was just using me as justification that no Americans could do the job


H1B engineers are the coal that powers Qualcomm's furnace, and they're treated like coal as well.

They're underpaid for their positions, tremendously overworked, and when they don't win the H1B lottery for their renewal, they're simply swapped out with people who did. Tying one's ability to legally reside in a country to their employment is cruel at best, and damaging to the broader economy at worst. This doesn't benefit ANY workers - if these workers had some basic rights, or an actual decent pathway to legal residency (not tied to their employer), they'd be better able to demand market wages, and wouldn't depress the wages of their American peers.

The only people benefiting from this nonsensical immigration scheme are the shareholders of the companies who exploit it.


Qualcomm has more Indians than any other company in America. It is also one of the greatest H1B abusers with roughly 20% of workforce being H-1B. I know I worked there and I counted the people on the H-1B mailing list.


I have met many ethnically Indian people that are American born. Perhaps many of the people you saw were American citizens as well.

I have noticed that people of Indian heritage are encouraged to get a master's degree. Most of the Indians I've met have one.


I've been told by a handful of colleagues in tech that lot of them come to the US on a student visa via a US Master's program and that gives them time to settle in and build their network and intern at US companies and transition to an H1B position rather than applying with just their bachelor's degree abroad. That's why you'll see so many Indian folks with Masters and they are the most well adjusted, intelligent, and respected peers in my experience. This is in stark opposition to the ones that come through companies like Tata and Infosys and struggle to assimilate and keep to themselves (in my experience at various companies)

Anyone else care to share their understanding on the Indian H1B US Master's degree route to coming to the US, am I missing something here?


There's a H-1B quota exemption for people holding master's degrees.

But that is not the only reason they go for a master's degree. Many do not need it for immigration purposes yet they obtain one regardless.


It helps with EB-2 too.


This is over the board racist comment! Re-read your comment by replacing "Indian" with "Black" and see how you feel about it.


If employment was a representative percentage of the US, then you’d expect 1.3% of the employees to be Indian. He’s identifying that Indians are over represented by almost 76x. Let’s say that the company is made up of 100 engineers. In order to get 100 Indian engineers randomly, the odds are much worse than 3720 to 1. It implies immense discrimination by the employers which is systemic.


Is only 1.3% of prospective qualified candidates Indian?

Using statistics from the general population is not relevant here.


Ok, let’s say qualified candidates are 50% Indian. If 100 of the employees are Indian, what is the probability of that being a random coincidence? (.5)^100?

I see this throughout industry. Even if the qualified candidates are 75% Indian, and a team of 10 is 100% Indian, what’s the probability that’s a coincidence?


I don't think that's an equivalent substitution. Indian Americans are by a huge margin the richest demographic group in the country, and black Americans are by a significant margin the poorest.


Are you sure that's the only reason you were dinged? be honest georgia tech guy. I see you.

Why is this flagged? because I supposedly misinterpreted a "fake job interview"?


Why do you call him Georgia tech guy?


Dinged? The implication is that they brought him in for an interview even though he was unqualified so that they could say they tried, not that he didn't get the job because he wasn't Indian.


You don't have to bring anyone in if they're unqualified, that is not required by any law I'm aware of. This whole thing smells fishy, both the company and/or this incident.


To hire an H1B worker, you're required to prove that you've tried (and failed) to find a domestic worker to do the job.

I have a friends who work for Qualcomm, and it's widely acknowledged both inside and outside the company that they rely on a steady stream of underpaid H1B engineers.


The "without chaining it to a specific company" is critical. When the employee is chained to a company, the company has every incentive to lie then treat the employee poorly. When the employee is not chained to the company, the company has incentives to tell the truth then treat the employee well.


Unfortunately the reality is that there is absolutely no one who is interested in pushing a visa scheme like this. Employers are not interested in going through effort and paperwork for an employee who can jump ship for a better offer down the street once they are in the country. Other employees are not interested in increasing the supply of similar labor that will drive down their market value.

The only ones who are interested in a visa like this would be foreign-born skilled workers looking to immigrate, and they are going to lose the fight over who gets the visas with people who have no specific skills but family in country since that family can vote.

There is no constituency for such a visa, so it is never going to happen.


I’d rather not give my employer the ability to abuse my H-1B coworkers.

Why should they hire someone who can walk to a competitor at the drop of a hat when they can hire someone that will probably be deported if they step out of line or demand market-rate compensation?

(Also, many of my friends have/had H-1B’s...)


> Why should they hire someone who can walk to a competitor at the drop of a hat

Because free markets are better ? or so has been the message by US towards other countries


Free market for me, not for thee


> Other employees are not interested in increasing the supply of similar labor that will drive down their market value.

I’m not sure it’s that simple: lots of workers know they’re competing at their current employer with H1-B’s who are underpaid and mistreated. If they’re paid more that dynamic softens a lot and there’s still a cap on the total number.


American immigrant to Canada here. Canada has skilled worker permanent residence visas that, in many cases (and ignoring temporary pandemic-related delays), take half a year or less from start to finish.

Mine was slower but still faster than a lot of immigrant experiences to the US, and I did it from outside Canada and without an employer involved at all.

The skilled worker visas don't need family in country, though it can be a minor help in the points systems they use. My CS degree and work experience mattered far more.

As to why it's hard in the US, I'd attribute that more to attitudes among the population and media than to the inherent nature of having to make policy that appeals to voters: Canada is (at least) as much of a democracy as the US, and even the Conservative Party of Canada isn't proposing to eliminate fast skilled worker processing - they're in fact the party that introduced the quick program I alluded to above. Certainly the other two major national parties are even more friendly to immigration. There are xenophobes in Canada, but firmly in the minority when examined at the national level.

Canada also has fast sponsorship programs for spouses and kids.


Like I said in another comment though - Canada's immigration system does not focus on family reunification like the United States.

63% of Green Cards are awarded based on family connection [0] not employment based sponsorship vs 26% in Canada [1].

The US is an outlier in this regard. Not many countries allow you to sponsor a sibling for Permanent Residency.

[0] https://www.boundless.com/blog/dhs-data-2018/

[1] https://www.canada.ca/en/immigration-refugees-citizenship/co...


Canada does make it pretty easy to sponsor a spouse, common-law partner, or single children under age 22 for permanent residence. In fact it's far easier and faster than the US equivalent.

You're right about the relative percentages between the countries, but that's simply because the US makes even skilled economic immigration far more difficult than Canada. All common kinds of immigration are easier in Canada, though neither country makes it truly easy as was true more than a century ago.

You're right that there are only very narrow cases where Canada allows sponsoring siblings, unlike the US. But those kinds of differences go both ways: for example, Canada allows common-law partner sponsorship after 1 year of cohabitation without requiring marriage, whereas the US doesn't. (I am not referring to what the US calls "common-law marriage" but to a type of relationship that continues not to be treated the same as marriage under Canadian law, except where specifically indicated.)


Sure there is: anyone who wants to increase the availability of cheap skilled labour. Maybe it's true that companies want lock-in, but do you really need that if you can just increase the size of the pool instead? Also consider that increasing the amount of cheap skilled labour would increase the speed of economic growth, therefore giving better returns on the investments of America's wealthiest. Why wouldn't they want that?


It would have to be pitched as a shift to a points based immigration system in order to get buy-in, probably by a McCain-esque Republican. You'd create a fast track green card program that prioritizes immigrants who were educated in U.S. universities, people with advanced degrees, and people who have been working legally via H1Bs in the U.S. for a few years. Then, to get support from the right, you'd have to pair it with some cutbacks in other types of immigration, or maybe crackdowns on employers who hire illegal immigrants, or deportations for immigrants (legal or otherwise) who run afoul of the law, etc.

I usually lean hard left, and I know I'd personally support a proposal that cut back on granting 1 unskilled visa per year, in exchange for fast-tracking 3 skilled visa-holders to getting their green card, and I have conservative-leaning friends who would support such a deal as well.

What's the right ratio, though? They've been trying to strike a major immigration reform deal since the 90s, but neither side has been willing to make concessions, so we've just been just stuck with a broken system and its ill effects.


They would be if the employee was genuinely worth the hassle. Plus you can imagine most companies would put someone on a contractual basis if the “chaining” wasn’t implicitly part of the visa, which may, in itself, render such an idea moot.


This executive order has nothing at all to do with reform or the concerns you are stating.

The only point is to make life more difficult for people that need a J1, H1-B, or anything else to continue their career plans now.

It's also to make it seem like these positions are taking jobs away from current US residents, and stoke anti-immigrant sentiment.

There are undoubtedly flaws with the H1-B process, but this move makes it less likely for reform to happen, not more.


This will fuel the "remote anywhere" trend that's already underway. If a H1b engineer in US suppresses wage growth, wait until the same engineer can do the work for 1/3rd the cost from his own country, especially when everyone in the team is remote.


Here's an extensive discussion on HN about this - why it seems like a gold mine when you can hire engineers for $600/month, but it rarely works out:

https://news.ycombinator.com/item?id=23402788


> wait until the same engineer can do the work for 1/3rd the cost from his own country, especially when everyone in the team is remote.

It’s not quite as easy as it seems, believe me software companies have been trying to pull this off for decades. I’ve been around situations where a US team was offshored and returned again because the results were so dreadful.

What people forget is that the folks who actually make it here are the absolute cream of the crop. There are not a billion Indians just like the super talented one you’ve worked with at your office. And that’s not even getting into timezone and communication problems.


>It’s not quite as easy as it seems, believe me software companies have been trying to pull this off for decades. I’ve been around situations where a US team was offshored and returned again because the results were so dreadful

>What people forget is that the folks who actually make it here are the absolute cream of the crop.

You know a good way to reverse this trend, though? Force all those people to take all the skills they've learned back to their home countries.

I work at a Big-N and there are many teams that are majority non-citiens. If they're forced to leave the US, do you think the company will try to replace them with Americans, or just move the team?


What you're saying is certainly true, which is why people who already have a visa were exempted from the order. (Some may choose to leave because of the uncertainty, of course, but that would be true for any immigration reform.)


You say this like it’s that easy. We have remotes working in Singapore and Australia, and it is a far cry from “easy” to work with these people either due to timing constraints, language barriers or other aspects that disrupt fluid communication.


> language barriers

Americans couldn't comprehend the perfect English spoken in these countries?

(Sorry - couldn't resist!)

Edit: In case people don't get it, it used to be a common joke that Americans had poorer English than well educated foreigners. Definitely for written, but even occasionally spoken English. I've worked with at least 3 people who were either from Singapore or from Malaysia but educated in Singapore. All had great English, and with 2 of them you'd never know you weren't speaking to a native English speaker - you'd think you were speaking to a British person.


Ay mate I couldn't catch ya?


Timezones are the biggest issue from what I’ve seen. People can learn English, and get used to video calls / written communication.

I wonder why more companies don’t outsource to Canada and South America (or the Midwest, for that matter.)


They do. I've been seeing a lot of remote companies hire aggressively within Canada.


I agree that is a concern with a US centric team. Imagine a globally distributed team - 3 engineers are in Asia pacific region, 2 in Europe and 2 in US. Everyone in the team is equally affected by timing constraints and language barriers, so it becomes more palatable. And in such a world even the notion of coming to US and working on an H1B visa does not exist.


I’ve talked to several H1-B recipients who resent being second class citizens, and have to endure abuse from their vendors. The complaints have universally come from the large IT services teams, who have a form of legal non-competes in the Visa.


> They also fake looking for Americans- in practice, many of the jobs are earmarked for a specific person, and you are wasting your time applying for it.

Disagree with this, agree with the rest.

I've hired (and fired) folks for teams and this is not true at all. The wages in SV are very competitive. At one point we were desperate to get ANYONE who could pass the interview, including dropping the bar for the interview. H1B employees are technically more expensive for us, because the overhead for H1B fees/lawyers etc.

edit: I forgot to mention that H1Bs routinely negotiate their pay to be higher, since they get multiple offers as well.


I've been involved with fake interviews. (Hence throwaway account.) The context where fake interviews are required is when your firm has hired someone who is on H1B visa but is seeking a green card. To support the green card application it is required to show that the position cannot be filled by an American who is similarly qualified and will accept a similar salary as the immigrant.

In my case the context was my firm had done a true search for filling the position, where the H1B holder was found as the best available applicant. But then we had to do another fake job search for that already-filled position for the purposes of getting our employee a green card.

The hallmarks of a fake job posting, from that experience: (1) there will be only basic advertising of the role, with a strict "no recruiters" rule (2) there will be only one round of phone interview, focusing on a checklist of specific knowledge and experience points and acceptable salary levels


I get what you're saying, but the "fake job search" never yields any qualified hits, I haven't had to "fake reject" anyone so far. I'm being totally honest with you.

I'm sure I could wait a year and finally find an American born candidate who will pass the interview, but that would mean my projects and timelines are hosed.

We've tried to go the intern route and hire American undergrads as interns and then convert them to full time by offering them, the conversion rate isn't as good as you think, and they have a LOT of options in the valley.

Let me assure you, the biggest problem faced by any company, startup or otherwise is talent, it's extremely hard to find good talent, We could tweak our tech-stacks to be most open to a wide range of people and bring the bar down. But the bottleneck is still talent.


The goal of the fake job search is to avoid qualified hits, not to get them. If, in the fake search, we had found an American candidate with similar qualifications who would accept a similar salary it would have been worse than useless. Honestly reporting that would have sunk our employee's green card application, and we had no ability to hire a new person at all. The problem in a real search is finding talent; the problem in a fake search is avoiding accidentally finding talent while trying to "demonstrate" its absence to satisfy government regulations.


That must have been super unlucky then. I don't think the likelihood of that happening is very high though. If there were so many candidates who get snagged in the "fake job search", we'd not have to do the "real search" for so long anyway.


Well thanks for depressing me for the rest of the day.


When you were desperate, what compensation package did you offer?


I would fully support reform. Do you think there is a meaningful chance that is the current plan?


not really. Most H1B rules are written in law. You cannot make significant changes without going through Congress. Otherwise they will be defeated in courts.


> without chaining it to a specific company

This affects everyone who works with H1B employees. As others have noted it puts them in a very unfair side of the negotiations on employment (as in you don't get a voice).

If your residency is hinged on your job, then it's you vs everyone else there. This drives unnatural competition between teams and coworkers under the same manager. It's bad for work relations. It leads people to be bad actors and make immoral judgements.

H1B needs serious reform to give people an actual voice at the table.


I don't think that's a realistic hope. A free-floating pool of nonresident employees would be, wrongly but inevitably, seen as a scheme to reduce American employment.


I think the point of H1B being tied to an employer is that a H1B entry needs to be temporary and not long term immigration. If you don't like your employer, or your employer is shafting you, then return back to your country and look for another job. If it happens to be another job in US with H1B visa, good for you. Start another temporary stint.


> I think the point of H1B being tied to an employer is that a H1B entry needs to be temporary and not long term immigration.

If it needs to be temporary response to a shortage, it should be tied to a job category in which the shortage is certified to exist, not an employer. There should be no special restriction within the category within which the shortage is certified to exist, so long as it exists, since employer restrictions within that category will obviously exacerbate a real shortage, though they benefit the particular employer.

But H-1B doesn't exist to deal with real shortages, it exists to leverage the pretext of contrived shortages to mitigate wage pressure in highly skilled industries via captive labor.


Most companies play the game and apply for your green-card right away though.


While this is true and H1B can be reformed, it's still a better option than having your dreams crushed because now you're stuck in your home country where job perspectives aren't great.


This is a complex issue, and the only way to make it fair is no tie the immigration policy to a company but make it skill and points based as they have in Canada. Companies have found loopholes if not wholesale abused the system. The biggest offenders are the body shopping companies from India - Wipro, Infosys, TCS. Most American companies in my opinion are fair and for all the talk about indentured labor, there are plenty of tech jobs for the skilled and you can leave at will, the transfer process is simple, although the last year the Trump administration has put hurdles.


I see a lot of comments that miss the point. H1B visas have their problems and the system could be greatly improved by reforms. But that is not the issue. We are talking about suspension of ALL H1Bs and J visas!

Whatever you feel about the problems with the current system, it is a net positive for the US. It has some pernicious negative effects, but ultimately our economy benefits more by being able to draw and integrate top talent from all over the world. To put this in a context that might be more familiar to readers here, it would be like Google or Facebook putting a moratorium on aquihires, or implementing some other policy that hurts their ability to recruit.

Please do not buy into the hype that this is the first step toward reform. The current administration has had 3.5 years to overhaul the H1B system and has done nothing to date.

This is horribly short sighted and a strategic blunder. It will hurt American innovation and the American economy. It’s the type of move made Yahoo and AOL in the mid aughts that ultimately led to their stagnation and demise 10 years later.


> Please do not buy into the hype that this is the first step toward reform.

Where in the official proclamation does it say that it's a first step towards reform?

Answer: It doesn't. Rather it lays out exactly _why_ they're doing it to address unprecedented surge in unemployment.

"American workers compete against foreign nationals for jobs in every sector of our economy, including against millions of aliens who enter the United States to perform temporary work. Temporary workers are often accompanied by their spouses and children, many of whom also compete against American workers. Under ordinary circumstances, properly administered temporary worker programs can provide benefits to the economy. But under the extraordinary circumstances of the economic contraction resulting from the COVID-19 outbreak, certain nonimmigrant visa programs authorizing such employment pose an unusual threat to the employment of American workers.

For example, between February and April of 2020, more than 17 million United States jobs were lost in industries in which employers are seeking to fill worker positions tied to H-2B nonimmigrant visas. During this same period, more than 20 million United States workers lost their jobs in key industries where employers are currently requesting H-1B and L workers to fill positions. Also, the May unemployment rate for young Americans, who compete with certain J nonimmigrant visa applicants, has been particularly high — 29.9 percent for 16 19 year olds, and 23.2 percent for the 20-24 year old group. The entry of additional workers through the H-1B, H-2B, J, and L nonimmigrant visa programs, therefore, presents a significant threat to employment opportunities for Americans affected by the extraordinary economic disruptions caused by the COVID-19 outbreak."

https://www.whitehouse.gov/presidential-actions/proclamation...


yeah. this is not about reform. it’s about having another bullet point on some stupid list to please the voters. some of the same voters that were so disoriented to understand that obamacare is aca.


> this is not about reform.

Agreed.

> it’s about having another bullet point on some stupid list to please the voters

Agreed.

> some of the same voters that were so disoriented to understand that obamacare is aca.

Disagreed.

The H1B system as it exists is not easily defensible, so Trump is basically unconstrained. It's easier to defend a system against executive abuse when the system is working as intended. There are things that Trump would like to kill by XO but which he will not kill because their popularity constrains his political capital. The less popular/functional a program is, the easier it is to justify screwing with it.

You're saying that other commenters don't realize this is a political issue. I think it's exactly the other way around: you don't realize how much political support for skilled immigration H1B abuse has burned in the past 10ish years.


some of the voters clearly did not understand that obamacare==aca

setting this aside, I don’t think anyone is saying that H1B was a perfect system, but IMHO the benefits from it greatly outweigh the downsides. We’ll see how this unfolds and what the medium and long term impact is (spoiler: people will think twice about coming to work/live in the US)

My favorite example when it comes to what’s going on in the US is the Roman Empire. It lasted for 1000+ years but it did disintegrate when the people in power lost track of what made the Roman Empire great. I am not saying this is going to happen in the next 5, 10 or 15 years, but things are definitely shifting and the world your grand grand kids are going to live in is going to be radically different from what we call normal right now.


Yes, I agree with you on policy. I disagree on political strategy.

I think it's politically disastrous to go on using H1B how it's currently used.

We need to admit that there's a lot of low/midskill immigration happening using H1B and then fix it. If we don't, then we'll lose the H1B entirely. Already you see that the H1B is wildly unpopular because of a few large bad actors. So, we'll lose the baby with the bathwater. As we are now. If H1B were used how it's supposed to be used, then it'd be a lot easier to say "hey why are we kicking out our best scientists, our tippy-top engineers, and our surgeons? It's not like anyone loses by having these people here -- clearly none of us can even quality for those jobs". Right now, that's just not an argument I can use to convince my uncle or grandfather to support H1B visas. That's a problem. Now we're going to lose even skilled immigration because of a few big abusers.

Because of those politics, I would rather restrict H1B to its original intent and then have the debate about low/midskill immigration on its own terms.

My argument is that your political strategy is bad, not that your policy imperatives are wrong :)


it bothers me that we are arguing about this when we know that you and I have probably put more though into this than Trump. I don’t believe a crackdown on H1B abuse would have been half as bad as what is going on now and the “strategy” adopted now is just pure failure. Failure that is going to impact everyone in the long term


It’s obvious Trump did it for votes. Regardless, and hope Trump will be wiped out in November, H1-B needs to be looked at and fixed up. It hurts too many people and advantages too many corporations.


So if he hadn't done something to fix it right now when 40 million are unemployed, everyone would blame him. But since he did something to fix it, you say "Trump did it for votes". You are unwilling to give him any win.


H1B visas provide employers every incentive to lie to import cheap talent and work them hard.

There are ways to meet the very real need to import the best brains from around the world. But H1B isn't set up to do this very effectively.

Off the top of my head, a better option would be to allow immigration with a $60k bond to the government that has to be paid down at $1k/month by the current employer. With the employee in question able to transfer jobs at any time with the bond transferring to the new employer.


Really, we should just enforce the original intent of the H1B.

1. Companies that import labor when they had a perfectly acceptable local candidate should face severe fines, and Justice should be given a real budget for running these investigations as a matter of course. And the burden of proof to demonstrate you needed to import labor should be pretty high. If you don't do this, then H1B abuse will happen.

2. Companies should be forced to pay H1Bs significantly above prevailing wage, where "prevailing wage" is interpreted liberally instead of conservatively. H1Bs for software engineers making less than $200K (maybe 150K) in a major metro area is a pretty obvious violation of the intent of the H1B, imo.

NB: this will have the effect of making H1Bs a lot harder to get and keep. But I think this is the least evil of all possible worlds. In addition, we could also independently argue for increased immigration in general. But midskill immigration to fill jobs for which local qualified candidates exist should not be done through the H1B program. That's not what it's designed for, and that mismatch between program design and actual use is the source of a lot of H1B mistreatment.

I actually don't believe that ending the tie to an employer will help. I mean, we should do it anyway, but the abuse will continue.


Companies that import labor when they had a perfectly acceptable local candidate should face severe fines...

Who defines acceptable local candidate?

Anyone who has interviewed candidates knows that are always a lot of local candidates who think that they are qualified for the job who you don't want for any of a variety of reasons. I don't want the government telling me that I can't hire the sysadmin I want because there is a Java programmer who thinks he can administer Unix systems. Because computers are computers, right?

Alternately I don't want to be told that I have to hire someone with a particular degree rather than the high school dropout who is self-taught and whose open source projects demonstrate ability to me. Government tends to be very impressed by certificates that industry insiders know well don't mean squat.

Companies should be forced to pay H1Bs significantly above prevailing wage, where "prevailing wage" is interpreted liberally instead of conservatively.

A modest proposal. If H1Bs are at the quota and someone else wants to hire an H1B worker and pay more than you're paying, you should get the choice between giving up your worker's spot (they can continue working for you remotely) or upping their pay. Without setting any particular dollar figure this would create salary competition among H1Bs that would take spots away from the worst of the sweatshops.

I don't think that would be much of a fix. But it would be an improvement.

I actually don't believe that ending the tie to an employer will help. I mean, we should do it anyway, but the abuse will continue.

I both believe that it would help, and that the abuse would continue. I see value in limiting how much abuse employers can get away with.


> Who defines acceptable local candidate?... sysadmin... java

I think your question already demonstrates the deviation of the H1B from its original intent.

Bringing in a generic sys admin or generic java programmers on an H1B is visa abuse. Sorry, but neither of those is a special skill and neither of those jobs is an appropriate use of the H1B. There are more than enough sys admin and java programmer candidates in the USA above a certain (quite low) price tag.

When it comes to H1B's intended purpose, I would expect something like: "we need someone who is expert in this aspect of the Java garbage collector and knows the internals of the X framework. Our candidate has made significant open source contributions to both. There is no one in this country with expertise in both who is currently looking for a position." Or, "we need someone who has extensive experience working in the insurance sector and also has experience being the senior developer on a large project written in Haskell. We can't find anyone who has passed the first actuarial exam and who has also been a senior engineer at a firm using Haskell". That sort of thing. The H1B was designed for __skilled immigration__. Not warm body java school kids.

I get your point that this is difficult to evaluate. That's why one of my proposals was to provide Justice with plenty of funding so that they have the resources to spot-check cases with high accuracy.

NB: I absolutely would support a new midskill immigration program for things like sys admins and generic java app developers. But the H1B program was never really meant for those sorts of jobs. The H1B program has radically diverged from its initial intent, and that is why the abuse of H1B workers happens. And, in fact, this is why even within H1B you don't see nearly as much of the abuse that happens in tech within other sectors (academia, medicine). CS has been democratized over the past 20 years and our H1B criteria in CS needs to catch up.

Oh, and BTW, H1B abuse also fucks over actually skilled immigrants. I've been trying to hire a PhD with huge amounts of high-quality open source contributions, a bunch of publications, and there's a whole class of very particular algorithms that literally no one except him understands. He's literally the only person in the world who is qualified from day 1 to lead this heavy-R R&D project. This is what the H1B is for. But apparently his qualifications are equivalent to low-level Accenture drones doing sys admin and java app dev. I just don't buy that a properly equipped Justice wouldn't be able to hire someone who knows the difference...

If we want a midskill immigration program, we should just create it from scratch. That'll be easier than morphing the H1B into 80% of what a midskill program should look like.


Have you ever seen the difference between a top notch sysadmin and the average one? There are lots of sysadmins who are interchangeable cogs, just as there are lots of developers who are just warm bodies.

But there are some that..aren't.

That said, the person that you describe sounds like a better fit for an E2 visa than an H1B. See https://travel.state.gov/content/travel/en/us-visas/immigrat... for a description. Have you tried that option?


Personally, I don't think it matters much. So what if we allow more software engineers from other countries? We haven't done anything special to deserve a job more than they have. My only concerns with it are about their well-being and freedom under the current system.


I agree with you, actually. But we have to be honest about the intent of the H1B program if we want to fix it.

TBH I would support throwing away H1B entirely and creating a much more permissive midskill/lowskill immigration visa whose intent is more in-line with the actual use of the H1B. But if you try to get there by reforming H1B, it's never going to work well. So, if we keep H1B, we need to start using it as intended. And then fight for another visa class. I'm just fundamentally skeptical that the H1B will ever not be abusive until we align the original intent and practice of the policy.


So what if we allow more software engineers from other countries?

We do! The US takes about 1.2 million immigrants legally into the country every year, and they are welcome to become software engineers.

Now, if you ask "so what if we create a visa so that high tech employers can bestow, control, and revoke the US residency rights of people who work in a few narrow fields, including software engineering", I can take a crack at explaining how this can lead to harmful market distortions, to say nothing of labor and basic human rights abuses.


The problem is that it doesn’t cut both ways. You will not be able to get a job in their country.


I mean, I don't really want a job in a country paying a fraction of what I make now? It's true though, there is not an existing reciprocal program afaik, but so what? We have things much better economically. And who knows, maybe we could arrange a labor trade deal of sorts with these countries.


By the logic presented earlier , it would only be fair if Americans could compete for jobs in foreign countries the same way their workers compete for jobs in ours .


Sure, I think that would be reasonable. I have two points though. Someone else doesn't have to do the right thing for us to do it. While it would be better if other countries reciprocated, it doesn't have to stop us from doing the right thing. Secondly, from a practical point of view the demand for people to emmigrate from the US and work in a country with lower wages is not nearly as high as the demand the other way.


With the high number of jobs being offshored and outsourced I would not be surprised if many Americans would gladly leave to increase their job prospects. It may be the case that people in the United States can no longer sustain a living here due to the high cost of living. Perhaps we will reach that point.


The United States had a very high employment rate leading up to the covid crisis. Lower than it had been during the 90s, but that was an anonymously propserous decade: https://tradingeconomics.com/united-states/employment-rate#:.... It stood at roughly 62%.

According to the same website India's current employment rate is ~50% (part of this likely due to gender imbalances) and you can bet that wages are much lower. The relevant metric is purchasing power parity adjusted household median income. It's roughly 50 times higher in the United States than in say India (less so for China and Russia).

I don't understand how you can see countries like China or India as presenting more opportunity with local wages. There are of course cultural reasons to want to move there, but I don't think there's any reasonable case that there's more economic opportunity. Some things will be cheaper for sure (rent and labor, namely) but consumer goods, food, electricity, and the like, will not be commensurately cheaper wrt the drop in income.


Yes, but having a job and staying in the middle class in any country is much better than entering a lower class after your position has been either eliminated, outsourced, or off-shored and you cannot find another.

However, maybe there is an argument that the middle class in a different country is worse off in terms of purchasing power than the lower American class. I'm not sure if that is the case, but either way it would be better to be gainfully employed in an industry of a person's choosing than to be lower class in an industry a person does not want to work in.

The threat of this happening in America, as I perceive it anecdotally, is much more real than the statistics suggest. I could see a scenario where only the top 20% of skilled professionals in major industries survive in the United States, while the demand for the bottom 80% is met by outsourced or off-shored professionals.


> We haven't done anything special to deserve a job more than they have.

By being born to an area you have done something special. You have received the special benefit of local education and infrastructure, you have familial and social connections to the people of that local area. You may even have a shared sense of local obligation to uplift the people you live near.

The problem with importing foreign labor isn't that they can't develop feelings of community or form social ties to an area. It's that someone local is harmed or excluded (after significant investment in them) while a foreign worker is underpaid and overworked in a job that exists because of the local's tax dollars.

We're allowing greed to create a permanent underclass of locals who can not climb the social hierarchy while also importing highly-educated quasi-slaves into the country. The whole thing reeks of economic opportunism and, to me, represents the very worst of capitalism.


Yes, I don't think the current implementation is great. Hence my last sentence. That said, it may be better for the people coming in than not having it at all. Although the net harm maybe be greater than without it or a similar program (corporations benefit, locals hurt some, immigrants benefit). It's not clear to me what the magnitude of the harm to locals is though.


Personally I disagree and think the notion that we have to give a job locally first is an empty political promise.

Like honestly don’t see the point. Just give the smart person a job.


Dude no one has a problem with this if you pay market rate.

You can’t see where the discussion lives?


Why not just stack rank h1b applicants by salary instead of using a lottery system? That forces the income levels up which should benefit Americans workers as well.


If you did that you'd favour profitable industries (say computing) over areas with actual shortages (say Arabic translators in Detroit). You'd also make it impossible for areas with low cost of living (Detroit) to be allocated any H1B visa. It's one of those perennial proposals that always come up but are really poorly thought out when you look into it.


You could just raise the salaries of translators to $150k to ensure they get a visa. Looking at h1b data it seems they are all employedin the medical field. What do doctors make and why? There’s a shortage of medical professionals. Since translators doesn’t requiring accreditation when you’ll get American workers who will switch into the role from different professions when you increase salary. Making h1bs salary ranked makes the market more efficient and helps adjust incomes in the employees benefit.


If there were "actual shortages" of Arabic translators in Detroit as you suggest, market forces would drive wages up until enough people with the skills were sufficiently motivated to move to Detroit.

In the case of a long-term, widespread shortage, rising salaries would lead to a widespread increase in people training to enter the industry. This is exactly what's been happening with software the past several years.


> If there were "actual shortages" of Arabic translators in Detroit as you suggest, market forces would drive wages up until enough people with the skills were sufficiently motivated to move to Detroit.

I don't know about the specific case of Arabic translators, but that's far from the only possible outcome. It's also likely that you won't find one at any price that your poor Arabic-speaking parents can possibly afford to pay to attend your parent-teacher conference meetings, and you end up with no translator at all.


An actual shortage would, by definition, mean that, at least in the short term, no amount of price pressure would meet the need, because of a supply constraint that prevents response to price level changes. For jobs that need to be done on site and take significant time to acquire necessary skills, national borders can be a supply constraint for labor if there is an absence of local talent sufficiently qualified but there is foreign qualified talent. That's the problem H-1B notionally addresses.

If you have static demand and it is possible to train to meet the need, you shouldn't have long-term shortages, but dynamically increasing needs can produce a long-term gap, where you are continuously playing catch up.

If H-1B was well adapted to real shortages, the continuous use in tech would indicate such a persistent dynamic shortage. I don't think that's the real condition, and I don't think H-1B is well adapted to serve only real shortages, but the idea of real, including persistent, shortages that price signalling alone doesn’t suffice to close is not to be dismissed.


> An actual shortage would, by definition, mean that, at least in the short term, no amount of price pressure would meet the need, because of a supply constraint that prevents response to price level changes.

There are over a million Arabic speakers in the US, hundreds of thousands of whom are legally able to do the work. I strongly suspect that a number sufficient to handle the city of Detroit's translation needs could be brought in at under (likely far under) the rates proposed above. Having done translation work myself, I can say the pay is often startlingly low!

In the unlikely case that weren't possible, the necessary salary would exceed the H1B qualifying threshold, and translators could be imported to do the work.

What exactly are you arguing here? In what situation would a shortage truly require importing labor at low wages? As they are now, H1Bs suppress wages, especially immigrant wages.


> There are over a million Arabic speakers in the US, hundreds of thousands of whom are legally able to do the work. I strongly suspect that a number sufficient to handle the city of Detroit's translation needs

That's an argument that there is not an actual shortage (which, I suspect, is correct), not that an actual shortage could be addressed by bidding higher with wages (which it could not, by definition.)

> What exactly are you arguing here?

Your incorrect statement about an actual shortage being addressable by bidding higher with wages.

> In what situation would a shortage truly require importing labor at low wages?

I wasn't arguing that would occur, but since you ask, a sudden supply constraint or demand surge (perhaps from a debilitating epidemic that spreads particularly well in conditions associated with a particular job) in an essential, common, but not completely unskilled job might require that to avoid massive economic disruption.

> As they are now, H1Bs suppress wages, especially immigrant wages.

I'm not sure I agree with the “especially” part, but, yes, I've said elsewhere in the thread that that is what H-1Bs do, and by design even if it's not the sales pitch.


The thing with H-1B visas is they tie the immigrant employee to a specific employer, thus giving the employees little ability to negotiate for raises. It also results in H-1B visa holding immigrants being paid significantly less for their contributions.

In contrast, adrr's suggestion above to "stack rank h1b applicants by salary instead of using a lottery system" would result in a system where H-1B holding immigrants are well-paid and "shortages" result in rising wages over time.

Re: sudden shocks, I agree with you. Market pricing will tend to fix imbalances over time (barring extreme regulation or other distortions), but it does take time. In a truly extraordinary situation such as you suggest where huge swaths of the population are suddenly dead or incapacitated, you'd have a reasonable argument against market pricing. I don't believe the H-1B was ever intended for such catastrophic scenarios, though.


It would also favor really large companies, that don't necessarily hire better engineers, but pay substantially more.


Isn’t that the same case with hiring America workers. I’d also argue that high pay attracts better talent. This why FAANG companies dominate the market since they offer compensation packages higher than anyone else and attract better talent. You could argue it was anti-competitive from a consumer standpoint but it’s beneficial from an employee standpoint. Immigration regulations are designed to protect American employees.


Because it will disadvantage people coming on H1Bs for non-software jobs.

May be grouping by job-type, location(cost of living concern) and then stack ranked might be better solution.

Although, who’s to then decide how many software engineers or artists to be allowed? Not an easy answer for sure.


It’s an artifact of colonialism that has been properly abstracted to fit the corporate interface, with a nice layering of cake to obfuscate reality.

I want no part of it.

Actually, no one one wants any part of it. The ones that take part in it are desperate.

I want no part in the desperation, it’s never good.


What would a bond accomplish? It seems easily gamed by say an insurance company that would pay the bond for premiums.


The employee would need to be skilled enough, to generate enough excess value, to make it worth it for everyone (the employee, the company, ...) over hiring a local worker.


The bond would serve two purposes.

The first purpose is to pay for background checks and any costs that the immigrant might incur in the USA. (For example it would pay for deportation if the immigrant broke the law.)

The second is to serve as proof that the immigrant is enough in demand that the government should believe we get a net positive from their admission to the USA. And not exactly onerous proof - it is only a fraction of what has to be paid in salary and benefits.

Also note that this is only a partially baked proposal. I am sure that there are much better options than this, just as this is would be likely to work better than the current H1B program does.


Companies already pay for background checks etc... Applying for an H1B is not free.


Yup this was my experience at a very large financial corporation in the US. As a Team Lead I had to interview and hire for multiple positions across my org. Most of our jobs ended up being filled by H1B candidates, and not necessarily because we couldn't find local people. We paid them peanuts, and worked them to death. A lot of the money went to the staffing company that provided them.

Predictably, some people are going to claim racism for this move by Trump, but I think it's a big problem that needs to be addressed.


Plenty of people that grew up lower middle class in their home countries now making 500k a year on H1s at FAANGs.

H1s benefit the immigrants the most, and any analysis that centers anything other than the immigrants is deeply inhuman.


IMO all this uncertainty is due to a lack of action from Congress on immigration. US Citizens need to come to terms with their immigration priorities - how many and what kind of immigrants do we need in the US, and vote for representatives who promise to bring this to a conclusion.

H1B, in its current state combined with green card laws have led to a massive group (600K+) of permanent non-immigrants in the US. This leads to a lot of pain and heartbreak for people who follow all the laws, pay all taxes and looking to establish a stable life. Many of these folks have US citizen kids.

Many don't realize how difficult it is to keep up with all the paperwork just to ensure you are in legal status in the US. The level of arbitrary regulation by USCIS is only making everyone's life painful while not solving the root cause (H1B abuse).


ITT: People criticizing the H1B program for reasons that have nothing to do with why it was suspended, or considering the fate of people/families who are already here on H1Bs.

This is a pretty obvious move by the administration to discourage immigration, in any form. Could the H1B system be more equitable to workers, more efficient, less confusing, etc? Absolutely. But suspending H1Bs and green card applications like this does the opposite of all of that and throws thousands of families into limbo.


> This is a pretty obvious move by the administration to discourage immigration, in any form.

I have many immigrant friends and families who want this to happen. The admin has said it many times - "legal immigration is good, illegal immigration is bad". Yet people believe whatever lies media tells them. At a time when 40 million are unemployed, importing more H1Bs is asinine.


You shouldn't dismiss comments about H1Bs that are divorced from the perceived motivations of the White House. The effect of suspending H1B is not dependent upon the motivations of the decision. The decision is substantial. It has consequences and externalities that extend beyond whatever single motive we could ascribe to the White House.


This is disingenuous and only possible if you ignore the multiple other anti-immigrant changes the Trump administration has made.


As I said in the other thread, please don't hurl epithets at people. If you disagree with me, you don't have to call me deceitful.

Do you disagree that there are consequences and externalities to the H1B suspension that go beyond our best guess at the motivations of the White House? That's what I suggest in my comment, but you haven't addressed that at all.


I know the difference between "deceitful" and "disingenuous" and if I wanted to call you deceitful I would have. Besides,"disingenuous" isn't a name or pejorative, like calling you "ugly" or something. It's not an epithet. It literally means pretending to know less than you actually know which is exactly what I feel you are doing here. It does not require mind-reading to determine the intentions of the current executive administration around immigration. We have their previous behaviour with regards to different immigration policies to go on.

I think that regardless of how anyone felt about the H1B program that this change is bad for America and was done for the wrong reasons. If this was about the H1B program then why suspend L1 visas, student visas and green cards? What does suspending au pairs have to do with H1B issues?


Honest question. Why does nobody consider the fate of US university graduates that are up to their neck in debt and unable to find a job because companies would rather hire an H1B worker with 10 years working experience for cheap? There are large swathes of American workers that have been plunged into homelessness, drugs, or cannot feed their families because they lost their jobs to labor arbitrage. I understand that due to inherent bias, non US citizens couldn't care less about the fate US citizens but I believe it is abhorrent that an American citizen would balk at suspending H1Bs, especially in an economically tough time like this. If you have children or plan on having children, you're essentially selling out their future.


https://www.bls.gov/web/empsit/cps_charts.pdf

The unemployment rate for university graduates in the US is 7.4%, which is not great, but is considerably lower than the civilian unemployment rate of 13.3% in that same report. In past reports the unemployment rate in IT fields is even lower than that of university graduates. US university graduates have been hit the least in the covid economic downturn.

Please explain how suspending L1 visas is going to help this same set of debt-burdened American graduates. Or perhaps these people are all expected to become au pairs now that those visas have been suspended as well?


There are two requirements for L1: working for a related (subsidiary, parent, etc) company abroad for 1 year and having "specialized" skills. Apart from the 1 year requirement it's weaker than H1-B as it does not put any requirements on education or salary. Furthermore, a big enough company can get a "blanket L1", which does not require DOL certification like H1-B. Did I mention there is no cap on this and you can have as many L1 workers as you wish?

1 year requirement is not a big deal: everyone using these has already offices all over the world so they hire somebody in a foreign office, wait one year and transfer to the US, considering that H1-B is a lottery it's faster than getting an H1-B from abroad on average. And, bonus, unlike H1-B, the L1 workers cannot easily jump to another employer: for a new job with a different employer they need to get some other visa, likely H1B, and, unlike a worker who already has an H1B, go through lottery. And if you fire them they will have much more trouble staying in the country: a new H1B application will take at least 6 months (file on April 1st, get the status on October 1st, if you won the lottery and did not get any RFEs) so they likely will run over 180 days out of status and get banned from the US for 3 years unless they find some other status like F (student), which won't let them work anyways so they will have to live off the savings they've made from their lavish L1 compensation.

Essentially it has all problems of H1 plus its own: less scrutiny, no salary requirements, stronger bond with the employer.

Hope this explanation helps.


I'm not familiar with L1 but I was referring to H1B. Many intern/entry-level positions in tech are assumed by H1B workers. In every company I have worked at (large corporations + startups) in SV, the overwhelming majority of these entry-level type positions were assumed by H1B workers. Many US grads from CS programs are forced to take on low paid jobs irrelevant to their training.


As an intended MBA applicant for the class of 2021, the recent uncertainty around H1B visas makes me very uneasy and disappointed. I was forced to leave the U.S. back in 2016 despite having an investment banking job and paying meaningful taxes, which was incredibly frustrating. I was hoping for another shot at living and working in the US after completing an MBA, and now it looks like there either won't be a chance or it will be at best a shot in the dark. I am now seriously considering avoiding U.S. schools altogether and applying for top business schools in Europe such as LBS and INSEAD.


The other poster was remarkably rude for no reason. I’d say that you don’t really want an H1B though. What you want is a concrete and easily accessible path to citizenship that takes your high-skilled degree into account. To that end, I would support broader immigration reform rather than trying to fix the irredeemable H1B program.


I 100% agree with your statement. But for now, all that was done was suspend H1Bs without a viable measure that would create a path to citizenship (or just settlement) via a high-skilled degree. So it seems like a step backwards and very disheartening.


If you've already been accepted, consider looking into options for deferring your starting year. I saw an article on the WSJ a few weeks ago showing many students are doing that

And when the time comes to recruit during your MBA, please hit me up if you think you'd be a good candidate at a top boutique in NY


> I am now seriously considering avoiding U.S. schools altogether and applying for top business schools in Europe such as LBS and INSEAD.

Why did you not do that in the first place? I'm legitimately asking because I want to leave the US for Europe or Australia / New Zealand. I'm a US citizen having immigrated here at an early age. I've dreamed of leaving the US for years now, so I like to understand what draws so many people here still compared to the other options?


[flagged]


You can't do this here and we've banned the account.

If you don't want to be banned, you're welcome to email [email protected] and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html


Avoid US schools. Don't be a fool. Don't go into 6-figure debt for no ROI and a brutal environment that doesn't want you. It's a no-brainer.

Avoid any business, education or employment in the US.


Only a Sith deals in absolutes


Trump dictates absolute EOs which hold the power of law.


Like any other nation, the United States is in a competition for top talent. People who have other viable choices -- who are in many cases also those who stand a high chance to create a ton of value in the US -- will now put the US lower down in the priority list.

As Victor Hwang put it [1]:

"While other countries fight a global war for top talent, America just packs up the tent.

Facts: - Immigrants start new businesses at twice the rate of native-born Americans. - Immigrants founded 44 of the 100 largest companies in America."

[1]: https://twitter.com/rainforestbook/status/127517996429236633...


Amidst this debate, I think it’s worth looking at the EU Blue Card scheme [1].

A few key differences versus the H1B (correct me if I’m wrong - my understanding of H1B features are basis discussions I have seen here):

1. Not tied to a specific employer. At least theoretically this is the case though your residence permit clearly specifies your employer.

2. Family-friendly options where your family can join you with the initial visa application. Spouses/Partners are immediately eligible to work.

3. Integration courses for language and culture, offered for free usually, and for the entire family.

4. After 2 years, you can switch jobs and after an another year, you can apply for permanent residence. The steps and guidelines are clearly specified and all the laws side with the employer to ensure no exploitation or harassment.

1 - https://www.auswaertiges-amt.de/en/aamt/zugastimaa/buergerse...


These differences all look like net-positives, but I've always wondered how well "integration courses" would be received in America. In conversations with Europeans, I've found that many people are pro-immigration "so long as they integrate," but I think this same statement might be perceived as (rightly?) kind of racist or culturally insensitive in America.


Relevant point but given that the US is much more diverse, an integration course might not be relevant but such an immersion course might help non-English/non-western candidates feel at home faster.


I came to the US from Canada under TN status, and later switched to an H1B so I could get a green card. I used to think it was a good thing, but I have since changed my mind.

The Wikipedia article for the H1B outlines most of the problems, but I'll talk about my experience.

When I moved from Canada to the US (for a software engineering role), I thought I getting a huge raise. It was about twice what I was earning in Canada prior, so for me personally it was a big step up, but what I didn't realize at the time is that they were actually paying me about 50% below the market rate in the US. At the time I was making about $56k/year in Canada (in CAD, about $40k USD), and I was hired at around $85k/year in the US. This was in 2009. What I realized soon after, was that someone with my experience was making about twice that much in the US.

It wasn't until I got a green card (which took 5 years) that my salary adjusted upward to the market rate. The company that helped me get my green card was Airbnb, but even back then they hired me (while I was still on a TN) well below the market rate. I managed to negotiate my salary up, but I was still anchored near the bottom of my cohort.

While working at these companies (including Airbnb), I felt trapped because I could not easily quit or search for a better paying job. My employers knew this, since according to the rules I'm required to leave the country if I lose or quit my job. Many companies also don't want to deal with H1Bs or TNs because they don't want the fuss of dealing with immigration problems.

While waiting for my green card to arrive, I was trapped at Airbnb for about 2 years. They actually fired me from my job before my green card arrived, and were kind enough to let me wait a few more months until I had the card in hand before I officially left the company. In those months I pretty much just sat around, enjoyed the nice lunches and dinners, and hung out with coworkers.

I think immigration is great, but I think these employment based visas only work well for employers. They make it easy to hire cheap workers at below market rates, and have them stick around because they can't leave. I think we need real immigration reform, or, better yet, allow companies to hire the best people and make it illegal to discriminate based on nationality. The TN/H1B system is just legalized discrimination.


We have labor laws forbidding discrimination based on national origin, and yes, some corporations use H1-B and related visa systems as a loophole around those laws to discriminate based on national origin and more than likely the rest such as race, ethnicity, etc. In my time spent in tech-related fields I have certainly seen companies provide more favorable benefits and overall treatment to say, Ukrainian SysOps vs their counterparts from India or Bangladesh.


You can get a Green Card on TN.


Any blanket statement in this thread or elsewhere that reads like "H-1B visas X" is probably wrong, as the visa is used by a wide range of employers and employees.

That is probably the biggest issue with the visa. It's meant to do one thing but abused to be solve many other needs, some of which are needs society really doesn't want to solve (hiring cheaper labor for positions Americans could easily fill)

Attempts to solve this problem should start by shining a light on the many current uses of the visa, figuring out which are worth safeguarding and which are worth eliminating and then discussing how to reform this particular visa (and possibly create others) to address the worthwhile needs.


Patrick Collison tweeted a powerful graph that quantifies this: https://twitter.com/patrickc/status/1275288642022289410


How is that quantifying impact on the U.S. innovation? It shows people being moved out of a bunch of countries and to another but I see no demonstration of that positive impact.


The graph is not just people, but specifically inventors.

The US has a giant net influx of inventors (some of whom arrive on a H1B), which presumably creates wealth, jobs, etc.


>some of whom arrive on a H1B

Isn't this the key part, isn't that graph rather irrelevant to the H1B discussion if it doesn't specifically point out the H1B numbers?

As an aside the H1B is an abusive system that depresses technical wages and oppresses the visa holders who can lose their residency on the whims of large corporations.


How many of those really arrive on H1B, and how many of those have no other options? I was told that even I could apply for some "talent visa" (the one that fashion models often use) because I competed in the math olympiad... the bar seems to be set incredibly low (speaking of myself, not the models).


I would recommend googling the process and try it out. Just try to find out if it is actually easy before commenting.


Counterpoint: I’d rather gut the H1B system and ease the path to citizenship. The H1B system just exists for employers to pay lower wages to skilled workers. I would much rather those workers get fast-tracked to citizenship instead. Letting them leave with the money they make here isn’t in our best interests and neither is preventing them from changing companies, which allows employers to underpay them. I would heavily support using the H1B as a probationary period to test assimilation into the US before granting full citizenship but that’s not really in the spirit of the program at that point.


The reality is that the US government has done NO meaningful progress on immigration reform to guarantee a path to citizenship for skilled people. This leaves H1B as the only option and now that is gone too, but only due to executive order. I find it hard to believe there will be any meaningful reform under any administration. Particularly until they can get out of this habit of clumping all kinds of immigration (legal and illegal, skilled and unskilled) into one bill, so that nobody can agree on anything.


Unfortunately this administration would never want to “ease” anything. There was a time in which fast tracking skilled graduates of American schools was a bipartisan consensus - those days are gone.


Looking at the details, this allows for transitions from F1 and OPT status to H1B. However it suspends H1B stamping, meaning you probably cannot leave USA. Having said that, there's been rumors of some form of restriction or suspension of OPT as well.

I am researching on brain function and mental health. As a grad student I make less than what many Americans get in unemployed benefits. I think you'll be hard pressed to find any American willing to do my job. My mom was denied US visitor Visa several times, I need to travel abroad to see her and this suspension will force me to rethink my future in the USA.


Wow, amount of discrimination in the comments here reminds of facebook political discussions.

It's basically "I've once worked for a company with H1B, and it was a scam. Ergo all H1Bs are scam, should be eliminated ASAP, and they should go back to their own country!". Sadly, progressives and tolerance ends when it's touching your wallet.


The proclamation isn't even about ending H1B/H2B/J/L, it specifically says that it is to address the economic laborforce risk brought on by pandemic (thus it has expiration date).


Immigration is good for innovation, the H1B system is not. This administrations rollout of the suspension is cruel, which is the point. H1B Reform/Replacement is needed, the status quo is not.


Agreed completely. I feel like this administration exists simply to taunt Congress to take actual action with regards to its wild swings on various issues.

Congress has given way too much power over to the executive, and having the most corrupt real estate developer in a city frankly renowned for the corruption of its real estate developers in charge of the executive should be teaching Congress that they need to actually exercise power rather than just handing it over to whoever is sitting at that desk.


If H1B visas were actually used for rare skilled talent, it would be great for innovation. Unfortunately, the majority of H1B workers are no better than your average run-of-the-mill CRUD programmer.


Beg to differ. H1B's may live the high life in Big Tech, but that is not the experience of most H1Bs. For the rest, it is akin to indentured servitude. They are dramatically underpaid compared to American counterparts and unable to change jobs without losing your place in line for citizenship. I have worked with Indian subcontractors that have waited 20 years! H1B is nothing more than the wealthy using labor arbitrage to exploit foreign workers at the expense of American workers.


>I have worked with Indian subcontractors that have waited 20 years!

And you think this suspension will help them?


The solution is not to increase them, that's for sure. The solution is to abolish the quota system which Democrats keep upholding for their Big Tech overlords.


Not interested in helping them. Interested in ending a system that is not working out well for Americans.


1/ Yes, there are companies like Tata and Wipro who game the system to hire software developers at below market rate. This is absolutely a problem that should be addressed. Outright banning H-1B does solve the problem, but it is nowhere near optimal. For many skilled talents, H-1B is the only path to work in the U.S. Banning H-1B is throwing the baby out with the bathwater.

2/ No, there is no systemic difference in compensation for non-U.S. citizens at FAANG and equivalent. Compensation packages are formulaic. No one gets +/- X% just because they are a citizen or immigrant. If Google one day decides to pay H-1B 20% lower, they would lose out on a ton of qualified candidates to, say, Facebook. It'd require the entire conglomerate of FAANG, and whom they consider "peer" companies, to agree to suppress compensation for this to work [1]. It would also require everyone involved in the hiring process, many of whom were immigrants, to be onboard. I simple don't believe companies who compete for top talents would find this tradeoff worth it. I might just be living in a bubble, and am willing to be proven wrong. Just show me the data.

3/ Many successful companies are founded or led by immigrants who now happily call the U.S. their home. These are success stories that the country should celebrate, not chastise. You might think that Larry Page could've founded Google without Sergey Brin. You might be right, or wrong. The fact is we only have reality to observe. We don't have counterfactuals to compare against.

[1] I know about the Steve Jobs no-poach email. That was also 13 years ago.


> No one gets +/- X% just because they are a citizen or immigrant.

It's true. People get +X% because they negotiate. I believe citizens/LPRs have much stronger negotiation position: they can apply to companies, which do not consider H1B and they can walk away from any offer without catastrophic consequences even if they are between jobs so they can do "give me a raise or I walk" move at any time and not just when they have a next job lined up. I do not even mention supply and demand effects on the compensation for everyone here because it seems to be a very controversial concept.

> Many successful companies are founded or led by immigrants who now happily call the U.S. their home.

Can you give an example of such a company founded by somebody on one of the visas being discussed here?


H1B is a scam. It allows employers to shortchange their workers and abuse immigrants who are beholden to them for their right to live in the US.


My news and social media feeds are almost universally negative about this.

Who is happy about H1B Visa suspension? Who was advocating for it?


Everyone I know, including me? There is _no_ shortage of workers for virtually any industry. There is a shortage of people willing to work for submarket rates.


This is really not true. If you do hiring in tech, just finding qualified candidates is a long, arduous process way before even talking about compensation.

There's a hell of a lot of problems with hiring practices worldwide, but qualified software engineers are not abundant.


"If compensation were higher, qualified software engineers would be more abundant."

Supply and demand isn't just about what's out there right now, it's about elasticity of both curves. When prices rise, supply increases, and demand decreases.

What you've said indicates that prices are so low that demand is very high, and supply is very low.

Yes, it does take a while, in some fields, for supply to ramp up - but bidding wars for the existing supply are part of the mechanism that increases the prices and signals to people with choice that software engineering (as opposed to, say, finance or corporate law) is the way to go.

There's a pretty strong case to be made the the H1B is specifically designed to create a population of software engineers who are not allowed to respond to market signals that would cause them to stop being software engineers in order to do something else (or perhaps not become a software engineer in the first place).

So back the the original question - compensation. What compensation package were you offering to compete for those rare and highly valuable software engineers you wanted to hire?


>way before even talking about compensation.

Is not this the problem? The vast majority of vacancies I see as well as recruiters offers do not have salary. So I just ignore them. This is also why FAANG has no problem getting candidates and can haze them to their heart's content. Even though they do not list salary too, people have high expectations and apply in huge numbers.


Excluding outsourcing companies, such as Tata, there is no proof that H1-B holders are paid less than the prevailing wage. The Trump administration has not targeted such companies, thus proving that this is a political move made to appeal their voter base.

Also, they are not banning H2-A seasonal worker visas, i.e. temporary farm workers, furthering in the fact that this administration does not care about unemployment, given that most jobs lost because COVID-19 are blue collar and lower wage service jobs.

In short, this is a move that appeals to the "America first" supporters, but has little productive value.


How does that work without your favorite hole-in-the-wall restraunt closing down because almost no one wants to pay $50 more for a bowl of ramen noodles every week?


I'm sorry, I'd rather not contribute to someones near poverty living so that I could enjoy ramen for $20 cheaper. The argument seems cruel if I understand it correctly - "Cheap, exploitable labour and suffering that goes with it is good because it lowers prices for ME". If that's the argument than I cannot get behind it.


No, I'm not saying I want people to be exploited so that I can enjoy cheap ramen. It's supposed to serve as an example to illustrate the fact that many goods and services we take for granted on a daily basis are available through businesses that have extremely thin profit margins.

You are already contributing to someone's near poverty living if you pay taxes. See social security and unemployment insurance as examples.

For places like these, it's the market's demand for cheap ramen (or whatever) that means the difference between someone living at poverty level and having no livleyhood at all.


I don't care about the restaurant. If I care so much about the ramen I will either pay more or make it at home.


Exactly. Whenever business leaders moan about 'shortages', they say "We can't find Americans to do the job" when they mean "We can't find Americans to do the job at the shitty wage we want to pay"


None of the big tech cos hiring H1Bs are doing so below market salary; they in fact have substantial bonuses attached to these hires.

H1Bs aren't stupid are they're not exactly desperate for work opportunities either.


Pretty sure this is demonstrably false. There are large spreadsheets out there documenting H1B wages at FAANG type companies and they are almost universally less than the equivalent US Citizen wages.


Those self-reporting spreadsheets aren't worth the paper they're not printed on.

FAANG companies are not hiring H1-B's because it's cheaper. I have been a hiring manager at a couple of FAANG companies, and I can tell you it's just not something we cared about.

The only thing I cared about was finding the most qualified people for the team. I had headcount to fill, and it wasn't like that headcount had one salary band marked "For Citizens" and another marked "For H1-Bs". The compensation systems at FAANGs are for the most part formulaic.

If FAANG want cheap engineering labor they outsource and use contractors, simple as. And it's those companies - the Infosys and Wipros of the world - that are arguably are the biggest abusers of H1-B.


From what I understand, the H1-B salaries are public, and reported by many websites, such as: https://h1bdata.info/index.php

However, curious -- do these include stock grants, etc? I wonder if the posted numbers are only salary and not TC?


I've been on that list before. Here are some truths for that for which I have ground truth to compare to (my W-2):

* It's base alone - no bonus, no stock

* It's base at the time you get on the visa - so mine was two years and some 80k out of date near the end

* My employer at the time used a standard letter for the four or so of us so we all have the same base listed but I know we didn't have the same base. It looks like it was the lowest value. Presumably they just kept the thing that was working.


Perhaps, you would share these spreadsheets and their provenance. I certainly do not recall ever paying H1-Bs less than domestic workers.


If there are large spreadsheets documenting this, I would be interested in seeing some sources on this. Could you please provide some?


And it's not a race thing, it's a money thing. Hong Kong Chinese don't want paltry wages so they import Filipinos. Lebanese don't want paltry wages so they import Sri Lankans. Even black South Africans don't want paltry wages to they import Zimbabweans.


It's not a race thing, it's a money thing. The U. S. cotton agriculture workers don't want to work for nothing so they import Africans.


The US Railroad liked Chinese immigrants, etc. That's what happened, for the same reasons that H1B visa hires are popular.


> Who is happy about H1B Visa suspension? Who was advocating for it?

Mostly, hard-right Republicans have been advocating for it, but I suspect a lot of labor (who has been raging against H-1B for a while) is happy with the policy of suspending H-1B visas, though quite dissatisfied with the politics, which is why you want hear any public support from them on it. (I favor abolition of H-1B as part of wider immigration reforms, but think that both the immigration suspension in general and the addition of various economic non-immigrant visas, including H-1B, to it in particular are bad policy, in the interest of disclosure.)


which part is bad policy? that part where the US is in the midst of it's worst economic recession in modern history, with record unemployment across the board, and so they want to pause foreign worker programs to allow a larger pool for US workers?


It's bad policy because it was done super abruptly, throwing an unnecessarily large number of lives into chaos, and packaged with a plan to make large unspecified changes when foreign workers are allowed again. Anyone who was planning to come to the US over the next couple years is now basically forced to cancel, because who knows what the immigration system will look like then?


anything to make the “base” happy I guess. This ripples from this will plague the American economy for years. Maybe H1B was in need of some sort of reform, but the implementation of this is simply moronic.


I think most people view this as trump vs not-trump. Also, Some people are antiimmigrant in general. That's their right though I don't agree with either position.

I am anti these anti these "skilled/shortage" programs so I can play devil's advocate if you want to understand the position?

My plumber is protected from immigrants trying to "steal" "his" job and I gave to pay him more as a result. But I am a high skilled worker. So my employer can get a skilled visa to replace me. That means my wages etc are depressed. So I am being punished for working hard to upskill and investing and taking the time to find and master a shortage subject. Meanwhile the guys too busy drinking to finish high-school get a monopoly on low skilled positions. What sort of logic is that?

Also, is it morally right to tempt over skilled workers from less developed countries? One reason there are so few doctors in Africa is because they can come here with a bit of work once they graduate. So we generate a perpetual brain drain. A doctor who saves lives in a poor country will come here to do boob jobs and tummy tucks because its nicer here and who doesn't want 100k a year for a 9-5?

I personally don't think there is a "right" answer to how to run an immigration system. But the current system (these visas included) is very corrupt as far as I can tell. So a hit from the (stupid dumb) trump hammer isn't the worst thing, the machine doesnt work anyway imho.


I love the direct admission that one lives in a bubble.


Here's an interesting alternative to the current H1B visa. It replaces the lottery with an auction. I imagine this would make companies think twice about hiring "cheap" foreign labor, but then again it might lower the salaries further given the extra burden on the sponsoring company.

https://www.hoover.org/sites/default/files/uploads/aafs/2013....



I am increasingly of the opinion that this is OK. Neither side is actually interested in a conversation. Businesses are not going to want to reform the H1B to make it less exploitative, and the people who think it's bad for Americans are not going to believe the stated pro-H1B case. People on the visa are stuck in the middle.

I am sympathetic to both sides, but I have no easy solution to propose.

End the damn thing and let's see what happens.

Having been through the gauntlet a few years ago, this might seem like pulling the ladder up behind me. But, I would really like to see the Indian education/employment system diversify out of body-shopping or emigration and into more local innovation and progress. Maybe it won't happen, but something needs to change.


Whatever people think of H1B visas (and I'm generally very critical of these programs), since work from home is the new normal, will there be a drop in demand for visas? If Facebook have 9 engineers in an office, it makes sense to get the 10th into the country to join them. If 7 of those 9 work from home on any given day, does it really matter if the 10th is in <foreign place>?


I would like to see them enforce equivalent salaries on H1B visas. There should not be a financial incentive for companies to do this.

The original purpose was to bring in talent where it could not be found in the US.

I believe this would be great for H1B visa employees and regular employees.

If companies want to offshore they still can and they still do. Companies that currently abuse the system would hate it.


I hope this helps dissolve the network effects that gives an unfair advantage to the US and keeps the largest tech hubs there. We rest-of-the-worlders would like to partake also.

What say you Musk? You already have Canadian citizenship, with the ice caps melting, it's not even that cold up here anymore.


This is good news for India. 60 percent of my classmates from a mid tier IIT work/study in US. This only increases competition levels for masters in India. GATE and PSU's would be frikin hard this and next year.


Unfortunately, I doubt this’ll happen. The set of kids going for MS are certainly not the ones looking at GATE. Besides, having a masters in India doesn’t improve your employability locally, so the opportunity cost of doing masters is quite high unless you’re driven by need to learn more or wanting to get into teaching.


Related to J1 visas, in my area they are used extensively to fill seasonal openings at resorts.

A large proportion of the workforce is east European college students, working 2, maybe 3 jobs, over the summer.


Yeah those J1 visas must go too.


H1B = Modern day slavery It has all the same characteristics. Large corps 'sponsor' a worker; smaller ones can't. The slave worker gets to enjoy a somewhat better life under their master but can't run when their master is a viscous slave driver. If the slave wins the green card lottery or comes into a lot of money, they can eventually get freedom.


that’s just wrong. look up AC21. you can switch jobs on H1B. for an employer it’s easier to do the paperwork for this vs a full-blown H1B.


This is a good step. Companies abuse H1B visas and pay them less than what they would have paid citizens. I have so many friends who are paid 25-50% less for same jobs as citizens.


H1B is an excuse for companies to pay employees less, and treat them worse.


The message has been loud and clear: do not emigrate to the US because no career advancement is worth constant uncertainty about your possibility to build a life.

Middle income emigrants nowadays have a choice of multiple countries with a high standard of living and job opportunities, in addition to the many new opportunities that have been created by offshoring and satellite offices.

In the past 4 years I have seen all my software engineer and PhD friends choosing Spain, Switzerland, Austria, Germany and Denmark to emigrate. I have discarded the US for potential MBA studies since then too.

Desperate poor refugees will just take whatever country takes them as anything is better than war or genocide, so ironically this does very little to dissuade the most desperate, which I would assume would be one of the primary targets of these xenophobic policies.


Most of the stuff Trump has done in the name of "America first" has restricted economic freedom for Americans. Tariffs make it more costly for American importers to do business, and restrictions on immigrations deprive American firms of the freedom to hire the most qualified candidate.

It is incredibly ironic that anyone views these moves to restrict freedom as beneficial to "America". They simply create small advantages for some at the expense of everyone else.


If you read the comments in this forum, you will immediately see how he gets support for these myopic actions. Everything from reneging from international treaties and institutions to long term policies that have been shown to benefit the country are axed for short term political gain at the polls. And the people, even on this forum, are duped by it.


I for one am ecstatic about this. I want less competition for my role, not more. It is hard to compete when the top 5% of every other economy comes in and crowds me out.


Doctors vs Software Engineers are very interesting case studies in my eyes.

AMA (American Medical Association) has successfully lobbied congress to cap residencies at 100K a year, essentially restricting supply. Foreign doctors have to go through a gauntlet of exams, tests, and licenses that keeps market from being flooded with cheaper talent and diluting local doctor salaries.

Software Engineers have failed to unite like this, so the MS+FAANGs and consulting companies have lobbied for free flow of cheap labor under the guise of innovation. There are no board certifications, no licensing exams, and no restrictions on supply. This is why software salaries have been artificially suppressed for two decades.


> AMA (American Medical Association) has successfully lobbied congress to cap residencies at 100K a year, essentially restricting supply.

The AMA is opposed to the current cap, and has been active in both lobbying for increasing Medicare funding for residencies and in building up alternative sources of funding residencies: https://www.ama-assn.org/press-center/press-releases/ama-con...

This seems to be a persistent myth on HN. Do people just assume the AMA's position hasn't changed in 23 years?


> Doctors vs Software Engineers are very interesting case studies in my eyes.

Actually, this is a great example. By restricting medical professionals, medical wages went high. Great for them!

But for the rest of America, this SUCKS. Medical expenses are through the roof, care cannot be had without selling all your money and often, specialist shortages mean appointments can be had only 3 months later. The lack of liquidity of healthcare professionals has made American healthcare the WORST in the developed world.

And this is in cities. Healthcare in rural America is pathetic.

Thanks for bringing to the fore how America has forever destroyed lives for the rest by trying to advantage the few.


Oddly, many of those immigrant healthcare professionals who put in the time to complete residency, get certified and take up jobs in under-served rural areas are on H1B visas.


The AMA doesn't institute caps though they may have lobbied for one in the past (which I kind of doubt) - the Federal Government has the cap via the GME program at the Centers for Medicare & Medicaid Services. Residents are expensive to host and Medicare pays something like $10B/year to train new physicians. Congress could increase that amount tomorrow if they felt like it.


Medical professions are physically constrained, easier to lobby and limit supply.

Software development is not as physically constrained, any moves to restrict supply will automatically lead to offshoring similar to manufacturing.

Licensing does not limit offshoring. Accounting is the best example of this. There are many licensed CFAs in India and Philippines doing outsourced accounting work.


That's fine. Then those countries do better, and the world becomes a better place.


Wait you were ecstatic because it would supposedly reduce competition. It’s been pointed out to you that it won’t, but you’re fine with it because... for some other reason? What is it, then?


Any benefit you have will be short term. In the longer term software projects will move to countries where the talent pool is.

A lot of companies are hiring in Vancouver, Canada for example [1]. If you are a software engineer you want the software industry to grow where you live. Restricting immigration is not how you do that!

[1] https://www.theglobeandmail.com/business/industry-news/prope...


> I for one am ecstatic about this. I want less competition for my role, not more. It is hard to compete when the top 5% of every other economy comes in and crowds me out.

Factory workers in 80s and 90s said the same thing. All it did was price American factory workers out of the labor pool completely, moving jobs elsewhere.

American greed and I-got-mine-fuck-you attitude is exactly why US will not remain a global superpower country anymore.


I don't want America to be a global superpower. Too expensive. I'd rather be a quiet, happy country that just takes care of its own and chillaxes.


I doubt that would satisfy the ego of most regular Americans, to say nothing about the leadership. Exceptionalism is very deeply ingrained here.


Regular Americans have very little interest in the rest of the world and derive very little ego from that global role. Americans are nearly universally mocked for that lack of interest. The notion they derive much ego from something they pay so little attention to and have so little interest in, is obviously false. Regular Americans are largely indifferent to the rest of the world.

Trump got elected in part on a platform of ending the globalist war machine and reducing the superpower footprint (and the machine has been fighting him on that every step of the way, see: Bolton's new book, where he says the craziest thing Trump did was not attack Iran). Americans overwhelmingly want that reduction. He's going to be the first President since Jimmy Carter four decades prior, to not get the US into a new war. There were only a few aspects of Trump's campaign that were widely popular, one of which was stepping back from being the world's everywhere superpower. Why would Americans want that if their ego is so tied up in it? Because it's not. The US economy is what makes it powerful (going all the way back to the Civil War era), not going around the world playing superpower. Regular Americans are focused on their own lives, making ends meet, not worrying about Libya-Egypt-Turkey-Syria-Russia.

Americans are very clearly sick of policing the world and how much it costs; they're sick of the cost of being spread around the world and involved in every conflict.


Lol. You don't want to be a superpower but simultaneously also want rising stock markets and global influence.

Before you make the next comment, please check out UK stock indices and Japanese stock indices. Make sure you are ok with the inflated prices they have to pay.


If your job can be done remotely, you will likely face more competition, not less. Restricting the H1-B will only lead to companies following the talent back to their countries with lower costs of living.

Moreover, the current restriction has barely any bite. It only restricts workers who are not in the US from getting a visa until December 2020.


Then those countries will eventually get a higher cost of living, and live the good life. That's a good outcome as well.


I can understand why you’d feel that was as an individual, but as an American, for my children’s sake, I want the top 5% of every economy to keep immigrating here. That gives the US an incredible advantage in terms of innovation and growth, and I believe that rising tide really does lift us all.

There are structural inequality issues and problems with upward mobility in the US which we urgently need to work on, but those problems are not caused by high skilled immigration, and economic stagnation would just make them worse. Telling the smartest people in the world that America doesn’t want them coming here any more (which is a side-effect of how the Trump administration has handled immigration issues so far, whether or not the intent), makes them a lot less likely to try and come here, and robs our future of the many incredible contributions those people would make in our communities.

I understand the economic fear that many in the US feel. I spent years unemployed and then underemployed after 2007-2008, and it was brutal. But I fear the US turning it’s back on it’s own history as a nation of immigrants, and it’s role as the aspirational “best place in the world” for the ambitious to come live and work, leaves us even poorer.


the proclamation isn't about ending H1B, it's about pausing it to allow the US laborforce time to recover from covid


If the top 5% of everywhere else moves here, your children will end up in the bottom 5%.


Have you considered being better at your job?


I tried. Not enough brains or ability.


Unbelievable how naked the anti-immigrant sentiment from you and numerous other commenters. I'm honestly shocked.


hn is particularly anti-immigration when it comes to h1b/immigrants "taking" tech jobs.

also a lot veiled xenophobia re: developers from poorer countries which is absolutely disgusting (and it's something that hits me particularly).


Welcome to HN.


This policy change will have a far-reaching impact on immigrants' lives, but it will also have an impact on the lives of non-immigrants. In light of that, you cannot reasonably argue that non-immigrants (or immigrant citizens) should be silent about H1Bs.

Moreover, an individual can collaborate constructively with immigrant coworkers on a personal level, while also advocating politically for a more restrictive immigration system.

There is nothing unethical about that. The role of government is to protect the natural rights and interests of its own constituents.


How is it in the collective interests of Americans to block highly educated and productive people from taking jobs in the US? The economy is not a zero-sum game. The administration still lets in temporary agricultural workers - who work for incredibly low wages that very much undercut jobs for Americans - and yet keeps out people who work in fields where there is a shortage of qualified workers and who earn relatively high incomes?

Educated immigrants grow the US economy and increate the total employment of the country in the long run. That's who is being kept out here.

This isn't an action that's being taken to help fix issues with the H1B visa system. It's simply to stop immigration to the US.


I'm not saying it is, nor that it isn't.

I'm saying we shouldn't hurl epithets at people for commenting on political concerns that affect them, just because we don't like their point of view. There's a difference between "anti-immigrant" and "anti-H1B."

Look up the definition of "bigotry." People on both sides of the issue should be tolerant of reasonable commentary from the other side.


Did I hurl an epithet? I'm confused here.


Yes, you did. You have now edited your comment to remove the part where you expressed your shock at seeing so many "anti-immigrant" commenters on HN. Don't gaslight.

EDIT: I made a mistake, you made the comment two posts above, not in the prior post. That's why I didn't see it when I came to reply; I looked at the immediate parent rather than going back a ways. But it's right there two posts above, you're decrying "anti-immigrant" commenters. When you set up the debate in that way, there's no consideration of the argument on the other side. You just write it off as being somehow hateful or motivated by prejudice. I don't dispute that some people are prejudiced, but that isn't the only basis upon which H1B policy can be judged. There are tens of millions of unemployed people in the USA right now. Suspension of H1B prioritizes those people over foreign nationals. It's not necessarily a question of anti-immigrant sentiment.


The only edits I've made are for grammatical changes or typographical errors, done quickly after the initial posting as I am a poor proofreader. I am really not sure what you're talking about. My original comment stands that yes, I am shocked to see so many anti-immigrant comments here. That seems like a pretty blandly accurate description to me. No one has been called a name.

Many more comments are non sequiturs about the various shortcomings of the H1B program which has nothing to do with why it was suspended. My comment doesn't label every participant in this thread as anti-immigrant.


I am an even poorer proofreader. See my edit.

You can't ignore the overall ramifications of the policy just because you believe that the policymaker has a particular nefarious motivation.

And you shouldn't box people out of the debate by accusing them of hatred just because they don't condemn a policy that you see as being hatefully motivated.


Academia and “intellectual” circles in the West are not universally enlightened about the equality of humans (comments here, and on BLM threads on many forums). It doesn’t even appear to be an opinion of the conclusive majority. I was quite shocked and disappointed when I learned this too. People are just that, I suppose.


I am an immigrant. I came here because there was too much competition where I came from.


I am an H1B myself. Up-voted you because I appreciate the honesty.


this is the type of short time thinking that gets you in trouble. you’re not wrong that you’re going to do great for a while but when big tech starts moving operations overseas or in Canada you will see the macro result of this - and you’re not gonna like it


Short time means 10-20 years, plenty of time for me to sort things out for myself.


yeah. let’s go back to coal. global warming is not gonna be this bad in the next 10-20 years. plenty of time to sort things out. plenty o time!


The largest H1-B visa sponsors are Cognizant, Tata, Wipro, Infosys, and Deloitte. None of those scream "innovation" to me. The system absolutely needs reform, and I think most people can agree with that.

But that said, blanket bans on immigration by the white supremacists and nationalists currently running our government and deciding our immigration are probably not designed to help America or innovation either.

The whole H1-B ban feels like something the admin could throw to their supporters without making too much noise in the press, because it affects very few voters and we have more pressing economic problems than the tech labor shortage.


This CNBC article says Amazon was the largest sponsor of H1B in 2019

> Amazon, which received more H-1B visas than any other company in 2019, described the move as “short-sighted” in a statement.

https://www.cnbc.com/2020/06/23/google-amazon-tesla-trump-im...


I wasn't aware that our government was currently being run by white supremacists. Do you have a source?


https://www.npr.org/2019/11/26/783047584/leaked-emails-fuel-...

"For almost three decades, Jared Taylor has been publishing his ideas about race at the American Renaissance magazine and now at a website called AmRen, which is considered a mouthpiece for white supremacist ideology. ... The website is not well-known outside white nationalist circles — but it found an audience in White House adviser Stephen Miller."


To be fair the bar to be considered a white supermacist is very low in today's political correctness environment.


And what is your evidence of that?


I've personally been accused of being a neo-nazi on reddit because my username includes the number 88, which is only there because my wife's birth year is 1988 and I'm not creative enough to think of a unique name. I've seen the same frivolous accusations thrown around here as well.


The bar is so low that Jewish (like Stephen Miller) and even black (e.g. Ben Carson, Candace Owens) people are frequently called white supremacists. So low that people saying "It's ok to be white" were called white supremacists.

Does the term have any meaning now, or has it become simply a slur for anyone whose political beliefs differ, like "communist" or "terrorist" before it?


Agreed that there's risk in overuse which can lead to numbness for the real thing.

In some ways, I'd argue we should then be even more vigilant because white supremacist rhetoric / apologist sentiment and actions are having an easier time to hide behind the veils of fuzziness.

One comment though: you do not have to be white to be a white supremacist. White supremacy is the belief that white people are superior to people of other races, and should thus dominate them.

We see this pattern in other arenas too, e.g. gays and homophobia or women and gender bias.


This has no sources other than the SPLC's analysis of some leaked emails and selective quotations from them [1]. The SPLC has further examinations as well [2].

Look at the out-of-context quotes given in the first link and decide for yourself whether this is enough to justify a charge of being a white supremecist, even given that the article is explicitly dedicated to working towards that conclusion. Don't just take their word for it. I'll gladly concede that Miller is anti-immigration to the point of being xenophobic, but white supremecist is a huge stretch.

[1] https://www.splcenter.org/hatewatch/2019/11/12/stephen-mille...

[2] https://www.splcenter.org/stephen-miller-breitbart-emails


The bar for proving that "America is run by white supremacists" needs to be a lot higher than, one guy in the white house reads a blog.


So Stephen Miller is a white supremacist now? He must be hiding it pretty well, since I've heard through hundreds of hours of his podcast with Raheem Kasam and he has never said anything remotely racist.


Stephen Miller, the one working in the White House, doesn't host any podcast. You are thinking of Jason Miller.


You're right, sorry about that one.


Last time I checked there is quite a lot of evidence pointing to him being a white supremacist: https://www.cnn.com/2019/12/13/politics/katie-mchugh-stephen...


Thanks for the link, I confused him with the chief strategist of trump campaign Jason Miller.


We should remind ourselves that white supremacy is the belief that white people are superior to people of other races, and that white people should thus be dominant over them.

In academics, white supremacy is a term to denote a system of structural racism which privileges white people over others, whether or not there's racial hatred.

You do not have to be white to be a white supremacist.

We can then critically evaluate what the current presidency and their network of advisers and influencers say and do. Some of the rhetoric and actions fall along lines other than white supremacy (e.g. xenophobia, nationalism, etc.), while others are less veiled.

Let's open our eyes, turn a mirror, and ask ourselves some hard questions: do I believe white people are superior? Do I benefit from a system that does and do I think anything should be done about it?


[flagged]


What is also funny is that settled immigrants often have more right-wing views about immigration than people born into that society.

This doesn't appear to happen in the US because of the history and the significant levels of illegal immigration today but, where I am, the group most in favour of controls on migration are settled immigrants.

It seems very odd to say limiting immigration is white supremacy. The US has a huge illegal immigration problem, being in favour of immigration is being in favour of controls. There is no realistic alternative (I get why Democracts want more voters...but speaking non-politically).


> What is also funny is that settled immigrants often have more right-wing views about immigration than people born into that society.

> This doesn't appear to happen in the US

Yes, it does. It may happen significantly less in communities where the immigrants, their descendants, and others of their ethnicity are targeted, without selectivity by immigration status, for bigotry, including the highly visible Latino/Latina community (though, even there it still is a recognized and not uncommon phenomenon.)

It definitely happens among White European immigrants.

> It seems very odd to say limiting immigration is white supremacy.

Limiting immigration isn't, inherently, white supremacy.

But the people pushing it hardest in the US are, quite overtly, also pushing White supremacy and courting and excusing White supremacists.

> The US has a huge illegal immigration problem

The United States has had net negative illegal immigration for over decade, and the gross level has been in decline, too. It does not have a “huge illegal immigration problem”. And the illegal immigration problem it does have is in significant part because of stupid features of it's immigration system, like per country caps on top of per category caps, which creates decades long backlogs for legal immigration from countries with large numbers of prospective immigrants meeting individual qualifications, and stupid features of it's domestic policy that intersect with immigration policy, like the war on drugs and the resultant exportation of hardened, long-term US resident gang members to Central America that have contributed to the violence and refugee crises there.


So much of this makes no sense. Immigrants are subject to bigotry everywhere. You are hopefully aware that during the WW2 a rather large number of people died because of this...yes, bigotry still exists in Europe (the US is vastly vastly vastly more tolerant than almost everywhere in Europe, the US was founded by people in Europe escaping bigotry and pogroms...most European nations are hostile to immigrants because they are largely homogeneous societies).

Your last comment is worse. The US has a level of illegal immigration that is unlike anything that has occurred in modern societies (i.e. since nation states formed). That is why it is a problem.

That isn't the fault of the US. If people somewhere else choose to break the law, the solution to that is not to change the law. US Law is made by US citizens (again, the only place in the world where someone would have this debate is the US).

Likewise, the "war on drugs" is a function of domestic policy in other countries...how can you blame the US for not intervening in the domestic policy of Central American countries (given the history of this in the 1980s). Again, thankfully saner heads have prevailed recently and we don't have govts invading other countries on a whim.

Also, in Europe we have people escaping a real war. A govt that is armed with chemical weapons and airplanes bombing the shit out of civilians. There is a high bar for refugee status...there is a reason why. Some people actually need help. Being poor and your country being a bad place to live is true in many places. If more people stayed where they are, and tried to make their countries better...maybe that would help?


When Trump quoted “When the looting starts the shooting starts” he was encouraging lynchings. Look up the history.

Along with numerous, more damning allegations, John Bolton says Trump is encouraging the Chinese to build death camps to house their ethnic minorities.

Boltan is a senior republican. He served in every republican administration since Regan. In fact, he’s also a racist, so it’s pretty clear he’s not some closet lefty plant. According to Wikipedia:

> From 2013 until March 2018, Bolton was chairman of the far-right anti-Muslim Gatestone Institute, which is prominent for disseminating false anti-immigrant and anti-Muslim information.

It’s not like this is the only time a member of Trump’s inner circle has blown a whistle. His former Secretary of Defense compared Trump to the Nazis in writing two weeks ago.

How much evidence will it take for you to pay attention to what Trump has been doing? Every mainstream news outlet consistently (except Fox, they’re inconsistent) runs stories about Trump’s racism and ties to white supremacists.

He purged a large percentage of his administration and the republican house and senate for opposing him.

His political campaign and immediate family regularly use Nazi imagery to support his campaign.


Funny though that you see a muuuch more receptive tone to H1B limits here on HN compared to say, a story about American manufacturing going overseas. Quite interesting how one’s perspective on outsourcing changes when it’s YOUR livelihood being threatened.


If millions of Americans were moving to India and taking up huge numbers of the top university spots and jobs, Indians would call it white supremacy, and they'd be right.


Indians would call it white supremacy, and they'd be right.

What’s it called when the Indian government puts the needs of Indian people first? Very few countries, the US being one, even care very much about non-citizens to start with.


I am not a foreigner seeking to immigrate. I'm an American, but only because we had open borders (for white people) when my ancestors immigrated. Developing "our" workforce is only possible through more immigration, not less, and that has always been the story of America.

Many Americans meanwhile are blind to the fact that our current administration's immigration policy is emblematic of the systemic oppression of non-whites in our society. It's not about "protecting" anything but the comfort of whites.

It's not that "anything short of total open borders" is white supremacy. It's that our current immigration policy is functioning as a tool of white supremacy, whose endgame is a white ethnostate. And a huge reason that literal Nazis and white nationalists vote Republican and celebrate the Presidency of Donald Trump is because their explicit goal is a white nation, which that party and that man are furthering through these immigration policies.

If you want to protect and develop our labor, you should be in favor of more immigration and not less.


Here are 6 sources. Different incidents, different news organizations. There are hundreds more, but I got bored. Hell, his campaign was running an ad with the Nazi pink triangle (like the gold star, but for gays and liberals) last week. That didn’t even make my list.

https://www.cnn.com/2019/07/16/politics/white-supremacists-c...

https://www.npr.org/2019/06/23/735191317/white-supremacy-and...

https://www.theatlantic.com/politics/archive/2019/01/trump-e...

https://www.nytimes.com/2017/09/18/opinion/trump-white-supre...

https://www.theguardian.com/us-news/2019/aug/11/el-paso-shoo...

https://www.cnbc.com/2020/01/06/donald-trump-jr-rifle-magazi...


>The largest H1-B visa sponsors are Cognizant, Tata, Wipro, Infosys, and Deloitte. None of those scream "innovation" to me.

of course. Those are the B2B ugliest enterprise software jobs that not many people really want to do, yet those are necessary jobs. Bad as it is, when/if those jobs move overseas due to the factors like those visa restrictions, i don't think it would make that software and its support for US customers better as overseas situation adds additional complexity and cost, and that in turn may get reflected in the performance of those US customers.

Note: i did almost 8 years on H1B in the previous decade (and before that few years as a remote in 199x), and i think the greatest threat to our cushy jobs here isn't small (85K/year) inflow of immigrants, it is full fledged remote work to which the companies have been pushed by factors like covid and now the work visa restrictions which can as well result in tech jobs leaving the country like manufacturing jobs left it in the past. The work visa program is like a safety pressure valve - shutting it off brings the risk of the thing blowing out, ie. the jobs just going away.


> by the white supremacists and nationalists currently running our government and deciding our immigration

This type of baseless rhetoric is rooted in identity politics and underlies the current division in the US.

Directly from the Whitehouse Proclamation[0]:

"American workers compete against foreign nationals for jobs in every sector of our economy, including against millions of aliens who enter the United States to perform temporary work. Temporary workers are often accompanied by their spouses and children, many of whom also compete against American workers. Under ordinary circumstances, properly administered temporary worker programs can provide benefits to the economy. But under the extraordinary circumstances of the economic contraction resulting from the COVID-19 outbreak, certain nonimmigrant visa programs authorizing such employment pose an unusual threat to the employment of American workers."

[0] https://www.whitehouse.gov/presidential-actions/proclamation...


As a person of color whose parents immigrated to America via H1B and saw the footage out of El Paso and Charlottesville and the murder of people that look like my uncles in Olathe Kansas the rhetoric has tangible effects and is anything but “baseless”.


Most H-1B to green card conversions are never really offered as competitive jobs. The job postings are so ludicrously specific that they are targeted to that one exact person. Plus, the pay is always lower.

If we can't do the job ourselves, we shouldn't have the job.


Do you have a source for that "the pay is always lower" comment? As far as I know, visa status doesn't affect compensation for employees in the same full-time role at FAANG + Microsoft, though I only have direct experience with one of these companies.


All the h1b salary data is public. If you search any of the Faang companies, the salaries seem in line with market rates. I would also love to see a study that shows otherwise.


Is the salary public or also the stock options?


I don't think the stock options would be public, since it's discretionary at most companies, and varies from person to person. Anecdotal as it is, from my experience at Microsoft the stock sign-on and annual bonus don't correlate with visa status.


I was an H1B and it was a terrible experiencing having to constantly move around.


There are 2 sides to every coin.

It can be frustrating/demoralizing to American software developers as well, when they go to interview for a job, to see they are competing with an absolute flood of Indian and Chinese H1Bs. Then, when all of your interviewers are Chinese and Indian as well and you don't get the job, you sort of feel like the victim of favoritism and that you've been pushed out of your own country's industry by foreign nationals.


This crosses into nationalistic and racial flamebait and is a big step down in discussion quality. Please don't to that in HN threads. If you have an intellectually curious point to make about this, that's fine, but venting ethnic resentment is a very different fish. Let's not go there here.

We detached this subthread from https://news.ycombinator.com/item?id=23615984.


Well, it doesn't seem right that H1Bs can vent and rant all they want about the problems they see with the H1B program and how they are getting the shaft, but the discussion can't go the other way.

A lot of non-H1Bs feel that they are getting shafted by the H1B program as well. How can those frustrations be articulated without it being considered "racial flamebait"?

No matter how you phrase it, if you as a non-H1B articulate frustrations with H1Bs and/or the H1B program, someone replying is going to mention the country/race that comprises 3/4ths of all H1Bs.


I don't know how to answer that in general but there are people arguing the other side in these threads. You need to do it without turning it into a nationalistic/racial conflict. "Pushed out of your own country's industry by foreign nationals" is just over the line.


Well if you don't perform well on interviews then why expect we hand the job to you?

These Indians, Chinese, Russians, Brazilian developers are more willing to grind Leetcode and study until insanity (solving 300 Leetcode problems is not uncommon) and will kill majority of interviews out there.

They came here to study hard, from 3rd world countries, and they did it.

Study hard, work hard, be smart, and we welcome you to the arena.

Oh and by the way, this is not about race, because I've found plenty US born Chinese devs that suck and lazy.


I have no problem with private companies deciding who gets aa job at that company based on leetcode style tests. I have a huge problem with private companies deciding who is allowed to enter work, and remain in the united states based on leetcode style tests.

Somehow, private companies have convinced a large share of the US public that a person who opposes corporate control over the immigration system (and an immigrant's life)is somehow "anti-immigrant". It is one of the great PR coups of our era - though, like many campaigns of disinformation and slander, it did get an assist from a number of genuinely anti-immigrant jackasses who vocally criticized the program.


Let's be honest, after passing through ridiculous interview questions and being hired I am frequently disappointed at what's on the other side. I have nothing against foreigners and wish them the best. H1B's are routinely abused and this in turn creates a toxic environment. This only makes the code quality worse as devs rush, creating even more technical debt as they go. Maybe they killed themselves to get here, but I'm not seeing sterling results in their work.


Unfortunately, on average they are seen as cheap replaceable work with no resort to taking abuse. However, amongst them there are quite a few very talented developers. If the system worked properly they would be able to select them better. I work with quite a few H1Bs and the experience has been quite pleasing. However, I can see the abuse they take, the unpaid overtime they put in, because they can’t say no. That may spoil our market and we would soon need to fall in line with them.


Sure, but when the interviewer is foreign and speaks broken or thickly-accented English that is difficult to understand, I'm going to be disadvantaged (all other things being equal) compared to my H1B competitors who can be chums with the interviewer and reminisce in their mother tongue.

It's a self-reinforcing feedback loop.


Well, this strikes to me as more of an excuse.

But even if not. Solution is simple: you reapply.

Then apply again then again and again. One of those days you’ll hit non broken English interviewer, and you’ll realize whether you are actually good enough or you still need to work and study harder.


Is it ridiculous to consider that you fail your interviews because you’re not as good on a global level because some countries have better work ethic than others and better education systems than others even if America considers them to be “lower than”. Adobe and Microsoft CEOs went to the same high school and it wasn’t in the US ;)

- jealous American student


I worked at a large financial institution in the US and here's how it worked there: They made heavy use of remote Indian contractors. When they needed to fill an on-site position, they wrote the job ad to require experience working on their proprietary software. No Americans had that experience unless they were already working there, so they could plausibly say they couldn't find qualified Americans and bring one of the offshore contractors in on an H1B. Realistically any experienced developer could do the job, it was standard enterprise Java. The Americans don't even have an opportunity to compete for that job despite having the requisite skills because of the games the company is allowed to play.


Or you may fail at interviews because for you it’ll be conducted in English vs their native language. Not a hypothetical. At least an anecdote. Old colleague casually admitted to this despite company policy.

Also note that most interviews are known to be more extreme than the actual job needs: e.g. leetcode is the interview; random CSS manipulation is the actual job. I wonder how hard would it be to teach a top 15% high schooler in America to do that stuff.


Top high schoolers can develop algorithms. The average high schooler can manipulate CSS, no problem.


Right. Most software engineering isn't the sort of hard-to-source skilled labor that the H1B program was intended to provide. Until we can be honest about that and have a real healthy debate about allowing the sort of mid/low skill labor that smart high schools can do, our immigration will continue to suck and breed resentment on all sides.

NB I'm pro-mid/low skill immigration. But these H1B conversations are intractable without first pointing out that, if the goal is low/mid skill immigration, then we need to fight for a new visa class aside from the H1B.


I think it would be ridiculous to attribute your performance to generalized guesses at work ethic across entire nations and their extremely heterogeneous education systems, yes.


From "How & Why Government, Universities, & Industry Create Domestic Labor Shortages of Scientists & High-Tech Workers" by Eric Weinstein (2017) https://www.ineteconomics.org/perspectives/blog/how-why-gove...

> the real origins of the Immigration Act of 1990s and the H1-B visa classification [...] American industry and Big Science convinced official Washington to put in place a series of policies that had little to do with any demographic concerns. Their aims instead were to keep American scientific employers from having to pay the full US market price of high skilled labor. They hoped to keep the US research system staffed with employees classified as “trainees,” “students,” and “post-docs” for the benefit of employers. The result would be to render the US scientific workforce more docile and pliable to authority and senior researchers by attempting to ensure this labor market sector is always flooded largely by employer-friendly visa holders who lack full rights to respond to wage signals in the US labor market.

> The correlate of these objectives were shifts in orientation toward building bridges to Asia and especially China, so that senior scientists, technologists, and educators could capitalize on technological, employment, and business opportunities from Asian (and particularly Chinese) expansion. This, in turn, would give US scientific employers and researchers access to the products of Asian educational systems which stress drill, rote learning, obedience, and test driven competition while giving them relief from US models which comparatively stress greater creativity, questioning,independence, and irreverence for authority.


Give me a break. There are still a huge number of white developers across tech companies of all sizes. Cries of anti-American discrimination at American companies are overblown.


This varies a lot from company to company, and even within companies.

Unless there's an effort that's made to ensure there's a more diverse representation, groups tend to hire people similar to themselves. Unchecked, that can lead to some teams all having the same national origin.


I think there's a real shortage in software industry driving what you see. H1Bs come from mainly two sources - OPT students and oversea outsourcing company bringing in contractors. The US companies have incentives to hire contractors, mainly for shitty IT projects that no Americans like to do, at low labour costs no Americans willing to take. The OPT students is a result of both aggressive revenue generation for the US education industry, as well as the "American dream" ideal - which I think is a result of US culture influence (mostly movies and drama shows) rather than reality. I now realized that US is far more backwards than I thought. The US justice system, medical system and general racial discrimination. Digressions aside, US general population should far more outnumber the H1Bs but it baffles me that when we get qualified resumes, usually it's as much as 80% to 90% foreigners. (for junior positions. For seniors, many of these people already got green cards) There seems to be just huge shortage from US local people to study Computer Science.


Well, wasn't the US about capitalism, free market and all that they have been lecturing others about in a rather holier than thou fashion. What gives ?


> Well, wasn't the US about capitalism, free market and all that

That's an appropriate use of was. The US hasn't been a Capitalist nation in nearly a century.

It's a heavily regulated mixed economic system. That transition largely occurred from roughly 1930 to 1980, and the tsunami of unnecessary regulations have continued to rapidly pile up by the thousands ever since.

Free market? Ha. Sweden is more of a free market than the US. The US has a very large market with some free market remnants; the big economic outcomes that enables is what confuses people into thinking the US is still a bastion of Capitalism (while it rapidly speeds toward the French model of economic stagnation with persistently falling growth rates).


While Andrew Ng is devastated that an H1B worker and their family has to pack their bags and return to their home country, one American worker will have the opportunity to enter the job market and feed his/her family.

EDIT: Unfortunately, we find ourselves in a situation where many engineers on HN are H1B workers themselves or start-up owners/affiliates who benefit and profit off of H1B workers so it's obvious that I'm against the tide here. For all the haters, tell me why my company needed to hire a large group of QA engineers to do manual GUI testing when this does not really require much more than a high school GED, if even. Honestly, look deeply past the corporate lobbyist agendas and your own personal biases and tell me H1B policies are not effectively a ploy to get around cheap labor. Yes, they are great when used properly to find rare and top talent but anybody who has worked in the industry knows this is rarely the case.


> While Andrew Ng is devastated that an H1B worker and their family has to pack their bags and return to their home country, one American worker will have the opportunity to enter the job market and feed his/her family.

And the H1B will also take their monetary capital (above average) and work potential somewhere else.

Which means, one lesser person paying rent, one lesser person buying local produce, one lesser person buying American cars, one lesser person paying taxes, one lesser internet connection, one lesser cellphone connection, one lesser purchaser of iphone.

Not to mention, the loss of productive work done, years worth of training that makes up that individual all lost.

How many jobs do you gather were lost by removing a productive individual now?


A homeless person out of a job is not able to pay taxes and contribute to the economy either.


The lump of labour fallacy is just that, a fallacy.


Yes, in a vacuum. It ignores the fact that at a given point of time, there are only a limited number of jobs in the market.


No, you've managed to completely misinterpret how the lump of labor fallacy works and fell for the fallacy again.

Job demand is elastic. If tomorrow X of all immigrants who held a job in the US left, that doesn't mean X jobs open up. You're losing X customers and Y investors where Y is a subset of X. Jobs are not a zero-sum game and H1B does not exist just to take away jobs because inevitably some of those people will go on to create more jobs and companies in the US.

Again, I will repeat: The lump of labor fallacy is a fallacy for a reason.


You're straying away from the point and overcomplicating things. When a company has an open position and it is filled by an H1B worker, an American worker has lost that opportunity. That's zero sum. Whether or not H1B workers are going to go on to create more jobs has no bearing. You could say the same thing about the American worker that lost that job opportunity.

You realize that just because something is named a "fallacy" doesn't mean it is one. Economists have bias too and are often employed/used by lobbyists to sway analysis.


yeah no. that’s not how life works. we like to believe that we are all equal and interchangeable but the reality is that if you’re comparing the quality of people that come in on an H1B in tech with the average joe in the US you’re going to have a brutal awakening. most people that have the skills have a job.


The H1B worker isn't competing with the average Joe, he's competing with the Joe who's qualified to do the job, but didn't get it because the employer preferred someone with no leverage who can be easily controlled and underpaid.


do you know how expensive is to bring someone on an H1B? the relocation itself is >50k. The salary has to be in the same range as the other workers in the same position. It’s literally more expensive to hire someone on an H1b. why would big tech so this if average Joe is qualified and could do the Job?


50K seems incredibly high for a relocation. Do you have a source on that? What are the expenses that add up to that amount?

All that aside, that's a one-time cost. H1B workers can be kept in limbo for years, since employers can apply for their green cards (or not) at their discretion.

> The salary has to be in the same range as the other workers in the same position

What constitutes "the same position"? Call the H1B a "systems analyst" instead of a "software engineer", and voila, you've got a much lower paid position, even if the job duties are the same in practice.

> why would big tech so this if average Joe is qualified and could do the Job?

I'm not a fan of arguments of the form "why did X do Y if Z?" because answering them requires knowing unknowable motives and other factors that your opponent couldn't possibly be privy to. But since we're using those arguments, I've got one for you: If H1Bs are more expensive, why did Disney famously lay off huge numbers of IT workers and make them train their H1B replacements in the process? Kind of hard to argue that they couldn't find suitable American workers when they were already working there.


that’s how much the relocation cost for me 15 years ago. it’s basically bringing in all your stuff + paperwork + housing etc. i remember it because it was reported come tax time.

to be fair, this was Microsoft but still it was 50% of what my yearly base salary was at that time.


> It’s literally more expensive to hire someone on an H1b.

I am highly skeptical of this claim as well as the fact that relocation is paid for average H1B worker. Your experience might be typical for top paying SV tech companies but not the local municipal state government that is hiring H1Bs for manual GUI testing.

In any case, most H1B workers are hired multiple levels below their experience level so companies are paying less for more experience. And given that your average Indian H1B cannot jump to another job for many years due to the GC/EAD queue, they are typically coerced into putting way more hours than Americans workers that understand labor laws so companies are still profiting off of the wage/hr imbalance after the initial fixed relocation cost.


Since I'm disagreeing with the majority here: I have nothing but love and respect for people of all countries. I also happen to disagree with the groupthink on the H1B for reasons that have nothing to do with being bigoted.

1. The H1B is unethical because it intentionally brain-drains countries.

Why is it good for the U.S. to take the most educated (and wealthy) foreigners from their countries? Doesn't this hurt these countries?

2. The H1B is unethical because it advantages large corporations and rich immigrants over small businesses and locals.

Small companies can't generally hire using H1B, so they lose out on the scam. The immigrants are disproportionately the wealthiest people from their countries. By buying expensive educations, their parents are buying them access to the U.S. Rich corporations helping rich people by exploiting others.

3. The H1B is unethical because companies commit fraud using it without consequence.

It's an open secret in the tech world that the H1B (and other visas) are being used to lower costs (through lower salaries, increasing supply, and coerced retention) and not to hire for roles that could not otherwise be filled by locals. This is fraud and yet there is little to no enforcement.

99% of the H1B jobs could all be filled locally. It would just drive up costs for large corporations like Google, Facebook, Microsoft, and Tesla.


> 99% of the H1B jobs could all be filled locally

that’s a bold claim. do you have a any sources to back that up?

also, just because someone that is only interested in the financial aspect does a bootcamp, does not mean that they can immediately ramp up and do the work someone else has a formal education in and has been doing for 10 years. that’s not how life works.


while you make some good points, your intent seems to be "america first", which often veils less egalitarian aims (not implying that of you specifically however).

i'd rather advocate "innovation first", and the "america first" part will follow, but without the discriminatory baggage.

personally, i think we should abolish h1b's in favor of wider, streamlined immigration. bring all the innovators here, up and down the income spectrum. open labor markets and let them work to sort out value and allocation, rather than restricting them through political means and effectively only allowing large companies to take advantage of the arbitrage of all that.

that would actually make america great again.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: