...add to this the exponential increase in the cost of acquiring education and training (i.e., tuition) in the United States, and we have a massive social destabilizer in the works.
Salaries are already increasing too fast in India. Pretty soon, it won't be quite as econmonically viable to send it there. I know IBM, MS, Dell, Cisco, HP, and others are starting to move jobs back as they have poor customer service. Plus, if you look at the real numbers, not that many jobs have been moved overseas. Not every case of jobs being created in India is bad. Sometimes they take some extra capacity.
Actually we were talking about the IT industry here that's in the dump, as well as EE and programmer jobs. Those are considered part of the "skilled workforce" much moreso than some guy answering phones.
This is certainly true in some situations. However, I'm not talking about large companies here. I'm talking about being able to compete with larger companies while remaining small. Obviously, the amount of work we would need to outsource is significantly smaller meaning far fewer errors and time needed to fix it. I can see that being a problem with larger organizations, but that isn't the case for us.
I'm telling you we can't staff a lot of different positions. Some areas are still feeling the effects of the market bust, but that is not due to outsourcing, but rather to the....market bust. Although I will say I don't know that much about the semiconductor industry. My main focus is software, networking, and storage vendors.