“Im an American who gets the feeling I work in a third world country everyday I show up at the office. I know for a fact we have Americans who can do these jobs.”
The same thing has spread to accounting; I work with an external auditor (one of the big firms), and of the four people I work with one was imported from the Philippines (young, no CPA, getting $60K), one was imported from India, one was imported from Canada (she says the process took five years, but she would return to Canada if Obama loses his re-election bid), and the last one is an American.
America has plenty of accountants that would love to have those jobs; in fact, the Americans that USED TO have those jobs would love to have them back.
For me the solution has been to move up the food chain. To plan and manage these projects, and also to hire my own lower cost developers to develop products that I conceive, fund and manage.
However, tonight I'm on my own time, so I'm going to dive into some hobby programming in Walter Bright's amazingly wonderful 'D' programming language (on Linux, of course!)
At the end of the day I can still run circles around the offshore developers. The reason is because I'm still focused on being a craftsman, while they are all focused on moving up into management to impress the girls (and potential future in-laws).