It has nothing to do with racism. I can confirm, having worked with them, that a lot of cheap outsourced developers are incredibly bad software engineers, and India happens, for various cultural, economic, and historical reasons, to produce a lot of cheap outsourced developers. (For example: being a large, poor country with unusually high English proficiency relative to most other large, poor countries).
It’s also true that some of the very best and brightest developers I’ve worked with have been Indian. Usually they are working for high salaries at famous companies, not for outsourcing firms. “Race” has nothing to do with it.
It’s also true that some of the very best and brightest developers I’ve worked with have been Indian. Usually they are working for high salaries at famous companies, not for outsourcing firms. “Race” has nothing to do with it.