Comment

Comment by jedberg

It seems like it would be so easy to fix the H1-B program but no one wants to and I feel like I must be missing something. The purpose of the H1-B is to allow companies to hire foreigners with special skills that can't be found amongst US citizens.

So why not just grant H1-Bs to the companies that are willing to pay their talent the most?

Let any company apply and list a salary which they have to agree to pay for at least two years, and then just issue them highest salary first until they hit the quota for the year. No country based quotas or any other kind. Just straight up salary. And make the visa transferrable if another company wants to take it over after say the first two years at the same or better salary.

If people are so skilled then they must be valuable, right? This would be good for both the employee and the country, bringing in the most highly paid people.

The only ones that would get hurt in this process are the companies that abuse the system to underpay people and then get them beholden to the company.

parent jedberg 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton