I am from India and let me say you don't have to feel threatened by bad programmers in India. The problem with posts like these is they make massive generalizations which are not true. Not every body here is a genius and not everybody here is an idiot.
I have worked in extremely challenging projects which were billed for dirt cheap prices. Considering the cost at which finished the projects it was almost like we were giving our work for free. For every story like this there are a 100 good stories you will hear out here. There are also cases where people do endless work and those hours don't get billed. Yes, there are a lot of cases like this as well. There are 1000's instances where we do work without billing them because some one at onsite put a polite request. I used to work with a very senior person in the UK. During meetings he used to be shocked that we put that crazy hours and efforts for such low prices.
The problem some projects fail here in India is because of the same reasons they fails else where.
When you talk of all this, even manufacturing in China. You need to look that whole picture and then see how the statistics work. At volume, and that scale of economy, If you measure No of Failures Vs No of Success and measure them against money saved. It's a very different story.
One project failing somewhere doesn't talk of the whole outsourcing story.
Spot on. My 10 years’ experience in outsourcing industry is similar[0]. I think of this as another instance of bias against Indian outsourcing. I have seen many instances during my career which seems to indicate that pricing do not correlate with performance.
Your view could also be interpreted as being biased against US based developers (what you refer to as 'Native') and the racism you perceive them to be exhibiting.
In this context I am just trying to explain that price do not necessarily correlates with performance. As far as racism is concerned it definately exists on both sides of the globe.
Meme against Indian is "Indians are taking our jobs by unfair means like working below sustaintable rates".Meme by Indians is "This guy is here to boss us around and confuse us just because he happens to be on the client's payroll."
Well said. There are dev shops here in the UK that are just as bad. The problem is using developers with little interest in what they do, being over sold by some sales man claiming they are experts in their field.
Even some of the largest consultancys here in the UK will get grads from non tech background, send them on a few Java cources and hire them out at £1000 a day.
I have worked in extremely challenging projects which were billed for dirt cheap prices. Considering the cost at which finished the projects it was almost like we were giving our work for free. For every story like this there are a 100 good stories you will hear out here. There are also cases where people do endless work and those hours don't get billed. Yes, there are a lot of cases like this as well. There are 1000's instances where we do work without billing them because some one at onsite put a polite request. I used to work with a very senior person in the UK. During meetings he used to be shocked that we put that crazy hours and efforts for such low prices.
The problem some projects fail here in India is because of the same reasons they fails else where.
When you talk of all this, even manufacturing in China. You need to look that whole picture and then see how the statistics work. At volume, and that scale of economy, If you measure No of Failures Vs No of Success and measure them against money saved. It's a very different story.
One project failing somewhere doesn't talk of the whole outsourcing story.