NIIT是印度最大的IT培训机构,业务遍及38个国家和地区。同时,NIIT Tech. 也是一家CMM5的软件企业。
通过采访最大的感觉,我们还在喋喋不休的争论该不该走印度道路,印度已经一骑绝尘而去。我的同事邹震在一篇采访稿里总结说,印度大型现在软件企业的开发人员规模不是几百上千,而是几千上万,最大的InfoSys,其开发人员规模马上就要达到三万二千人,在软件工程化方面,印度已经走到了世界的最前列。现在再谈该不该走印度道路,谈要不要与印度竞争,已经是很可笑的事情了。而且,印度软件业并不象我们自我安慰的那样,安于外包的现状睡大觉,而是已经挺进自主技术领域,并在美国本土与IBM开展竞争。套句俗话,人家在产业升级!这样下去,5年之后,我们该讨论是不是要走越南道路了。
牢骚发过了,说点正题。
我问了这位CEO一个问题。我说中国程序员跟印度兄弟不一样,都很躁,几年拿不到高薪,得不到提升,就受不了了。印度兄弟好像不同,能忍。是不是这样?
他说不对,印度程序员也一样急躁,也想快快地拿高薪,早日升迁,这一点,全世界的程序员都差不多。
下面是最重要的话。
“差别在于,中国程序员把编程当艺术。这很正确,编程就是一门艺术。但是我们印度的程序员不但知道编程是艺术,而且认识到艺术背后还需要有纪律。你有你的艺术,我有我的艺术,她有她的艺术,只有通过纪律把我们的艺术整合起来,才能完成有价值的工作。我听说中国的程序员更擅长自由思考(free thinking),所以在游戏软件方面很成功。印度软件的强项在于业务解决方案,在这个领域里,纪律格外重要。通过培训掌握技术之后,只要大家能够严格遵守纪律,认真把工作作到位,就能成功。”
艺术背后还有纪律,也许这就是印度软件成功的理念基础。对我们很多人来说,编程的最大魅力来自于创造的乐趣,来自于“不走寻常路”的乐趣,来自于超越的乐趣。如果编程是一件规规矩矩的机械工作,我想很多人都不会走上这条路。可是这当初驱使我们走上编程之路的乐趣,也许正是导致中国软件业始终无法壮大的本质原因。至少这位印度人是这么认识的。