Hacker News new | past | comments | ask | show | jobs | submit login

It's more like abuse of Visa.

These Indians cannot compete or shop around for a better salary which make native programmer's salary cheaper.

If you don't like the cheaper salary then go back home and reapply for visa that's the choice they have and it's a disincentive to go through the whole process.

> https://en.wikipedia.org/wiki/H-1B_visa > If a foreign worker in H-1B status quits or is dismissed from the sponsoring employer, the worker must either apply for and be granted a change of status, find another employer (subject to application for adjustment of status and/or change of visa), or leave the United States. Effective January 17, 2017, the United States Citizenship and Immigration Services modified the rules to allow a grace period of up to 60 days but in practice as long as a green card application is pending they are allowed to stay.

That's not really a new competition. It's just a cheat/loop hole that companies use to pay nonnative IT people dirt.

I think a better solution is let non native workers shop around for better salary (or make it easier) and add a foreign tax on top of their salary.

The foreign tax is similar to out of state tuition when you attend university out of state, the people who are native who have paid taxes for the infrastructure vs people that aren't native that are using infrastructure and may leave the state/country with no loyalty but for better opportunities should pay a tax. The tax is also to incentivize visa holder to become citizen in the future.

I also like a hiring cap for non native people base on if there are actual skill lacking in current work force. The cap is to be revise every few years base on market.




This only applies to US Visas most countries have very simple visa option for tech workers.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: