如何做好基层技术管理工作?

标签: 基层 技术 管理 | 发表时间:2013-07-26 23:00 | 作者:hzliyun
出处:http://blog.csdn.net

最近有朋友与我探讨了软件基层技术管理工作方面的话题,借此从动机和方法两方面谈谈我的看法。


动机

要做好基层技术管理工作,首先要确保自己有良好的动机,即明白自己为何要走上技术管理岗位。做管理的根本是为了获得权力,但获得权力的动机却存在很大的差别。


第一种单纯是为了利己。有相当数量的人往技术管理岗位“挤”,是为了获得以后在工作中可以少做或挑做工作内容的权力;也有的人是为了更快、更多地获得公司动向的资讯,以体现“领导”的“与众不同”;还有人是为了更高的薪资。


第二种是为了通过利他实现利已,是一种共赢的思想。这类人对技术工作有着自认为清晰的看法,相信自己能带领团队走得更好,获得权力是为了更好地调配团队资源和实施自己的技术想法。显然,实施想法的过程也是提高自己的过程。


如果走上技术管理岗位完全是第一种动机使然那就麻烦了,这类人说到底根本不相信或敬畏技术的博大精深,容易错误地以为“关系才是一切”,甚至玩弄“欺下瞒上”的伎俩。很难获得团队成员的认可与尊重,要带好团队没有成功的可能(什么是成功?)。


与之不同的是,持有第二种动机的人在工作中总会表现出积极的行为并被团队成员感知,其开展团队工作更容易获得认可与支持。


我曾在多篇文章中指出,技术管理者对技术需要有很好的敏感度,否则很难做好技术管理工作,很容易将“技术管理”变成只有“管理”。以中国目前的国情来看,不少人是在做技术工作不到8年就走上技术管理岗位的,也就是说在他的“学习黄金期”(参见《 走技术线,还是技术管理线?》)、还没有建立自己对软件技术的认识之前就走上了管理岗位,之后的道路更多的是“身不由已”(个中缘由读者自己去想),最后落得“技术”与“管理”两不是。


方法

以身作则。技术管理包含人员招聘、绩效制定与考核、团队激励等内容,因而需要很多方法,但就带领团队来看最为重要的方法是以身作则。如果你是以前面的第二种动机走上管理岗位的,那很可能比其他团队成员看得远、能力也更强。在这种情形下,通过带头实践能取得很好的管理效果,这种方法给团队一个很明确的信号:我是这么做的,希望大家也跟着。与以身作则不同的是,另一种技术管理者一上台就制定这样、那样的规范,但却将自己排除在“被规范”之列,这种命令、特权式的做法很难博得其他团队成员的理解与支持。想一想,如果自己都写不出一篇象样的技术文档,又如何要求其他团队成员去写呢?如果他问你一声“请给我一个好文档的示例”你又如何是好?如果你觉得自己的团队很“熊”,那问题多半出在你身上。“将熊,熊一窝!”


承担责任。责任是团队管理的基石,一个不讲责任的团队只能是乌合之众。你千万不要将按时完成工作当作是自己技术管理工作的唯一责任,另一个更为重要的责任是培养团队技能。只有团队的技能逐步提高,你对团队工作的掌控能力才会更好,团队技能的长期缺失是无论采用怎样的管理技巧都无法弥补的。强调责任还应在团队成员身上加以落实,不断倡导对于所承诺的事应努力达成,形成一种务实的团队作风。请记住,责任重于“面子”,不重视责任就是牺牲团队每一个人的利益,无人能逃!


委以信任。即便你的技术能力很好,能力所能及地规划好技术工作,但仍应重视对团队成员委以信任,即便知道他们会犯错。你的能力也是在犯错中成长的,只要将风险控制在自己可承受的范围内,犯错意味着成长!你的信任是有回报的,信任是有“速度”的!


高效开会。我发现不少技术管理者有开长会的毛病,有的将开会当作是“team building”,或者同样的问题一遍又一遍地“炒”。开长会通常是团队责任缺失的一种表现、是集体无能的反映、是一种“合理”与奢侈的浪费。


我以为,一旦缺失这里所谈到的这些方法,无论学多少管理知识都做不好基层技术管理。我坚信!


作者:hzliyun 发表于2013-7-26 23:00:27 原文链接
阅读:110 评论:0 查看评论

相关 [基层 技术 管理] 推荐:

如何做好基层技术管理工作?

