Alright Nick, what exactly do you do in the tech industry and why do you not think that Americans are not being pushed out? Convince me.
Do you mean Americans, or do you mean white people?
Also, I don't think we have the same definition of tech industry. If you mean by that IT departments of non-tech companies, that's not the same definition I have of "tech industry." I mean actual high-tech companies, whether they are big ones like FANG companies, or startups or mid-level.
In companies like that, I don't think people are being, "pushed out." But I will say this, the majority of people getting Masters and PhDs in the U.S. are foreign-born. Now part of it may be that schools like foreign-born students because they pay a higher rate. But that's not all of it. Unfortunately, not enough native born students are going into Computer Science. But ones who do, and succeed, will get prim employment, whether they are white or not. And the majority of Indian engineers won't make the cut at Google, Facebook, etc. or many of the startups.
But after reading your response, I don't think that's what you are talking about anymore. You mean IT departments out across the country. That's a completely different thing than what I am talking about. I can't speak to that as much. But I would advise there are things you can do to protect your jobs proactively.