Aha. Interesting. So you're saying an Indian engineer should earn the same salary as a Californian engineer if they're both bringing in the same revenue?
Interesting.
But it won't happen.
Or... you're not suggesting Indian engineers are worse, are you? Because that would be kinda racist.
On the other hand, someone living anywhere in India on the same salary (per contract) as someone living anywhere in the US is earning a higher net paycheque because CoL in India is lower.
Indian engineers in India did tend to be worse on average than American engineers of any ethnicity when I did a lot of hiring about 10 years ago. As far as I could figure out, the main reason for this was the large number of Indian technical schools with very outdated curriculae and low standards for matriculation, along with a rote learning style. Engineers from these schools needed to have every little detail meticulously specified to get anything done correctly. Pair that with frequently mediocre english, and you have a recipe for disaster.
That's kinda racist. You can't possibly be saying that there's no way there exists an Indian engineer that can compete hand-in-hand with a Silicon Valley engineer on an intellectual level (connections is a different thing).
So this being the case. Why does the Indian still earn less than the Silicon Valley peep?
Please tell me how saying Indian engineers trained in India are worse on average than Indian engineers trained in the United States is racist. Maybe you should also share your special definition of racism, I'm sure it'll be an entertaining read.
Let's suppose such Indian engineer who lives in India and has the exact same skills as a Google California engineer (including English fluency) exists.
Why does he earn less than the Californian one? Because his Indian colleagues are not as good as him?
On the flipside, I'm sure you'd agree there are incompetent Californians, yet they earn more than highly skilled Indians.
Interesting.
But it won't happen.
Or... you're not suggesting Indian engineers are worse, are you? Because that would be kinda racist.
On the other hand, someone living anywhere in India on the same salary (per contract) as someone living anywhere in the US is earning a higher net paycheque because CoL in India is lower.
Oh my! What should we do to resolve this?