H1B has destroyed Americans holding onto and getting back into Tech jobs. Where I live we are saturated with India invasion working for JPMorgan. They live in apartments with 2-3-4 others. All the while Chase and other companies pay for their Green Card as well. It has literally displaced thousands of Americans
This is what I have found:
- Oftentimes, the worker does not even run the code ONCE to see if it works. They simply send you the code and say it's done. It's not. It's often broken, sometimes so badly you have to scrap it and rewrite it. I don't even understand how that is possible. I do TDD, Test-Driven Development.
- Oftentimes, the work you get back is so inefficient you might as well scrap it and rewrite it. They don't seem to give a moments thought to efficient code.
- "Yes" does not mean yes. It means they acknowledge you said something.
- "No" does not mean no. It means they are still negotiating with you to provide something.
- 33% of them have accents so thick as to be unintelligable.
- Oftentimes, it is much more about the Blame Game then it is getting things done.
So you blame the Indians for accepting jobs -or- the US based outfits who hire them -or- your politicians who enable the whole process?
Not thousands. Millions.
I bet the count is an awful lot higher than that.