Entrepreneurship · Startups

Does India have good engineers for outsourcing?

SIMON ROGER Digital Marketing Specialist at Media Systems India Soft Solutions Pvt. Ltd. (MSI)

September 15th, 2016

How to find a skilled team developers in India.

Greg Davydov Founder at Artium Gallery

September 15th, 2016

India does NOT well, even, if the task is very well defined, and you have to have experience with Indian culture.
India doing at the best so-so, with few exceptions. It is very difficult to find good Indian developer, and most of the real good developers from India are here, in US.

Besides Indians expensive for what they are offer. If you want to have real good developers for about $1500 or less per month go to eastern Europe like Ukraine, Russia, Bulgaria, Poland. They are much better, you do not need to spell everything to them, they will help to offer better solution and quality of their work is much better. Besides, if they do not know very particular technology, they will be experts in a week or less.

As was mentioned in one reply you need a local partner you can trust, and should put all your efforts into finding "that guy". I've been doing offshore since 1998 in India, South America, and Eastern Europe. So far Eastern Europe yield the beast and least expensive results. This is why many startups in Silicon Valley go to Eastern Europe.

Viktor Dmytrenko Digital Marketing Manager at Ubertesters

September 15th, 2016

Despite the myths about Indian quality you can find good specialists there. But the percent of such companies / individuals comparing to the whole mass of people that are presented in the market and pitching you is quite small. Like 0.5% or even less. 

During last 10 yeas I have faced just with 3 companies and 2 freelancers that do their job good and in time. 

Nickolay Kolev Freelancer at Private

September 15th, 2016

My personal experience with outsourcing to India is not very good. We contracted Tata (for example) and other big names in India and the results were tragic.

Deadlines are never met, the code quality is on junior level, at most. I always end up re-working and doing the (almost) the whole thing myself and with the help of my team.

Funny enough, I have had colleagues from India I have worked with,they are good professionals. Which makes me think the quality and knowledgeable developers probably found their ways to the States.

This is generalization, of course, and is completely based on my personal experience, working on my own projects and big company projects. With all that said, I am avoiding outsourcing to India.

Sumir Nagar Chief Operating Officer & Global Delivery Head at Agile Financial Technologies

September 15th, 2016

Consider that the average age of the Indian software developer is 23/25 years. Skills are learnt on the job, not in institutes. Therefore I would say, the answer depends more on the age bracket you're hiring from. You want skills hire the ones with 5-7 years of experience.  Sent from Yahoo Mail on Android

Nickolay Kolev Freelancer at Private

September 15th, 2016

One thing to consider, which I learned the hard way, is that if an Indian developer doesn't know or can't solve a particular problem he/she will never ask for help from their team. Ever! Because this is considered a weakness and they are afraid to lose their jobs.

I worked on a project with an Indian team and up until 2 weeks before the launch! date we were not getting anything from the team. I could not make them check in for the heck of it. Finally we propagated the issue up the management chain and they did check in. The result - next 2 weeks I was working extremely long hours, crashed completely whatever they have done and did the whole thing with 2 other developers here. No weekends, very long days, to meet the deadline. Need to mention that we lost about 2 days to revert the code to the previous state, which was stable and working properly, just needed new features to be implemented.

On few personal project, I have received code, which was not tested, showed no understanding of basic OO practices and would not scale.

I know I am biased because of my experience, but all I am saying is that it is very hard to find good developers in India. There are tons and tons of companies riding the myth that India has good developers. Remember that the decisions are made and choices are made by managers, who in many cases don't have any idea what to look for in an outsourced developer and teams.

Having a local representative doesn't help. It simply increases the price.

Find a good tech manager here and work with him/her selecting your outsourced team. It is critical to have your own tech person, who is capable of writing detailed tech requirements and also manage the team (SCRUM is best, because you will get a quick feedback).

Hope this helps to anyone who is looking for outsourcing solutions.

John II Entrepreneur - Technologist - Software Architect. The Code Wookie is focused on helping people get the most out of tech.

September 15th, 2016

I have a friend who is having very good luck with resources from Belaruss. One of the keys, though, is that he is a software architect. Message me if you would like to get connected with him.

K. Robbins Head Moose at Moose WorldWide Digital

September 15th, 2016

India does exceptionally well if the task is very well defined, and you have experience with Indian culture.

If you've never done this sort of thing before you need a local partner you can trust, and should put all your efforts into finding "that guy".  I've been doing offshore since 1995 in India, China, South America, and Eastern Europe and would be happy to give free advice.

Best of luck to you


Chris Hote Start-up coach, investor

September 15th, 2016

It depends how you define a skilled team of developers?

Himanshu Chudasama Founder CEO at Veloz Techform & Start-n-Excel

September 15th, 2016

Simon
India does have Skilled Tech manpower. Issue is there are so many players that it is difficult to find the right match. Than there are Price constraints from clients which leads to final decision making. To find a good team, I would suggest you take an interview of the resource that is going to work for you- ensure it is a video interview, so you know whom you are talking to and if there is any help available.

If you need we at Veloz Techform can help you find the right resource as we are Consultants with extensive Technical Experience working in the Software Outsourcing Industry in India.

Vinay Menon Founder at Mera Tiffin

September 15th, 2016

@Simon as advised by @Himanshu, the best way to go about is to set up a video interview and have a formal chat with the team. If they fit into your scheme of things you may want to move ahead to the next level.
Its good to have your scope defined before you start a dialogue and share some fillers with your shortlisted team to see how prepared they are and is it worth the effort.
If you want we can assist you too, we are a IT services startup and have delivered over 100 software projects across 3 continents and manage expectations of 50 customers successfully. We do mess up at times.