Trump administration goes ahead with rule to scrap visa lottery
mercurynews.com
mercurynews.com
So, it seems that the deal is to switch from a "random" assignment, to one based on proposed wage, favoring - I presume - higher wages.
This might actually be an interesting idea. Let me explain.
I'm not up to date, but a few years ago the issue with H1-B was that the big Indian consulting firms (Wipro, Tata (TCS), HCL, Infosys, Tech Mahindra) [0] were used to submit a VERY large amount of H1-B applications, knowing that about 1/3rd to 1/4th of these would "win" the lottery and be accepted. As a result, most of the H1-B granted are theirs (top 3 in this list [1]).
At least, if it's wage-based instead of random, they would be forced to review the wages offered to Indians moving to the US to work for them.
I am not sure if there are other implications (did I miss something important in my little analysis?), but I think it would be something worth exploring more.
[0]: https://www.deccanherald.com/business/economy-business/india...
[1]: https://www.myvisajobs.com/Reports/2020-H1B-Visa-Sponsor.asp...
A competent software developer in Russia working remotely for western countries is making at least $20 per hour, and in many cases much more. Even a developer working for local companies is going to make several grand per month.
10 000 - 30 000 RUB which is $134 - $400. And that's not even Junior position, as it's required to have 1-3 years of experience to apply and plenty of checkboxes to tick.
I agree that good developer can find much better wages, especially if he's not hesitating to move to Moscow/SPb. But not every developer is good and not everyone is fine with relocating.
English translation of this ad: https://translate.google.com/translate?sl=ru&tl=en&u=https:/...
Can't you freelance for more money if that's true?
You probably can get as low as 300 working in public sector, but I'm not sure about that now.
[0] https://dou.ua/lenta/articles/salary-report-devs-june-2020/
Now what you get -- that depends. It's either USD or EUR wired from abroad directly or equivalent sum in UAH if you have contract with Ukrainian entity (we simply can't have transactions inside the country in currencies other then hryvnia). You can't get your hands on hard cash in USD or EUR either way, but in the first scenario you can at least keep it and choose when to sell.
This argument is often brought up when people compare median wages, but they seem to forget that half of the American workforce isn't paid the median wage.
[1]https://www.cato.org/blog/100-h-1b-employers-offer-average-m...
This certainly isn't true for someone like me.
You want foreigners to cost more, to incentivize usage of the local population first — and the whole point of the h1b was supposed to be to “improve the average”, by only hiring for those skills/expertise that can be met by local population.
In the Netherlands it's 2x of median salary across all job market, not 2x of the same position that could be filled by local. The idea of this policy is to prevent foreigners (which EU citizens are not) from outbidding locals and lowering the living standard in the country.
So if knowledge workers are a scarce resource which you can't find at home, you are naturally paying more.