3 ms·
An easy way to solve this issue would be to just liberalize the whole immigration process: for e.g. software development, research and any technical field, make
by tisu32 6y ago
An easy way to solve this issue would be to just liberalize the whole immigration process: for e.g. software development, research and any technical field, make it equally easy to hire either Americans or foreigners (whichever person is best for the role) on the basis of competence only. That would make the process more fair both to Americans and non-nationals and would ensure the best person for the job gets retained, rather than either the one lucky enough to be born on one side of an imaginary line, or the foreigner who might be hired simply because cheaper/harder to leave company.
- Veen 6y agoIt is not the job of the US Government to ensure "the best person for the job gets retained" or "the process is more fair to non-nationals". Its primary goal is to do whatever is in the best interests of US citizens and the United States. It's possible to argue that it fails to achieve its primary goal, but unreasonable to expect it to prioritize employment opportunities for citizens of other countries.
- tisu32 6y agoMy point is not that the US should act directly in the interests of citizens of other countries. My point is instead that the US should act in its own interests. The US is a successful country today in large part due to its companies (a large part of which were founded/co-founded by migrants e.g. Google). If the US gives priority to mediocre locals versus good internationals, companies will have access to a weaker talent pool and suffer. Of course, I'm of course not saying internationals are always better than US candidates (in the obvious case where an American is better than the competition, hire them by all means). Would you rather a weaker economy but mediocre people get protected, or the less xenophobic approach: a stronger economy and more competition?