I call BS; and I live in Bangalore, and I run a software company.
Over the last 8 years I have worked with dozens of American programmers, and on an average they are better than their Indian counterparts. His own company (HCL) employs some of the people who I thought formed the bottom of the class. Yet another senior programmer in another IT major (TCS) who was a CS grad, thought he was writing code for a new 16 bit computer.
From the article itself, it is easy to see what he considers talent: following Six Sigma, CMM etc. Guess what, CMM itself is so ridiculously outdated that only Indian IT companies seek it. In a CMM review I was part of in 2007, they said 80% were Indian IT companies. Needless to say, there are more failed projects that successful ones.
Our website says "Made in India"; but sadly, thanks to these IT companies it could be mistaken as a 'Process-driven, cheap, intellect-independent way of building software'.
These massive "brick-in-the-wall", "Enterprise" Indian IT Companies compete exclusively on "hourly-billing-rate".
There is hope in sight, but they come from smaller, newer companies.
As we all know, there is no silver bullet, that will miraculously rescue the ailing software engineering.
Yesteryear's process becomes today's joke. It's unfortunate that Indian companies are madly following the buzz words/process without understanding how it is supposed to work.
"madly following the buzz words/process without understanding how it is supposed to work"
This sounds like a form of cargo cult software development management.
On a more general level this sounds like a common, if insidious, human trait: merely emulating the outward signs of successful persons or groups in an attempt to recreate or capture that success for oneself.
Over the last 8 years I have worked with dozens of American programmers, and on an average they are better than their Indian counterparts. His own company (HCL) employs some of the people who I thought formed the bottom of the class. Yet another senior programmer in another IT major (TCS) who was a CS grad, thought he was writing code for a new 16 bit computer.
From the article itself, it is easy to see what he considers talent: following Six Sigma, CMM etc. Guess what, CMM itself is so ridiculously outdated that only Indian IT companies seek it. In a CMM review I was part of in 2007, they said 80% were Indian IT companies. Needless to say, there are more failed projects that successful ones.
Our website says "Made in India"; but sadly, thanks to these IT companies it could be mistaken as a 'Process-driven, cheap, intellect-independent way of building software'.
These massive "brick-in-the-wall", "Enterprise" Indian IT Companies compete exclusively on "hourly-billing-rate".
There is hope in sight, but they come from smaller, newer companies.