One should never ever hire programmers in india (or anywhere) without the help of a good programmer to test them and check on their progress....
The problem is that almost anybody can call himself a programmer and find a job since a lot of companies don't bother to check and do not take into account the huge difference of quality and productivity between programmers....
So what I did when we used programmers from philipines (same situation as india) in my company is first request them to do a small application that took two weeks to develop and we checked the code extensively.
The first group of programmers didn't work out but the second one produced quality code. We then hired them and did weekly review checking out their code and testing it.
But it's true asking coders in other countries is not the cheap way out of getting a co-founder, who knows how to program, some people want it to be
The two week test is a great idea..... I wish the founder of THIS company had thought of that, as I'm sure he'd rather pay for a two-week project and find out that the resource was a poor one, rather than find that out when there's a few months of dev work to be paid for!
I totally agree on the co-founder front..... having just one good coder in-house is better than having a half-dozen off-shore who have no clue what they're doing (IMO).
The problem is that almost anybody can call himself a programmer and find a job since a lot of companies don't bother to check and do not take into account the huge difference of quality and productivity between programmers....
So what I did when we used programmers from philipines (same situation as india) in my company is first request them to do a small application that took two weeks to develop and we checked the code extensively. The first group of programmers didn't work out but the second one produced quality code. We then hired them and did weekly review checking out their code and testing it.
But it's true asking coders in other countries is not the cheap way out of getting a co-founder, who knows how to program, some people want it to be