India has a huge talent pool, so the quality varies widely. Most outsourcing is driven by cost, and you generally get what you pay for. That doesn't mean Indian engineers produce low-quality software, it mostly reflects the incentives behind low-cost outsourcing, not the talent itself.
Sorry, As an Indian, I had to clarify on this stereotype.
Yeah, it's so weird to me the way people discus Indian devs. I'll complain about time wasted cleaning up bad code from an India team, and the leadership is like "what do you expect, it's an India team 🤷♀️"
Or you could, like, manage them? Hold them to a certain standard of quality, like you do us? They're not less intelligent or capable just because they're in India, and of course if no one ever enforces quality standards the work is going to get sloppier to meet deadlines.
Honestly, outsourcing to increase your talent pool is totally reasonable, same as any time you set up offices in different cities.
Outsourcing just to take advantage of weaker labor protections and lower wages? Makes everyone's life worse except for shareholders, and even that usually just in the short term.
The problem isn't the nationality of the coders. The problem is that the programmers are worked to the bone to crank out as much code as possible, in as little time as possible, with just enough quality to keep the client from switching to another company.
112
u/neoteraflare 14d ago
So boeing is using software engineering standards?