Quote from jprad:
And what, exactly, has that environment produced?
Where is the Indian competition to Intel, AMD or NVIDIA?
Where is the Indian OS that can compete with Windows, Linux or BSD?
At the very least, where's a more advanced GUI that builds on the metephore along the lines of failed implementations like BeOS or OS/2?
Where are the telecom protocols from India that would render CDMA, 3G and 4G obsolete?
What about wireless a/b/g/n?
IMHO, from personal experience working with and having managed Indian engineers they all exhibit the same weakness -- the lack of applied creativity to compliment their rote memorization of a given technology.
Japan and China suffer from a predominance of the same.
Technical innovation, for the moment, still is by and large the domain of the U.S.
+1. I'm not one for making sweeping generalizations, but by-and-large they exhibit a lack of abstract reasoning. I don't see this nearly as much in team members from eastern europe or the US.