If this were true, then cancelling the outsourced projects won't help either. That's because even if the american companies build the products in house, they will only be able to get the average programmers to do for them since the really good ones are working for google yahoo microsoft or their own startup.
My point is that I don't think outsourced projects fail because "those who build them are not our best engineers". There has to be other reasons.
I think you ahve a point there. I am from Argentina, and from what I read about other countries, talent distribution is geographically fair, and globalization makes people act similarly in different countries. What is different, though, is that some pepole go to Latin America, Eastern Europe and India looking for lower costs, and end up buying cheap labor (low hourly rates), which might not be the same. Offshoring work does not mean that you have to look for low hourly rates disregarding productivity, ability to communicate, infrastructure and people care - you shouldn't do that in your home country, why do it overseas?
Comments
If this were true, then cancelling the outsourced projects won't help either. That's because even if the american companies build the products in house, they will only be able to get the average programmers to do for them since the really good ones are working for google yahoo microsoft or their own startup.
My point is that I don't think outsourced projects fail because "those who build them are not our best engineers". There has to be other reasons.
I think you ahve a point there. I am from Argentina, and from what I read about other countries, talent distribution is geographically fair, and globalization makes people act similarly in different countries. What is different, though, is that some pepole go to Latin America, Eastern Europe and India looking for lower costs, and end up buying cheap labor (low hourly rates), which might not be the same. Offshoring work does not mean that you have to look for low hourly rates disregarding productivity, ability to communicate, infrastructure and people care - you shouldn't do that in your home country, why do it overseas?