"Insourcing has taken a lot of good jobs away from Americans. In NYC's Financial District there are thousands of Indian and Chinese Wall Street hired to replace 'laid off' (fired) Americans.
That's just one teeny bit of it. Another example, Microsoft, say they can't find Americans to do IT work. Baloney. There are a bazillion Americans who can, but they don't want to pay the salaries, so they cynically use H-!B programs to fill vacancies.
That's just wrong.
#11 | Posted by AMERICANUNITY"
Absolute bullshit. Software companies desperately want good ENGINEERs. Who gives a fuck about some loser who knows java script? They are the IT ditch digger equivalent. You need a compsci degree. Being able to code is a pre-req like being able to write. They want people who can design software.
The indian companies do mostly maintenance and support, shit that no companies want to do themselves since it is commodity work and has no added value.
IT shops do NOT want to custom code they want to buy packages. The only people they really hire are managers, PMs, BAs, DBAs, tech specialists and architects.
IBM, Accenture, etc are hiring but you need to be young, have a degree and a personality. Or serious experience.
So if you want a job in IT in the US be shit hot, learn a package like SAP or move up the value chain.