I'm a partner at a Ruby outsourcing company in Argentina. I sympathize with the author, but I think the conclusion that outsourcing doesn't work is overly broad. The crux of the problem is that working with a remote team is a very different proposition than working with people onsite - a fact that is obvious but that people generally fail to act on. Quite often at my company we're contacted by clients want to hire fo…
Why I Will Never Feel Threatened by Programmers in India
31–40 of 143 posts
Re: Why I Will Never Feel Threatened by Programmers in India
#32Why I Will Never Feel Threatened by Bad Programmers I fixed the title for you. Next time try and avoid generalizing entire countries.
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…
And at that point it's just easier to hire local developers.
I just don't get the push to hire cheap people. Even if you do find someone who is a rock star in the Philippines for cheap they might work for 3-6 months before job hopping again. Any sizable business is going to have systems and businesses processes that take time to learn and if you're constantly churning through people you end up not getting much real work done.
Re: Why I Will Never Feel Threatened by Programmers in India
#33Why I Will Never Feel Threatened by Bad Programmers I fixed the title for you. Next time try and avoid generalizing entire countries.
Re: Why I Will Never Feel Threatened by Programmers in India
#34There are two reasons why you deserve your $250/hour rate: because you know how to build software, and because you know what not to build. If you can't do the second one, you're not going to make your $250 an hour.
Re: Why I Will Never Feel Threatened by Programmers in India
#35Why single out India? Sure, it's become a bit of a byword for "outsource" but I think you'd find the same were you to outsource to any country - even within your own country. The problems pointed out largely surrounding happen due to the difficulty of communicating with a remote team. Having the product owner and the development team geographically distant make everything ten times harder; doesn't matter if they're i…
Agree that communication (or lack thereof) is a key issue. That can be worked out but having 11PM conference calls or combined hacking sessions stretching to 2-3 AM gets old very quickly. Another is the fact that the culture within a lot of contract shops isn't exactly innovation-driven. I really don't understand how you could get an engineer/coder passionate enough to be interested in some stranger's project. Net ne…
Are you sure? Lots of US companies are hiring lots of US developers. Google comes to mind immediately, but I'm sure everyone else is too.
Re: Why I Will Never Feel Threatened by Programmers in India
#36Did they pump contacts for recommendations on a good outsourcing shop first, or at least ask for references and follow up on them?
I wouldn't even take my car to a mechanic blind.
Re: Why I Will Never Feel Threatened by Programmers in India
#37Why I Will Never Feel Threatened by Bad Programmers I fixed the title for you. Next time try and avoid generalizing entire countries.
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…
Re: Why I Will Never Feel Threatened by Programmers in India
#38I'm a partner at a Ruby outsourcing company in Argentina. I sympathize with the author, but I think the conclusion that outsourcing doesn't work is overly broad. The crux of the problem is that working with a remote team is a very different proposition than working with people onsite - a fact that is obvious but that people generally fail to act on. Quite often at my company we're contacted by clients want to hire fo…
For a project of any significant size : * Have a crystal clear idea of what you want built.* This is itself most of the work. It is surprisingly hard for business people to understand that writing software is actually "specifying What needs to be coded" for 50% of the effort.
I'm happy to help them come up with the spec. But if the client can't give you an elevator pitch for what you're going to build for them, run for the door.
Re: Why I Will Never Feel Threatened by Programmers in India
#39Re: Why I Will Never Feel Threatened by Programmers in India
#40Why I Will Never Feel Threatened by Bad Programmers I fixed the title for you. Next time try and avoid generalizing entire countries.
The author had several good points that are specific to India - e.g., the language barrier, time zone differences, etc - IMO, those points are perfectly valid reasons to single out India.