Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sorting the visas by salary will work just as well. Right now there is a random lottery choosing who gets the visas, where the Indian body shops are known to "oversubscribe" to it.

Also, after a verification that the Visa recipient is working at the given salary for at least two years, then the they can apply for green card irrelevant to who their current employer is (as long as they are employed and earning at least similar salaries to what they did when they got the visa).

Switching jobs (as long as it is the similar profession/pay), should not reset the Green Card process. This will remove the current defacto "Indentured servitude" state that most H-1B visa holders find themselves in.

There are many ways to improve the current system (without changing the quotas), to benefit the country itself, and not large corporations, but right now there is no direct personal incentive for lawmakers to do that.



I have been advocating for just that: awarding visas to the the highest bidder. It is very simple yet effective.

One other thing is necessary: to attribute visas every month instead of once a year.

Here is my paper on the issue: https://drive.google.com/file/d/0B_yEsHOtzN3yZ3JoYXlTdDh0R0k...


> Sorting the visas by salary will work just as well.

And it makes sense for the federal government too. Higher salary = higher taxes.


I'm not sure that highest bidder is a good idea. Makes it very hard for smaller companies, e.g. startups, to compete with Google et. al.. Don't really know a good alternative tho. Prevailing wages are pretty easy to game to a significant degree by tuning the job title.


Why does a startup need H1bs? Smaller you are the easier to find local talent.


Huh? That may be true for some generic website/application startups. But if you're going for something requiring a lot of domain specific knowledge, I can't agree. There's more than a few fields with few enough experts that one can remember them all.


The problem with sorting by wage is that it gives a massive advantage of SV companies vs even a place like Seattle. They already have to pay higher wages, so a premium on top doesn't hurt as bad.

If it's a lottery system, why not charge 25k per entry or something? It's affordable even by a smaller company is they really want the person. It's affordable by the big tech companies who are being honest about their H-1B visa requests. It puts some hurt on Tata and the like by making them pay through the nose for trying to game the lottery.

Or you could restrict the number issued per company, at least until others have their share. Say every company gets 1500 max, then you bump that up to 2000 for those interested. keep going like that until you exhaust the quota.


Actually, I don't see a big problem with SV companies getting the lion's share of H-1B visa allocations if they are for the highest paying jobs. I would argue that this would ensure that everyone is better off -- workers in Seattle area will see their wages increase while SV companies have (properly) high-priced access to the talent that they claim they cannot get locally.


DoL already has a process for determining prevailing wage for a given location. There is no reason why "sorting by wage" can't mean "sorting by ratio of wage to local prevailing wage".


This could be SO easily circumvented. Just open an office in another location (a subsidary, perhaps) and have it do the hiring at the prevailing wages at that location.


This is not so easily circumvented. If an employee on H-1B transfers to another location, the employer is required to file an amendment to the H-1B petition and go through the prevailing wage determination again. From USCIS website [1]:

  You must file an amended H-1B petition if your H-1B
  employee changed or is going to change his or her place of
  employment to a worksite location outside of the 
  metropolitan statistical area (MSA) or an “area of intended 
  employment” (as defined at 20 CFR 655.715) covered by the 
  existing approved H-1B petition
[1]: https://www.uscis.gov/news/alerts/uscis-draft-guidance-when-...


> Sorting the visas by salary will work just as well.

I would rather have a explicit floor to make sure that simply increasing the numbers allowed doesn't put us back in the same situation or tempt companies into collusion.


>Sorting the visas by salary will work just as well.

what abt TCS working around this with paying high salary for the first year and then lowering the wage following year.


If you have easy H-1B transfers (which we do), then this is not an issue since the H-1B worker would have no motivation to stick on in a lower wage job.


You are assuming this worker is hireable by other companies. Most of the body shops train people in a very specific and often obscure technology and they cannot work as general software engineers. e.g. my cousin was trained in COBOL and while he was smart enough to develop other skills, most of his co-workers did not. They are tied to the job. Many are even grateful simply for the opportunity to 'come to America'.


Well, if a company is willing to pay top dollar for a year to hire a candidate for a specific skill, I'd say that the specific skill should be in high demand. So it would be easy enough to find another employer in need of that skill.


> if a company is willing to pay top dollar for a year to hire a candidate for a specific skill

No, the case was tcs hiring someone for top dollar only to get a h1b. You moved the goalpost, sigh!.


its not allowed and would blacklist them.




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

Search: