I believe in free markets. I believe we'll all be better off the less government is involved in our lives with very specific exceptions where government oversight or control is absolutely necessary.
I worked for a company (let's call them Bullseye Inc) for many years and they are big believers in outsourcing IT to India. They pretend they don't use "outsourcing" by maintaining their own facility in Hydrobad (sp?), but that's what they're doing ... they just skip the middle man. The CIO is not a technical person, she is a manager that was in the right place at the right time ... so the decision wasn't made on the basis of getting the best technical bang for the buck ... it's just a trend that ignorant managers read about in magazines and newspaper articles and then implement without a realization of the real costs.
The problem is that the developers are so far removed for the business users (geographically, linguistically, culturally, etc.) that the development times are significantly longer and the end product almost never meets the requirements. So while you're paying less per head per hour, you need more heads for more hours to get the same amount done, which never really happens since you normally have to settle for much less than the end goal anyway. The cost comparison is very complex and is beyond a typical non-technical modern senior manager's ability to understand.
I'm all for a company like Bullseye Inc continuing to outsource in this manner and ending up being at a competitive disadvantage to companies that handle technology more intelligently. The big sad thing I see is that the U.S. is being transformed into a Euro style tax and spend nation which at some point will actually cause outsourcing to make financial sense when all things are considered.
You can't fight effectively against the global nature of the economy. Trying to keep companies from utilizing the most cost effective labor will just weaken U.S. companies in the global marketplace. We would be better off spending our energy on our steadily declining education system so that American workers would have more to offer.
Forum Etiquette: How to post data/code on a forum to get the best help[/url]