- - CSDN博客研发管理推荐文章
最近有朋友与我探讨了软件基层技术管理工作方面的话题,借此从动机和方法两方面谈谈我的看法. 要做好基层技术管理工作,首先要确保自己有良好的动机,即明白自己为何要走上技术管理岗位. 做管理的根本是为了获得权力,但获得权力的动机却存在很大的差别. 有相当数量的人往技术管理岗位“挤”,是为了获得以后在工作中可以少做或挑做工作内容的权力;也有的人是为了更快、更多地获得公司动向的资讯,以体现“领导”的“与众不同”;还有人是为了更高的薪资.

技术、管理与30岁的槛~

- Amom - 高春辉的 BLOG
原发表在新浪微博: @高春辉 (1)我相信在技术圈里,30 岁以后是不是去做管理的纠结,一定是每个做开发的人都会有的,包括我在内,也和很多人讨论过,但是我还是选择了自己喜欢.

技术管理者标准管理模板

- - 后端技术杂谈 | 飒然Hang
对于公司技术团队新晋升的一些研发Leader、主管等管理人员,即使在大公司具有完善的培训机制,大多数人在一开始还是会手足无措,不能很好地做到从个人贡献者到团队贡献者角色的转变. 于是根据自己以及公司内部很多技术管理者的工作经验梳理出了一些技术管理者的管理模板,可以作为管理工作的实践参考. 基于职责确定团队的使命、目标.

有关技术管理的一些思考

- zhangyijun - 博客园-首页原创精华区
这些天里工作的环境发生了一些微小的变化,可能以后对基层开发的程序员也会有更加具体的影响. 上周参加 Open Party 时,重点听了《那些失败的项目们》,分析了一个项目的提出、实施,直到最后失败的过程. 我也在想一个技术团队究竟应该用怎样的一种管理方式,才能让技术团队的效率达到更优. 我分了几个小主题,下面一一讲来.

如何更好完成从技术到管理的转变?

- - TECH2IPO创见
编者按:这篇来自《程序员》杂志的文章是写给那些IT公司的内部人员,但同样适用于互联网的创业者们. 这篇文章可以告诉你,技术创业者如何完成从执行者到管理者的角色转变,作者梁景波. IT公司研发部门的管理人员大多是从公司内部的技术人员中提拔的. 在快速发展的公司里,这样的机会更多. 然而这种“半路出家”的转型也给我们带来了很多挑战,其中最关键的部分在于思维方式的转变.

技术管理者应不应该写代码?

- - 灰色的灵魂
我相信所有新晋的技术经理,都做过Team的工期紧张,自己加班动手写Code的事情,这种事情我自己也没少干过,事实上,偶尔我自己仍然会在critical的项目上写一些代码. 相信不少同志们还引以为荣,并且不少技术管理的书上,对于技术管理人员是否应该去写代码也有不同的观点,有些认为不应该写,有些认为一定要写一点避免脱离群众外行指挥内行.

如何管理飞扬跋扈的技术人员

- - 创业邦
  在互联网项目当中,相信每一个项目经理或者制作人,最头疼的就是技术部的管理. 因为技术工作看起来是那么的棘手,一般人难以理解,而且技术人员大多数都似乎情商不高. 管理人员既不能轻易了解技术工作的内涵,技术人员也觉得很难和管理人员沟通. 特别是技术工作,难以在不同人之间交接,很多技术人员都声称无法继续别人做过的项目.

Facebook技术总监:如何管理10亿用户的数据?

- - 互联网的那点事
2012年1月28日消息,Facebook用户数量,已经突破10亿大关. Facebook在发展期间,所实现的技术成就,成为了IT行业工程师关注的话题. 究竟Facebook取得了哪些技术成就呢. Facebook前工程部门总监,在问答网站Quora上,对这一问题作出回答. 无论对于IT行业的投资者还是使用者,这些回答都有着指导意义.

关于技术团队管理的胡言乱语

- - 博客园_知识库
  临近年底,接到《程序员》杂志的邀请,希望我能写一篇与团队管理有关的年终盘点文章,盘点2013年业界与团队管理相关的大事. 试想,揪出各个公司在2013年的各种“大事”,指点江山,激扬文字,那种众人皆醉我独醒的感觉是相当的妙不可言. 可细细一想,2013年可以归纳为团队管理大事的事件倒是不少,例如Yahoo!美女CEO宣布取消在家办公制度,最近又按照绩效评估结果排名开始裁员;最近知乎上好事者提出的“你问什么离开xx公司”系列,各种回答纷至沓来,为2013的团队管理大事记提供了不少素材.