It depends on what kind of project you want the developers in India to get done, combined with the location(city) in India that you are planning to have your team work out of. If its something like a mobile-first product, it will be better if you can have one of your trusted team-mates, who understands both the product and the aesthetics of your product, sit in India and operate the team: the reason being this team-m…
Ask HN: Is setting up a remote team of developers in India worth it?
31–40 of 45 posts
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#32Setting up a remote team of developers anywhere in the world purely to save on costs isn't worth it. You should hire remote because you simply don't have access to the talent locally, or can't assemble a local team quickly enough. And you should have at least one seasoned technical leader who's worked with a distributed team before to guide you through the process. Hiring remote devs halfway around the world because…
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#33My 2 cents, from what I've been able to gather, the best resources in other countries are being paid comparably to US, or they've already migrated or set up a work visa with a US company. Talented developers know they're talented and will seek out other people who can weed them out from the group. It is a rare case that you run into a highly qualified developer in any country who is working for pennies on the dollar.
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#34Having worked with a number of Indian firms since 1998 and having friends there this is my take. It is no different then the US, some suck, some are good, some are awesome. The problem isn't India vs US, it is distance, communication and numbers. And the reality is it truly boils down to a numbers game, if you don't know someone, you are more likely to have nothing but headaches. Also the time difference seems minor…
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#35It depends on what kind of project you want the developers in India to get done, combined with the location(city) in India that you are planning to have your team work out of. If its something like a mobile-first product, it will be better if you can have one of your trusted team-mates, who understands both the product and the aesthetics of your product, sit in India and operate the team: the reason being this team-m…
Great tips, thanks! I'm really looking to collaborate with them as equals, not merely remote assistance. It just seems like a great people policy.
Also, wishing you a great success with your product.
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#36I am original from India (now in New York), and I have hired over 40 developers, designers and marketers in New Delhi over the past few years. You can hire good developers in India for $1,000 to $2,000 per month. It is viable to hire team in India, but hiring and managing them remotely is a nightmare. Remote teams in India are unreliable and not committed. In India, you need hustle with your team to get shit done. Th…
Thanks for the tip! Isn't $1-2k per month pretty high for direct pay? My estimate for starting salaries was substantially lower.
The developers you can hire in India for $1,000 to $2,000 are competent and comparable with $120k to $150k US developers. These developers work with the modern frameworks and write beautiful code.
Companies like Amazon, Google, Yahoo and successful Indian startups pay upwards of $2,000/mo to great developers.
We have a small team in India and we pay $500 to $1,000 for off-site SEOs and $1,500 to $2,500 to developers.
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#37Earlier quoted context omitted.
Wow - you want to pay less than that for a software engineer who speaks English?
Yes, isn't that possible with direct hiring instead of paying more to go through outsourcing firms? My understanding is that roughly $500 monthly puts an Indian in the middle class. Double that and I figure we would be really attractive to young, entry level programmers.
This salary isn't attractive to good programmers any more.
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#38Having worked with a number of Indian firms since 1998 and having friends there this is my take. It is no different then the US, some suck, some are good, some are awesome. The problem isn't India vs US, it is distance, communication and numbers. And the reality is it truly boils down to a numbers game, if you don't know someone, you are more likely to have nothing but headaches. Also the time difference seems minor…
Do you think there's any chance that the latest advancements in video calling might change that? Things like "living on video"... Streaming the remote office and maybe distributing Google glasses etc.
Depending on what you are trying to do there could be lots of good/bad. If you are thinking of renting space out and hiring 10 people over there and sticking them in an office and they are solely your team then you have a greater chance of success. But you are going to have to learn to do business in India, learn their rules, learn how to get what you need there etc. That means how to hire, fire, discipline, manage and deal with local authorities. If you think it is hard doing that as a startup in the states, try doing it in two countries at once. Oh, and you will need to be there every few months in person to make sure you are getting what you want, price that airplane ticket * 4-6 times a year. :) I have been asked a lot why I feel face time is so important with remote teams like India, Brazil etc. Frankly the #1 reason is our cultures are different, so interpreting the nuances of spoken phrases or the unspoken is much harder unless you spend time with them. This is by no means bashing anyone, but it is a reality, you need to learn their culture and respect the differences so you can work with them successfully.
If you are thinking of trying to let them work remote out of their house, I have not had 1 good experience trying that as many will sell their time to 3-4 companies this way and do a mediocre job at best and generally a horrible job. This is the numbers game I was referencing, you might luck out, but more than likely you will hit the game of numbers constantly cycling through people.
And if you are thinking to use a dev shop over there, that has its own problems. Most specifically is you rarely will speak to the guy writing the code. They insulate the teams so much that the guy sitting in front of a keyboard has had 3-4 layers of filtering done. Not saying this is true for every place, as I know there are some that are not that way. But in general I saw a lot of this going on.
And even if you go to some of the smaller shops that promise the opposite, then you get the issue of the 11+ hour time difference and the fact that your communication and documentation will need to be excellent to get good results out of them.
My whole team today is basically remote, we work in different cities etc and that works because of technologies like IM, Skype, Hangouts etc. But we are all in the US and all have similar education, understandings and backgrounds. And the team is motivated to produce high quality because it is their name/reputation on the product too. Of course they are also not paid a 3rd world wage either which helps. And even with all that, we still have to get together, hash through things and solve problems in the same room sometimes. So far no technology I have ever seen will replace sitting in a room with 4-5 smart people and a white board. Even when I worked with Indian firms for some of the larger projects I was on, I flew there regularly to meet with the team we hired over there. And we did have video conferencing already. It is really hard to get people that are 8k miles away to have the same level of passion about your project as you do unless you show up regularly to get them involved.
I am not bashing remote work out of India or any other Country, it is just that the problem is hard to solve, and for a startup it is a very tough problem unless you already know people in the Country you want to work with. If you look at Oracle, Microsoft, GE etc, all have dev shops in India and other places. And every one of them has US based personnel that directly are in Country or make regular visits there to manage the shops. They also have significant budgets and staff to write super detailed specs etc. And frankly, if you have seen their dev timelines, it shows.
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#39My 2 cents, from what I've been able to gather, the best resources in other countries are being paid comparably to US, or they've already migrated or set up a work visa with a US company. Talented developers know they're talented and will seek out other people who can weed them out from the group. It is a rare case that you run into a highly qualified developer in any country who is working for pennies on the dollar.
What about taking advantage of the back log of denied or pending, highly skilled U.S. Visa applicants? It seems to me that tech companies can't import them fast enough. I'm thinking it's time to go to the source instead.
Re: Ask HN: Is setting up a remote team of developers in India worth it?
#40Earlier quoted context omitted.
Wow - you want to pay less than that for a software engineer who speaks English?
Yes, isn't that possible with direct hiring instead of paying more to go through outsourcing firms? My understanding is that roughly $500 monthly puts an Indian in the middle class. Double that and I figure we would be really attractive to young, entry level programmers.