A lot of what is being said here about outsourcing is pure nonsense. Many of the jobs now being outsourced are highly skilled jobs, including all sorts of skilled jobs in the computer and software industries, engineering jobs, accounting and tax preparation, radiologists, draftsmen, and any other sort of skilled work that can be performed and transmitted back and forth via modern communications systems. And, of course, all sorts of help centers and order centers were among the first jobs to be outsourced to cheap labor nations.
The only jobs not being outsourced to some degree are jobs that simply cannot be performed offshore.
“Many of the jobs now being outsourced are highly skilled jobs, including all sorts of skilled jobs in the computer and software industries, engineering jobs, accounting and tax preparation, radiologists, draftsmen, and any other sort of skilled work that can be performed and transmitted back and forth via modern communications systems.”
Absolutely right; the blue-collar jobs went first, and now technology permits the outsourcing of the white-collar jobs. I don’t know how you convince someone to invest the time & money in a college degree anymore; as soon as any skill set can demand a decent salary, forces are at work to find a way to get it done overseas. You can’t outsource vehicle mechanics, electricians, plumbers, etc.; they have to be here “on the ground”.