Facebook/Google should be forced to hire only Americans. At gunpoint if needed.
01-25-2016, 09:08 AMQuote: (01-25-2016 05:10 AM)Fast Eddie Wrote:
^^You've drunk way too much of the Koolaid. The H1B visas are a complete scam. If software engineers are so scarce, why are wages stagnant for all but the most elite of developers and why do you need to have shitloads of experience to land even an entry level job if you're an American?
On the other hand, an Indian can be a semi literate monkey right out of some scammy East Bangalore University who can't even code "hello world" and he'll be brought over along with 200 other Indians as part of a massive H1B invasion whenever Wipro or Infosys wins a contract with some American corporation. No quality control whatsoever. Managers straight from India supervising hordes of FOB H1B indians half of whom don't do shit but who all bill the project, with zero visibility to the American organization that signed the contract and sponsored the H1B visas. It's a complete scam.
With that said, talking about stopping H1Bs with guns and aircraft carriers is going over the top. They are visas issued by the US government, and stopping them is as easy as signing a piece of paper blocking further issuance.
Source: 2 years of working in consulting and being on the management/sales side of these massive IT projects in financial services.
You are conflating IT and software engineering.
Programming salary's are stagnant for the same reason most office gigs are stagnant. It isn't performance based. How do you compare engineer A's contribution to engineer B's? You really can't. Whereas with sales you can. The only time a performance difference is evident is when you are either extremely good or extremely poor.
As for your remaining comment, try getting a job at Google, Facebook, Microsoft, etc. without knowing how to print "hello world." You can't. There is a pretty rigorous technical interview process where you are grilled on your technical background and your ability to communicate/likeability.
Many Indians and Asians who work at these companies do so by getting a masters in the US. This is usually around $50,000 per year. Scholarships are scarce. They are paying out of pocket. Universities are less invested in the students, and for most administrations, these programs are seen a cash cow.
After investing their own money, competing with American students, and being vetted by American unis for their competency, what is wrong with these individuals staying to work in United States? Must they really go back to their home country?
That line of reasoning does not make sense to me.