技术团队管理笔记(一)-识人

声明:所谓的技术管理笔记,是一位原大公司的码农不甘寂寞,出来加入创业公司后的管理心得记录。大公司到创业公司的落差是全方位的,制度,氛围,资源,人才皆有。从最初的不适应到一路磕磕碰碰活到如今。心中充满感恩和侥幸,以为有必要强迫本身作下记录和总结。遂开始于2017年11月份,截止此时我所管理的技术团队为50人。此背景可作参考,例子可能和您的团队不符,可是思路可能相同,欢迎同道中人一块儿讨论切磋。程序员

不少同窗从工程师慢慢转型到技术管理者时,经常会有两种思路:架构

  • 管理范:做为技术出身的我向来逻辑缜密,管理不就是追求严谨吗?我自信能够设计出一套制度流程让团队变得有序高效,好比好的发布流程,系统设计评审流程,code review流程机器学习

  • 技术范:我是技术精英,因此个人团队也必定要是精英。像美剧硅谷同样,我不该该对个人团队过多干涉,尊重每一个人的想法,让你们自由发挥,每周必需要搞高大上的技术分享,技术也要紧跟潮流,go,虚拟化,机器学习一个都不能少。这样就能够作出牛逼的产品,吸引更多的牛人加入学习

单靠这两种思路都没法带出强力的团队,本质在于只重了形,而没有关注神,真正好的管理是“无为而治”。老子认为“我无为,而民自化;我好静,而民自正;我无事,而民自富;我无欲,而民自朴”,并且强调“无为而无不为”。设计

“无为而治”并非什么也不作,而是不过多的干预、充分发挥万民的创造力,作到自我实现。简单来讲要真正作到“关注人”,而不是“管理”。code

不少同窗会说关注人嘛,好啊我每天找你们谈心,了解他们的想法,知足需求就能够了吧。诚然这是很是重要的手段,可是在这以前有一步很是关键的工做须要去作,那就是识人。事务

举个例子为何韦小宝可以顺风顺水,八面玲容,还能把事办成?由于他很早就分清了,哪些是皇上的人,哪些是天地会的人,哪些是神龙教的人,哪些人是为钱的,哪些人是为权的,哪些人是为民的。对于每一种人他都采起了不一样的对待策略,精确匹配了各类人的需求,就像咱们代码里写的switch case同样,逻辑隔离精确。只有作到这样,才能发挥好团队中每个人的能力,从而让团队变得愈来愈高效。资源

下面说说我本身总结的“识人流程”

先识人再作事

和以前说的同样,当你在组建或接收一个团队的时候,先不要急着去改变既有的作事方式或流程。应该把重点先放在识人上,搞清楚你的团队有哪些人组成,他们在乎须要什么,目标是否和你一致,他们的能力和潜力如何。就像在熟悉一个系统同样,在没有看清原有逻辑,发现有多少坑前,就不要动手去改,不然很容易改出BUG,这个逻辑顺序千万不能错。这些关于人的信息掌握得越细致,对后续工做的展开越有利。团队协作

创建成员的类别

通常来讲,对于一个技术团队我会把成员分为以下类别:产品

类别 定义
优秀的工程师 技术优秀,认同公司目标,有很强的自驱力,喜欢发现问题,解决问题
有必定工程师思惟的潜力程序员 认同公司目标,有很强的自驱力,技术尚在快速成长期
有必定工程师思惟的普通程序员 认同公司目标,有很强的自驱力,技术潜力通常
熟练的程序员 技术比较扎实,可是没有太多工程师思惟
普通程序员 技术通常,也没有太多工程师思惟

识别成员进不一样的类别

通常识别的方式有:当面沟通,私下侧面了解,观察他们的作事方式等。把握一个原则:客观真实,把他们的在过往项目中的实际表现,在平常沟通中的思惟表现一一和以上表格作对比。假设一我的有10个判断素材,则占比80%以上的类别,那基本就是符合的。

不一样的类别采起不一样的策略

类别 应对策略
优秀的工程师 让他承担更多的责任,负责更多的事情(好比负责一大块的技术架构),提供更多的资源
有必定工程师思惟的潜力程序员 提供更多专业的指导和更大的舞台(让他参与关键项目,在技术上严格要求,从代码细节抓起),提供更多的资源
有必定工程师思惟的普通程序员 让他们负责一些技术难度不高但要求很是严谨认真的工做,提供必定的指导,不用给太多压力,让他们慢慢成长
熟练的程序员 更对地要去提高他的思考方式(非技术),须要谨慎考虑他的潜力和价值比。在思考方式没有提高前,可能只能去作一些相对独立,对团队协做要求不高的工做。可让他们在技术上给新员工作出指导,但不能是思考方式。
普通程序员 维持现状,无资源倾斜

简单来讲,所谓的用人策略就是:如何定义人的角色,如何安排事务,如何安排资源的综合计划。有一个关键点是集中你的精力作好最关键的事,把精力放在真正须要关心的人身上。团队越大,对你的精力挑战越大,有一种说法,你能高效直接管理的只有6我的。

识人的基本方法已经讲完了,这一步若是作对了,对团队管理而言40%已经成功了。若是要提高识人的能力,要严格遵照上面的流程。若是在实践中发生了误差(主要是因为经验问题把成员识别错了类别),须要不断作总结反思并及时修正。在我搭建团队的初期,几乎天天都会作反思总结,把你们写的代码,作的系统设计,沟通的表现,项目的完成度拿出来反复衡量斟酌。一旦类别定了,就要对本身有信心,坚定执行相应的策略。这点是很是重要的,一个领导者必须对本身反复思考的决策有信心,并坚决执行,不然就不要作。

下一章,咱们讲一下技术团队管理笔记(二)-带人

相关文章
相关标签/搜索