I'm from India and 5 of <insert your country here> devs can not replace me. Just kidding, I hope you understand that India is a huge country and you can find the entire spectrum of talent here.
Don't expect smart folks from India to work for $20 or even $50 an hour. You will get what you pay for.
My experience is that if you can pay 0.5 x <your salary> to an Indian developer I am sure you can find someone who can totally replace you.
Most of the times companies who want to "offshore to India" want to pay no more than 0.1 x <their local developer salary> and then cry when they can't deliver.
Indian tech companies are offering really competitive salaries nowadays. I have even started to see some Indian companies hire/outsource to Europe because it's cheaper.
Don't expect smart folks from India to work for $20 or even $50 an hour. You will get what you pay for.
My experience is that if you can pay 0.5 x <your salary> to an Indian developer I am sure you can find someone who can totally replace you.
Most of the times companies who want to "offshore to India" want to pay no more than 0.1 x <their local developer salary> and then cry when they can't deliver.
Indian tech companies are offering really competitive salaries nowadays. I have even started to see some Indian companies hire/outsource to Europe because it's cheaper.