我在Dian团队成长
编前:这篇文章源自熊祖彪的2004年度个人总结。在这篇总结里,他以坦诚、实在的笔触,回顾了自己一年来的工作学习经历和心路历程。从这篇文章中,我们能够感受到他在Dian团队是如何一点一点成长,茁壮成材的。
刘玉教授和很多已经毕业的老队员,都对这篇总结极为赞赏。刘玉这样评论:“字字句句都由切身体验而来,无论是技术上还是思想上都很有深度,写得好!”
熊祖彪从Dian团队一名二线队员,最终一跃成为团队CTO(首席技术官)的经历,是一个个案,也代表了一种现象:从二线队员到团队骨干,从普通骨干到团队核心,他们就是这样不断地在实际项目中飞速成长的。
我的2004年,可以分为三段。1月至3月上旬为主控组阶段,5月至8月为华为3COM阶段,9月至今为CTO阶段。
1月初始,无疑是我人生的一大转折点。当时正值主控组困难时期,我向刘老师申请寒假早走早来,刘老师愤怒不许。之后来信责令我好好看看喻信星空的两篇帖子,一篇是Dian版473文《什么是成功、成才、大师?——我的看法》,一篇是Dian database 版的730文《感动,为团队精神而深深感动》。我回信表达了自己积聚已久的想法,也做好准备会引来更为激烈的批评,但刘老师的回信仍然很是打击了我。显然,刘老师也是蓄积了好久的怒火,批得我心惊肉跳,之后好长一段时间内都回不过神来。至今回头看那封信,依然有触目惊心之感。
3月份,主控组通过样机评审,所有人都松了一口气。刘老师问我,是不是很高兴,学到了很多东西。我当时不置可否。现在我能够这样回答:是很高兴,但更忧心;是学到了很多东西,但最大的收获是发现我们存在太多问题。虽然结题了,但整个项目过程中变数太大,缺少控制。然而当时我总结不出来,交的半年总结被刘老师指为不合要求。而今,“一体化标记机产品化”项目又是一个新的标志。这带来的是一种信心,一种鼓舞。
5月之后,整整四个月,我都在参与华为3COM的项目。一上来就是为期10天的培训,包括项目管理,令人耳目一新。
回汉之后,项目即轰轰烈烈地开始,9人组霸占51基地一间房,热情高涨地开始了华为3COM项目体验。
对我来说,我的第一显著体验就是项目计划很关键。计划做得好,好比五指山,能把无常多变的孙猴子抓在手心里。第二是进度监控也很重要。“计划赶不上变化”,但一定要“跟上变化”,进而才能设法将脱轨的项目拉回正轨。第三是质量把关是保证。Review,也称之为评审。评审能在一定程度上保证质量,减轻后期测试的压力。
7月初,除欧阳华已飞至香港,其余8人全部杀到北京,开展项目剩余工作。我有一个很明显的感觉,到项目后期,逐渐酣畅淋漓。不仅赶回以前拖下的进度,而且有所超前。似乎所有的问题都能在我们的掌控之内,反倒是华为3COM的员工跟不上我们的步伐,甚至需要我们的帮忙。为什么会这样?我想,一方面是我们逐渐熟悉了华为3COM的项目流程,另一方面也得益于组员的齐心协力。大家互相之间十分帮忙,也十分了解,你评审我,我评审你,你测试我的模块,我测试你的模块,合作很愉快!这样几轮之后,恐怕就真不会留下什么缺陷了,而最后的验收测试也证明确实如此。
我作为项目组组长,到了后期,除了安排一下任务,安排一下时间,统计一下数据,几乎都没有什么需要担心的。后来唯一的担心是怕大家会在几轮系统测试中耐不住性子。结果是测完了WinXP,测Win98;测完了IE5,测Netscape;测完了Windows,测Solaris;来来回回反复折腾,大家都测下来了。
9月载誉荣归,承蒙华为3COM项目成功结题的光环,我一跃升级为团队CTO。我总是想笑,我也算是CTO了,小小的CTO。回过头来,我看我自己当这个所谓的CTO做了些什么?我帮主控组解决了一些遗留问题;我参与DSP组讨论,协助刘老师对DSP组进行整改;我引入版本控制;我引入周报制度;我引入测试规范……但是,现在团队的版本控制做得好吗?现在团队做测试是有条不紊吗?现在团队拿起一个新项目能有章有法地开展吗?
我理解CTO的作用,不仅仅是疑难解答,更要能把握关键技术路线,应该为团队项目管理建立有效的体制,应该为团队发展谋求合适的方向。因为生病的原因,因为其它任务花时间的原因,也因为我的惰性,我的一些想法未能付诸实践,做了的事情也有很多没做到位。我在团队中应该至少还会呆上三年,我还有时间去把这些做好。希望团队下一个三周年纪念时,团队又会有一番新气象!
另一方面,我为什么想笑?因为我认为,CTO这个帽子于我恐怕还是大了些。我还远没有上升到这个程度。我不知道大家怎么看待我的能力,但其实就真的只是一层纸,戳破了你就会发现我的浅薄。我也不过如此。你跟我共处过事吗?绝大多数都没有,都不了解我,所以我还能糊弄三招两式。但即便如此,我乐于戴这顶大帽子“招摇撞骗”。因为戴上这顶帽子,我能最大限度且最方便地改变我们团队现有的不足,为它逐步引入我学到的工程经验。如若有朝一日,我感觉到已无能出力,或是团队内后浪推前浪,则是我脱帽的时候。