Although I don't agree with trump's policy - this is an item that needs fixing but this isn't the way to do it. I worked for companies that has management objectives that required a certain percent of workers had to be foreign contractors. I know US citizens who were laid off in order to hire foreign contractors and other instances were layoffs occurred and again US citizens were laid off but people on visas kept on. Both those should be illegal.
Unfortunately, I think, the way that trump has done this won't lead to actual reform but it will be an all or nothing. There are I'm sure instances where visa people are needed but not to the extent used.
In the non-tech world I have been in restaurants where the entire serving staff was from abroad (not from these countries) and in talking to an owner was told they don't even try to hire locally - they call a company that brings people over to the country specifically to fill these jobs. - Again should be illegal.
Unfortunately, I think, the way that trump has done this won't lead to actual reform but it will be an all or nothing. There are I'm sure instances where visa people are needed but not to the extent used.
In the non-tech world I have been in restaurants where the entire serving staff was from abroad (not from these countries) and in talking to an owner was told they don't even try to hire locally - they call a company that brings people over to the country specifically to fill these jobs. - Again should be illegal.