Mar 5, 2009

大唐软件技术经理陈建慧《如何做好开发团队负责人---管别人先管好自已,请从做一名合格程序员开始》

        开发经理(开发组长)开发经理是团队中的大师那就该是整个团队工作中的榜样,无论是工作效率、态度、分析设计水平、业务知识、技术能力各方面都要努力让自己成为团队成员榜样。 

        开发经理除了安排好目前工作之外还需要主动学习,不断提高自己的业务和技术水平。很多人会说很忙没有时间,那就要求开发经理要比别人付出更多的努力,因为开发经理拿的工资比别人高,就应该付出更多,为公司创造更高的价值。如果我是老板的话,我给你涨了工资,不仅仅是对你以前工作的肯定,但更重要的是期待你以后能有更高的产出,所以从开发人员变为开发经理之后就得更加努力有更高产出。 
        关键问题和核心代码一定要尽可能亲自动手。通过解决关键问题,可以在团队成员心中树立自已的形象和权威,减少经后工作量估算的误差,同时也减少团队成员变动引起的风险,开发经理要能够随时胜任为团队中任何人的替补。具统计优秀的开源软件代码的开发人员70%以上是30多岁的人,我们的开发经理大多数都比这个年纪要小,一个优秀的程序员至少需要十年以上才可能练成。如果现在就不动手,就只会管几个人,我觉得对公司来说都是一种资源的浪费,对个人来说是失去成长的机会。现在整行业的人都很浮躁的重要原因是大多数程序员都高估了自已的能力水平,降低了对自已的要求标准,很多人工作多年,连一个合格的程序员都算不上,更不要说优秀程序员。千万不能认为编码是一种低级劳动,一定要纠正这种错误思想,很多大师级的人物都在写代码,更何况自已只是一个不合格的程序员。 
         安排工作方面,先紧后松原则,做事情一定要先紧,安排工作也要先紧,要给自已和团队成员犯错误和解决风险的时间,留充分的余量。安排任务要给团队成员压力,要以自已完成任务的标准去要求下属。 
        总结自已和优秀成员的胜任特征,并复制给其它团队成员。复制的是胜任工作所需要的能力,做事情和思考问题的方法,不是只告诉他如何做某件具体事情。 
及时检查团队成员的输出成果,通过对成员输出的检查及时了解成员的特点和能力水平,及时指出不足。以便经后能够按人员能力特点给其安排工作任务。指出成员的不足,是对他个人负责。 

        积极思想往下传,消极思想往上传,消极的思想和问题只能向上级领导反映,不要在下级面前表露出来,带给下级的永远是正面积极的思想。 给团队成员灌输正面思想多抓住平常的机会,不能只等到面对面谈话时再来谈大道理,这个时侯讲的大道理大多数人都很难接受。多站在为对方着想的角度去灌输正面思想,不要总像个领导在下达命令。

         swetter点评:不少经典部分。我相信所有优秀的人才都是以自己的努力钻研为背景的,而不是靠着某些别人称之为天赋的东西。

No comments:

Powered By Blogger