何俊林 2010-04-19
开发组长:一个很尴尬的地位,既是团队的开发主力又得兼顾团队管理,既要管理开发团队又要交付代码
如何做好开发组长,鄙人一点心得而已
1代码质量
本人一直是一个质量崇拜主义者,也是出于此,使得不少上司比较不屑,软件是质量和进度的平衡,可
能我是出于一个程序员的自私,固执于代码质量,程序员的成就感就是代码的质量,不注重质量?把我们
程序员唯一的乐趣都剥夺走了!其实我一直对组员的要求也是只有代码干净行数不要太多就好重构也是
必须的,但是进度紧没办法,最低的限度就是代码要放对地方,(就好像风水学讲:不管房子风水是不是
好,最重要的是保持房间的干净,不要乱放东西,先做到一个干净的屋子)代码也一样写出来不是给电
脑看的是给人看的!所以什么是好代码?能让别人看懂的就是好代码不要代码好像一堆烂肉一样太气
人!但是烂肉代码完全是程序员的错误么?不是一个功能明明2天非要一天完成烂肉产生在所难免开
发组长也没有办法
2人员管理
还是木桶理论么?木桶固然有道理但是我有时候只是注意到了一个人员能力的高低,木桶还有我没有注
意到的东西么除了挡板的高低?有那就是挡板与挡板之间的缝隙!如果有缝隙这个桶连一滴水都承不了
,老生常谈了:团结第一,软件尤其明显,团队中也许充斥着这样的声音:“这块不是我写的你找谁谁
谁”到现在我听到这样的话还是会非常火大!一个人这么说所有团队的人都听见了他们会怎么想?成
员间的缝隙也就这么产生了这样的人直接KO掉如果我们没法搭同一辆车到目的地那么请你下车!互相
帮助!还是互相帮助!我耽误我的一分钟帮助别人你仅仅看到了你自己的一分钟么?不对你要看到你
的一分钟使整个团队提升了多少?你的一分钟可以让一个初级程序员少耽误一个小时时间甚至更多你的
一分钟可以让以后软件在bug阶段少了2,3个bug,软件团队不需要个人英雄主义需要的是团队英雄主义
!
3组员交流
程序员也是人,也需要关心尊重,天天与电脑打交道就不开朗了?不幽默了?恰恰相反我接触许多程序
员人很好很开朗很幽默也许是我带动了他们?情绪这东西是会传染的,早上你的一个笑声也许就会给
团队带来一整天的好心情好干劲,情绪管理我不太懂,但是情绪传染我做的不错呵呵逗大家开心嘛
你我一笑,齐活!我个人比较主张仆人式管理,组长就是为大家服务的,毕竟大家都是年轻人起码我们
在一起不要有代沟还可以一起开玩笑,尽量使我们的木桶没有缝隙!一定不要吼叫尊重是第一位的破裂
了就不好修复了
今天先说这些别的都想不起来了想起来再分享给大家