4 ms·
>> By not paying a competitive salary, those IBM offices in India are lacking the deep experience of western programmers. 1. IBM offices and most multinational
by padiyar83 9y ago
>> By not paying a competitive salary, those IBM offices in India are lacking the deep experience of western programmers.
1. IBM offices and most multinationals do pay competitive salary in India. We have the same problem with retaining talent in India that we have in US. Its hard to retain good programmers.
2.Thanks to US immigration system, you do find a lot of folks with deep experience working for firms in US for years return back to India. They carry with them the best practices that they learnt in US. Some of these people also attend US universities.
3. At least the big fives (I don't know about IBM) have consistent coding and code review standards across geographies and use similar frameworks, deployment and monitoring tool chains. So there is not as big of an impact as you think on coding standards across geographies, be it Dublin, Sydney or Bangalore. It usually tends to be the same.
- chrshawkes 9y agoBut those policies derived from American companies. Say Indian Programmers takes those policies and apply them, will they become the next trend setters in the entire IT industry or will smaller engineering companies continue to set the trends and standards in the USA? I'm still banking on American workers to prove these companies wrong via innovation from within our borders, boycotting software companies who offshore American innovation and unionize or something to that effect to protect American workers here. My thoughts are not about race, creed, religion or anything against India or Indian Programmers, it's about protecting American workers for American families here and in the future.
- deleted 9y ago[deleted]