I would like to know the comparable numbers for American programmers. I suspect we are well short of 100% also, although probably much better than India, but I would like to know how big the difference is. I am okay with "functionally correct" but curious how strict their standard is for "efficient" code.
Hey, leave the inefficient code out there. More work opportunities for my company! Heh heh... :-)
My co-worker's last project had an app his team inherited that was opening and closing a cursor in the PHP code multiple times for no reason. He rewrote the code and upped the efficiency a ridiculous amount.
Nobody can write code that complies the first time. It is an iterative process. I know 5 different languages and if you wanted me to compile a program that prints “Hello World” the first time it would probably not compile. I would make some stupid syntax error. But the second time it would run just fine. This is a stupid test.