CRI Radio

May 22, 2007

大学十年后记

      2000年7月份,我从浙江大学博士毕业后到上海贝尔有限公司工作。从2000年8月至2001年底,大约一年半时间,我在网络应用事业部从事软件工程与CMM的研究与推广工作。从2002年初至今,我调到公司总部从事企业研发管理的研究。


      我在上海贝尔没有发财,没有当官,那么工作近两年来我都在做些什么呢?


      我在心平气和、踏踏实实地做学问。


      我读本科的专业是半导体物理,硕士专业是集成电路,博士专业是计算机图形学。十年之内我换了三个专业,哪一个专业都没有学精通。我觉得自己在软件工程方面有些悟性,可是没有当成专业来系统地学习。所以博士毕业时,除了有点虚名外,我的确没有什么过人的才能。


      如今大学里的博士、教授中"水货很多",我不幸是其中之一。象我这样的好苗子沦落为"水货",是中国大学学术腐败、堕落的恶果。


       在公司里,很多员工恭谨地叫我"林博士",甚至还有年轻人特意来看看我这个"好榜样"。虽然我也爱慕虚荣,可是良心未泯,彼时我哪有博士的真才实学,多么羞耻啊。


      刚到公司时,我有两类工作可选择:一是开发产品,二是研究并解决企业存在的软件工程问题。


      我在开发产品方面比绝大部分应届毕业生和员工们有经验,当项目经理可谓熟能生巧。软件工程则是我的研究兴趣。前者可能会有更高的经济收入,后者能提高自己的学问。


      当时我的想法很简单:趁着自己还年轻,赶紧好好做学问,弥补读博士期间浪费的三年青春,让自己有真才实学。


      在企业里做学问与高校里很不一样。如今学校里的学者们越来越浮躁,聪明才智大多建立在"纸上谈兵"之上,做学问变成了造文章。


而企业特别讲究"务实",所有的工作围绕一个目标:努力让企业活下去并且活得更好。


我在公司里没有象在学校里那么"兴风作浪",日子过得很简单,不停地调研、写规范和培训。就象少林寺藏经阁里的修练者。上海贝尔提供了一流的软件工程研究与实践环境(不是现成的,是争取来的,这就是我信奉的"创造环境")。在这种环境下,只要人不笨,认真工作,谁都能成为软件工程专家。


在博士毕业前,我写了一本薄薄的书叫《软件工程思想》。这本书与《大学十年》一样在网上流传,我曾经自鸣得意。最近我要出版一些研究成果,便重新阅读了那本《软件工程思想》。发现此书真的是彻底地"纸上谈兵",不仅对企业毫无用处,并且会误导读者。


我真是悲喜交加,悲的是和我同类的一大批"假博士"长期干些"自欺欺人"的研究工作,浪费生命并且浪费国家财产。喜的是我终于跳出了虚假学术的火炕。我不敢说现在自己的水平有多高,但至少能够拿出一些对企业有价值的东西来。


我在公司是一名自由自在的软件工程专家,公司待我不薄。如果不给自己一些事业上的压力,人很容易在安逸中堕落。我的目标是创作出可以与Rational公司RUP相媲美的软件过程规范,并且开发出物美价廉的适合于中国IT企业的项目管理软件。


基于大量实践的基础上,我和合作者研制了一套"软件过程改进解决方案"(Software Process Improvement Solution, SPIS)。SPIS的主要组成部分有:


²        基于CMMI 3级的软件过程改进方法与规范,称之为精简并行过程(Simplified Parallel Process, SPP)。


²        一系列培训教材,包括软件工程、项目管理、高质量编程等。


²     基于Web的项目管理工具,包括项目计划、项目监控、质量管理、配置管理、需求管理等功能,命名为Future。


以我们研究小组的实力本来是可以顺利完成SPIS的。但遗憾的是,SPIS不是公司产品发展战略范畴之内的东西,不能作为正式项目开发,我的组员们都被分配了其它的任务。我只能在公司之外组织一些朋友共同开发SPIS。虽然困难很大,但是工作很有意义,很鼓舞人。


我依然相信"创造性的事业要靠激情来推动"。希望在今后的一年内,我能结识不少志同道合的朋友,共同把事业做好。