Indian Outsourcing Debate
The cluster discusses experiences with outsourcing software development to India, the quality and skill levels of Indian programmers compared to Western ones, and the primary motivation of cost savings over talent acquisition.
Activity Over Time
Top Contributors
Keywords
Sample Comments
I am an Indian new grad currently working in Bangalore. Almost all my classmates have a 15-20 lakh(20-25k dollars) job. And that's a lot of money for most of us straight out of university. I don't see why companies shouldn't move a part of their operations to India since they can save a hell lot of money by hiring here. The sentiment that India is just good for outsourcing trivial jobs is changing quite dramatically I would say. There are 3 factors which can be a problem: language
Over the years, I had several bad experiences with outsourcing to big companies in India. But recently I had a discussion with an Indian colleague. She used to work for a company for which my previous company outsourced to. She told me most of workers there are just out of school or the rest are bad programmers. Good programmers find quickly a job in better paid positions in other companies.It seems the main issue is deciders in the west are happy to find cheap outsourcing companies in India.
It's already happening. Amazon has it's biggest office in Hyderabad. They literally hire tens of thousands of Indian devs for 30-40k dollars per year. The talent pool in India is much bigger than US. A lot of SDE jobs are definitely moving in India. Indians are good at tech due to their STEM focussed education, work harder(due to economic instability), complain less and come cheaper. A perfect opportunity for corporate America to exploit. All American companies from Adobe to Goldman to
I'm surprised there are not more Indians, there are a lot of Indians in IT and development. Perhaps they just start them companies in India where it is cheaper?
There are good Indian programmers, but they are so diluted by complete amateurs who decided to go into programming just because it pays well. I've worked at a huge corporation that outsourced a few projects, and even brought some of the best developers on site. Even those guys took days for some silly things that took me a couple of hours to implement. One of them just sucked so bad, he was sent back to India. In the end, my hourly rate made more sense for the corporation, since I produced clean
YES!It's not much to do with country/race and a lot to do with pay. I've been sitting through more interviews than I can count as my F500 company is trying the same thing. Despite alleged pre-screenings, I've been amazed by how many devs with 10+ years of experience on their resume that can't code fizzbuzz (let alone answer actual questions in a way I'd expect of a senior dev with that much experience).Companies don't go to India for their best developers
Having lots of friends who worked in big outsourcing firms in India, and worked myself at a offshore research center for a US company I definitely viewed programmers in the west as better programmers than we were. However, being the US for a couple of years now, I've realized it has a lot more to do with the majority composition of developers in India.(Of course all of the points below are just what I've seen or felt, and do not apply to everybody.)New developers working in big outsourcing
Firstly, I want to say that we are "cheap" because things are dirt cheap here.Now, I am not a software developer but in high school, but I have my brother/cousins working in the software dev industry and here are my thoughts.>language barrier: I genuinely don't know how incompetent developers you can hire, I mean sure if you hire extremely shitty developers but even that's rare.Most people here are comfortable enough with english, in the sense that lit
I think you are comparing it to the wrong scenario. Hiring for your own company(Uber in this case) is far different than outsourcing to an Indian company like Infosys and TCS. Microsoft already has a huge presence in India, and so does Amazon. I have interacted with engineers in FAANG in both India and the west coast, and there is no huge quality difference in people on the same job levels.
So...Indian programmer here. Well. I was just about writing some similar anecdotes for an article and I came across this. So, let me share what I have seen related to this.Firstly, right now in India, programming(Computer engineering) is one of the most widely adopted courses. This obviously means a lot of programmers and a lot of web shops, IT services and whatever. More the companies, more chances of you ending up finding a mediocre one.Most of these companies and their employees conside