So, how it works is that someone posts their resume on a job board, such as dice.com. Then they get calls, emails, and texts, sometimes over 50 PER DAY from some random dude in India who is "recruiting" for a job. He has absolutely no idea what the job is and knows nothing about web technology. Some idiots go for this, then those resumes are sent to a "project manager" who also has no idea what the job is and knows nothing about web technology. Based on key words in the resume, the person gets hired. THIS HAPPENS ALL THE TIME!!!
THAT is the "IT infrastructure" that everyone is so dependent on. And you wonder why airlines suddenly shut down? Why banks screw up all the time?
NO ONE stops to see: 1) Does this project really need to happen? Is it making people's lives better in some way? 2) What is the most efficient way to accomplish this goal? 3) How do we make this operation very very secure?
NO ONE.
AND, get this, this is how ALL FEDERAL GOVERNMENT "INFORMATION TECHNOLOGY" IS DONE.
This also means that hiring "highly qualified" people from other countries is complete bullshit.
Ask anyone who works in this field about this.
Be thankful that all this is coming out before Trump takes office. It would have been bad news if Elon and Vivek "fixed" the government.
Also, remember, debate is part of living in a free country.
No one asks if it should be done because some C level schmoozie decided it was what would be done to benefit the company, ie....them trying to prove their value to the company. By saving money or increasing revenue. Corporate is the driving issue behind about every real problem.
On the point of hiring, it should be said that at the same time any American candidate will be scrutinized. Have background checks done, employers called, schooling validated, credit checked, provide references, skills assessed etc. Its already an unlevel playing field bent in the favor of H1B workers. Everyone assuming the contracting company did all the due dilligence. Which they dont. Because recruiters are just sales persons in the end. And I can say from first hand experience. People on H1B are not smarter or harder working. There are standout individuals. But the majority come here and their knowledge/experience is far less than their US counterparts. And their work ethic is garbage. 100% of them expect to be able to take a month or more to go back to their home country every year. And a majority of the time if you are not pushing they all hit cruize control. Especially on holidays. Because they think Americans dont really work on holidays, so its safe to just skate by like no one is watching. And because most are under contract its way way harder to get rid of people who suck. If you do the company they work for will just throw them on another project at another company. And lie out their ass about all the great work the person did at their previous company. You can always tell who the really smart ines and really gard working ones are. You'll never know they exist. Because no one will let them go. And your going to oay doubke for their time.
That one month back in India is just fucking ridiculous. They say they’ll work our hours and be online like normal, but the internet there mostly sucks, they can’t effectively use VoIP and be on required meetings, to work our hours they would need to stay up all night…which they won’t because they do the family/friend thing. So work suffers, everyone else covers, you can’t get ahold of them, and when they come back you wonder why they’re there in the first place.