When it comes to outsourcing, India is a country on the verge of many exciting developments. While wages are known to be generally lower than western countries, the quality of the Indian developers and project managers is fast becoming legitimate competition to the rest of the world.
In the past, people in India have worked six days a week – and sometimes seven – racking up well over the typical forty-hour work-week. Recently, however, things have evolved, as India’s hi-tech workers become more westernized in their approach to not only technology but the important balance of family/free time and careers.
While IT infrastructures are improving, they are still behind Europe and the United States. Teleconferencing may prove to be difficult in some situations but that, of course, is no reason to write off the many skilled programmers and project managers in this country. It is something to be aware of however, as you weigh your start-ups needs.
There is a wide variety of mindsets in India when it comes to technology and project management; some companies are of the “old school” variety, while others are working to be more western standards oriented. This is something to keep in mind when speaking to companies in India; what is it you are looking for and how might this company fit into the framework of your thinking?
This can be challenging but the interview process is something to take your time with – the wrong fit can set you back.
Many India-based IT professionals have been educated and/or worked in the United States for several years. The names on their resumes will be familiar to you. That is a distinct advantage to your start-up.
A CTO trying to recruit professionals in India must be aware of several considerations – the “big hubs” where most of the talented professionals may be found (Chennai, Mumbai, Bangalore, Delhi and Puna) and understanding the difference between them. Understanding Indian cultures and traditions can also be a big plus, particularly since India is such a vast and varied country. Don’t assume everyone thinks the same way! Lastly, communication may also be a challenge; although English is the used through out India in day-to-day communication, the meaning behind some words may be slightly different. This means taking a little extra time to make sure everyone understands the goals and time frame – something that will help you avoid miscommunication at a critical juncture.
The big advantage in outsourcing to India for technology is cost. While salaries are rising rapidly in recent years, they are still at a lower wage than most other western countries. You also have the advantage of western educated/trained professionals, with fast track growth potential.
That brings us, however, to the disadvantage. Rapidly changes in the industry means some instability and people moving from company to company to find a better situation. It’s important to know whatever your hiring decision; there is a back-up plan in case of staff movement.