It's supposed to be accepted as fact that if there are a lot of non-whites somewhere, it's simply because they're better. But if there are a lot of whites somewhere, it's because of racism.
Their numbers are so high simply because they represent almost a fifth of humanity - there are almost as many Indians as there are people in Europe, South & Central America put together.
Sure, it matters because there are tens of millions of black, hispanic, and latino US citizens -- numerous with CS/STEM degrees -- who cannot get into FAANGs. Many end up in retail or as best buy tech squad reps or tmobile store salespersons.
Yet we're told that someone from a foreign country is a better candidate for these FAANG jobs. In my experience, half the foreign workers cannot even speak english legibly.
Do Americans and the US Government owe at least some chance to local citizens who are being passed over for jobs generation after generation?
FAANGs aren't discriminating against black, hispanic and latino US citizens. If someone can't get into FAANG its not because of their "race" or "citizenship", it's because they can't pass the hiring bar -- whether hiring is broken is another question, but hiring isn't biased against blacks latinos and hispanics.
> Many end up in retail or as best buy tech squad reps or tmobile store salespersons.
This comparison is disingenuous. Had you said they therefore have to work in the government sector as software engineers, I'd say you might have a point. But your comment reads as: "because they can't get a job as at FAANG they work at t-mobile as salespeople.
1. India is poor but not too poor
2. It has a huge population
3. A lot of upper class Indians already have family in the US
Of course, it is not clear why any of this should matter. Why should it be capped by country (as opposed to continent, zipcode or planet?)
1. Canadians have TN visas, so they prefer to use that since there is no lottery for that and it's a simple process of taking your offer letter and have CBP stamp a 3-year TN visa. Even though it is not dual intent, people can and do apply for green cards on TN status since for Canadians the wait times are current and they can get a green card before they need to renew their TN visa.
2. Australians have E-3, so that is what they will use.
3. The Chinese use H1B's but the numbers have dropped as more Chinese prefer to stay in China or return there after their foreign education since a lot of big Chinese tech companies have sprung up.
4. Europeans either do not want to move to the US, they sometimes don't try to have a prospective employer sponsor for H1b visas since a lot of them seem to believe that Indians have a monopoly on those visas.
You're left with mostly Indians, most of who study STEM subjects in college, overwhelmingly come to the US for studies and then hop on to work visas post-graduation. Most of the highest paying tech employers in India are American companies even then many Indians still want to move to the US since there are still a lot of socio-political and quality of life issues in India.
Take all these points and that's how so many H1B's go to Indians.
Do you agree that should be weighted by the need of the country to remain competitive, say in the hypothetically scenario where we came to the conclusion that the average american is lazy, and that that's the core reason why immigrants replace them?
If you're worried about losing your job to cheap labor that's an issue with our immigration system not a problem with immigration in general. You should be asking yourself why companies are allowed to pay non-US citizens less for the same jobs we're doing.
> You should be asking yourself why companies are allowed to pay non-US citizens less for the same jobs we're doing.
I would ask myself this, but I know the answer. It's because these companies have our lawmakers in their pockets. That is the problem that really needs to be solved, which would take care of this and many other issues.
In the tech labor market (as per the post) the labor simply isn't available. We don't generally see American software engineers languishing and unable to find jobs.
I guarantee that the like of Microsystems, Google, and Amazon were not paying the poster a pittance.
Since it isn’t based primarily on past experience, it won’t matter that they haven’t had opportunity if they do have the skills.
I’m in HFT. Only hire people I’d consider capable and I’m comfortable with our interview process. If they knock the interview off the hook they’ll be in. Let me know.
I rest my case.
That was me from 2016 to 2018. Trust me, there are weirdos like me out there in the country that can't get a job. I decided to go all in on this exciting tech stack called Ruby on Rails. I heard all the cool kids were doing it. Spend all my life savings trying to get in on the action. What I didn't realize is that they were all unemployed......as a result I don't think Matz is so nice.
I'm ok now, wasting my life writing one line of code a day on software that does not make one lick of difference in this world (and no its not in ruby on rails): The American dream™