成为优秀的技术管理者: 先从改变思维做起


成为优秀的技术管理者: 先从改变思维做起



身边有很多做技术管理的朋友,同时也参加过各类技术管理的分享。大家都谈到了从纯技术岗过度到技术管理岗,需要学习各种技能,比如沟通技巧,招聘能力,团队管理等等。但是从我过去这些年的经历看,对一个管理新人,最重要而且最难过的坎其实是思维的改变,今天就和大家来讨论一下。


1. 为什么要招人?


错误的思维:

我要找人来分担我的工作,现在有10个feature要开发,找人来做其中5个而完全不需要我去帮忙就行,这样我的工作就少,我可以“更专心去完成剩下的5个”。


建议的思维方式:

没有认识到业务feature其实是“做不完”的,没有认识到除了在极其简单的项目哪,其它任何稍微复杂的项目,能配合分工的两个人的工作完成时间远远小于单独一个“高手”所需要的时间。

认真思考团队应该怎么分工,最小团队至少要有什么人存在,根据这个目标去招人。让项目能做到最大程度的并行,自己永远不会成为项目进度的瓶颈。


2. 为什么要团队合作?


错误的思维:

把团队合作看成简单地分配task(每个task仍然是单独完成),而忽略了task本身的合作方式。


建议的思维方式:

技术管理者应该把团队看作为自己打造的Product,核心在于你的team要能够建立(等于你的product能deliver),而不是你设想中的team要多牛逼,目标是把产品能足够的模块化,做到持续的产出。

之前一个人能把事情做得很好,现在怎么保证团队一群人把它做好?任务分配包括如何把任务合理地分配给适合的人,能达到最好的结果,即人的价值得以体现,产出质量也高。这就要求管理者对任务的了解要全面深入,对团队每个人的能力了解也要准确。


3. 如何管理项目?


错误的思维:

把各种决策都掌控在手上,所有点都要亲自决定,按照自己的思路行事,甚至让成员“放弃”思考了,认为这是对项目负责。


建议的思维方式:

不管自己曾经技术多牛B,作为管理者,第一要务就是,肩负着团队的使命和绩效。 日常工作中,都要主动听取团队成员的意见,做一个好的倾听者, 然后和团队一起仔细分析和做决定,对决策负责。

多去了解项目各方面的进展和存在的问题, 对项目和团队的状态都铭记于心,出现任何大大小小的问题都能迅速定位和分析解决,既能深入细节,又能对全局控制。



描二维码或手动搜索微信公众号【架构栈】: ForestNotes

欢迎转载,带上以下二维码即可

                     成为优秀的技术管理者: 先从改变思维做起


点击阅读原文”,所有【架构栈】近期的架构文章汇总

↓↓↓