The author here, great conversation, gang. To be clear, I don't mean to dump on India specifically, but rather offer up a narrative that counters the notion of overseas talent being an insurmountable threat. This missive applies equally well to any offshore outsourcing, but I agree that generality gets lost. andrewfelix's suggested title "Why I Will Never Feel Threatened by Bad Programmers" is good but doesn't quite…
Why I Will Never Feel Threatened by Programmers in India
81–90 of 143 posts
Re: Why I Will Never Feel Threatened by Programmers in India
#82Earlier quoted context omitted.
This is correct. Good programmers in India, like good programmers everywhere, cost more than bad programmers. If you would like to hire a decent shop, there are boutiques and larger firms available, but they will charge $40-50/hour, not $15. The problem isn't in the outsourcing, it's treating development like a $15/hour commodity. We all know that it doesn't work that way. The author described paying an hourly rate f…
But there are plenty of good programmers in the US that will work for $50 an hour, which ends up being about $100,000 a year. And if you can have your users, analysts, and programmers in the same building for what it costs to outsource, why outsource?
As a salaried position, it's plenty of course...
Re: Why I Will Never Feel Threatened by Programmers in India
#83If the author were writing in the late 60's he could have titled a similar piece: Why GM will never feel threatened by Toyota
My thought is that to a large part we've ALREADY been sold on the idea that we can't compete, so we shouldn't even try--that outsourcing is here to stay, and programmers in other countries will have no trouble out competing us. I'm proposing that we don't believe the hype, that we can compete effectively.
It's a rallying cry against complacency.
Re: Why I Will Never Feel Threatened by Programmers in India
#84As a product manager for the last 6 years, I've had the opportunity to work for outsourced teams in India, Romania, and Ukraine. I've become really good at managing remote teams, and it can work out really really well. What I write below is based on single data points in each country... India: I didn't like working with the Indian team. They had the tendency to be overly literal and "by the book" - the book being wha…
My anecdote: We had a spec for a financial business application. Two of the database fields were last-changed-username and last-changed-timestamp. The document mistakenly had them populated backwards, specifying that the current user's name should be populated into last-changed-timestamp and vice versa. You can guess what happened when the Indian outsourcee coded it.
"I ran this and got a type conversion error. Did you even test it?"
"Yes, I got the same error and that is what should have happened based on the spec."
"How did you test the rest of it, then?"
"I was unable to proceed because of that error."
(I'm not generalizing from this one programmer to all Indians. I'm sure programmers that dumb exist everywhere.)
Re: Why I Will Never Feel Threatened by Programmers in India
#85Earlier quoted context omitted.
[deleted]
I think his point was that Chinese startups have the advantage of serving a large internal market of Mandarin speakers, while Indian startups need to compete in the English speaking world. On that note I have a question for smg. I have not been able to figure out why there are so few Indian tech startups serving the Indian market. I can only think of naukri and makemytrip. Do you know why? I read somewhere that there…
1. The total number of startups is going to be lesser due to redtape although I believe that is becoming less of an issue as time goes on.
2. It is probably perceived to be more lucrative to target the American market. I would think that a larger proportion of the ~ 120M internet users in India would be similar (young urban professional) and therefore easier to release products compared to the general public (cultural variations and interests make it harder to disrupt outside the cities).
Re: Why I Will Never Feel Threatened by Programmers in India
#86Earlier quoted context omitted.
[deleted]
I think his point was that Chinese startups have the advantage of serving a large internal market of Mandarin speakers, while Indian startups need to compete in the English speaking world. On that note I have a question for smg. I have not been able to figure out why there are so few Indian tech startups serving the Indian market. I can only think of naukri and makemytrip. Do you know why? I read somewhere that there…
Re: Why I Will Never Feel Threatened by Programmers in India
#87The author here, great conversation, gang. To be clear, I don't mean to dump on India specifically, but rather offer up a narrative that counters the notion of overseas talent being an insurmountable threat. This missive applies equally well to any offshore outsourcing, but I agree that generality gets lost. andrewfelix's suggested title "Why I Will Never Feel Threatened by Bad Programmers" is good but doesn't quite…
Re: coming late to the party, have you considered that maybe you are suffering from some kind of reverse-surviver bias? In other words, that you only get brought on to failed outsource projects. If the outsource project works well then you don't see it.
For sure, there's nothing statistically significant about my few experiences: I have only observations of some of the shortcomings that are quite real.
Re: Why I Will Never Feel Threatened by Programmers in India
#88Earlier quoted context omitted.
I think his point was that Chinese startups have the advantage of serving a large internal market of Mandarin speakers, while Indian startups need to compete in the English speaking world. On that note I have a question for smg. I have not been able to figure out why there are so few Indian tech startups serving the Indian market. I can only think of naukri and makemytrip. Do you know why? I read somewhere that there…
A few years ago there were a large number of Indian startup trying to become the youtube or facebook of India. Because almost all the internet users in India are also English savy, they found that the youtube of India is youtube unlike say youku in China. Doing a consumer web startup in India is very difficult as you end up competing with far more mature SV startups who have almost limitless resources. Companies with…
The Chinese market is stacked against foreign competition; I don't think that the Indian market is likewise restricted.
Re: Why I Will Never Feel Threatened by Programmers in India
#89Earlier quoted context omitted.
I think his point was that Chinese startups have the advantage of serving a large internal market of Mandarin speakers, while Indian startups need to compete in the English speaking world. On that note I have a question for smg. I have not been able to figure out why there are so few Indian tech startups serving the Indian market. I can only think of naukri and makemytrip. Do you know why? I read somewhere that there…
There are probably a couple of reasons: 1. The total number of startups is going to be lesser due to redtape although I believe that is becoming less of an issue as time goes on. 2. It is probably perceived to be more lucrative to target the American market. I would think that a larger proportion of the ~ 120M internet users in India would be similar (young urban professional) and therefore easier to release products…
Mobile usage is even higher as you know so it seems like mobile app startups could do really well. If the growth is happening in small towns/rural areas even better, no SV company is going to want to spend time in Gummmidipoondi to understand their target customer. I don't know if cultural variation is really an issue: look at iPad for instance, even a non-English speaker has a finger with which they can tap on the screen.
I've heard horror stories about red-tape, corrupt officials and so on from friends. But every time I've dealt with GOI officials they've been extremely helpful. Maybe I just got lucky.
Re: Why I Will Never Feel Threatened by Programmers in India
#90- misaligned interests
- availability of information
- control
- security and compliance
- communication
As far as "does it EVER work" concerned: it does. It doesn't work well though. Most people can run, doesn't mean that most people can run as fast as Usain Bolt.
My whole opinion at: http://programmers.stackexchange.com/a/46934/12348