It sound like, other than fixing some of the things with H-1B, what really should happen is some sort of easier O (-1A) visa with mainly a salary requirement.
It sound like, other than fixing some of the things with H-1B, what really should happen is some sort of easier O (-1A) visa with mainly a salary requirement.
No I'm saying a citizen fresh grad dev starts at 60-80k at my company, but a H1-B via a contracting company with "5 years experience" (which is a crapshoot but they usually have some experience) gets paid 40-50k. They do the same work.
But that doesn't mean everyone are going to make the same salaries. Foreigners are always going to be more willing to pay their dues, be less knowledgeable of the local market and have more variable skillets.
People are talking about fixing H-1B by things like salary requirements. That isn't so much fixing it as excluding one set of people and giving preference to another set of people.
Getting employed at these companies has nothing to do with "going to the right school and learning the right language".