以管窥豹--印度神话 - 网海文摘 - Fishman

(这条文章已经被阅读了 333 次) 时间:2000-09-26 11:18:21 来源:Fishman (fishman) 转载

以管窥豹–印度神话
作者:Kino

我们现在处于深深的自卑当中,感到中国的软件工程水平的低下
已经是牵涉到民族劣根性的问题了。
1、他们的软件教育水平:
我们招聘印度人,给应聘者出了一份与国内差不多的试卷,有基
础概念和编程题目。等到他们完成后,我们这些中国的自认高手惊呆
了!他们的编程题目简直象是抄袭的。程序结构,注释,变量命名就
不说了吧,全部都是极其类似!反观中国的牛人、高手,每个人有自
己的一套。到了新的岗位,先把前任的程序贬损一通,然后自己再开
发更多的问题的代码来代替。我的公司统计,一个软件中有4个以上
CSocket版本,每个人都觉得别人做得差,自己再搞一套。中国人,
就是这个样子,还会辩解说”我们这样有创造性”。其实软件发展,早
就走过了求伯君那个编码英雄的年代,程序员已经是个坐办公室的蓝
领了。你具备拧好一个螺丝钉的能力就可以了。Code是最低级的事情
了。
2、他们许多公司的项目经理根本就不懂技术。
中国的项目经理如果不能在技术上压服下属,那么下属将与他搞
鬼,越是高手越喜欢搞鬼,根本不知道作软件的终极目的是从别人兜
里掏钱,而在内部搞不团结。技术高手都会纠集一些对他技术上崇拜
的菜鸟,与管理层作对。而印度的软件经理根本就不懂正在做的东西,
许多甚至直接就是MBA,或者是领域专家(工业设计、地理专家等),
而不是编码的专家。但是却能够领导大群素质良好的程序员把工作做
好,没有内部不团结的情况。许多印度的程序员加入一个公司很长时
间,都不知道自己整天编的代码是干什么用的。给他们的任务可能就
是一个函数的声明以及该函数要实现的功能。我们呢?
3、他们的编程人员的流动率达到30%!
他们的编程人员流动率(包括内部项目之间的流动)高达30%,可
以想见他们的文档水平如何。他们的产品不依赖任何一个人,谁都可
以立即辞职,产品的开发还是会正常进行。而中国,是老板怕总工。
技术骨干拥兵自重,抗拒管理。任何制定好的计划,都有可能被技术
人员推翻或者跟你消极怠工。
4、他们的开发计划能够做到小时级别。
如果一个印度公司的项目经理没有上班,那么他的下属将可能不
知道作什么。他们的计划一般都定到天,每个基层开发人员每天的工
作量就是8小时。而我们能够给出月度计划的公司就很少,而给出的月
度计划要么不可能实现,要么就可能被取消。开发人员被初略的给个
任务,他在月初,可以慢慢琢磨是做成什么样子,然后上上网,聊聊
天。到了月中和月末,就开始熬夜编码。
看到每年,从各大高校不尽牛人滚滚来,我们是不得不要召人,
同时又是不抱希望。我公司现在有意以后将核心软件开发外包给印度
公司,中国人?做做界面吧,中国人做界面会极尽花里胡哨的。
BTW,我公司非外企,大家不要误会我们有什么种族歧视。但是我
们现在就是对自己歧视,自卑得很。中科院那么多研究院,连个能用
的操作系统都搞不定。许多院校开发的东西,就是给一帮人评职称的。
中国的程序员骂微软,追Linux是全世界最狠得,可是我们除了汉化
Linux,做了什么东西出来。CDE是瑞典人写的,Linus是芬兰的,
GNome是墨西哥人写的。哎,我们曾经是多么的瞧不起印度人。

写得好! - tyro - 2000-10-06 17:22:34

中国的软件工业化水平要提高,确实与多方面因素有关。