I believe China will surpass India in terms of software outsourcing within the next ten years. Although India has a 20 year head start, the English advantage and a skilled workforce, they haven't made anywhere near the same level of investment in education, telecommunication and transportation infrastructure. Chinese schools are increasingly emphasizing English, which will erode one of India's main advantages, and the number of students graduating from Chinese universities with technology skills is skyrocketing - over one million are expected to graduate and find jobs at outsourcing firms by 2013. There are an estimated 1,200 R&D centers established by multinationals waiting for them.
India has plenty of good schools, a skilled workforce and a lot of experience in outsourcing, but their infrastructure has been severely neglected. Not being able to get workers from point A to point B and an aging network infrastructure is going to continue to dog India until their politicians wake up and realize there are a lot more outsourcing options now than there were 20 years ago. India has many fine engineers but apparently very few politicians with long term vision.
Tags: