声明:所谓的技术管理笔记,是一位原大公司的码农不甘寂寞,出来加入创业公司后的管理心得记录。大公司到创业公司的落差是全方位的,制度,氛围,资源,人才皆有。从最初的不适应到一路磕磕碰碰活到如今。心中充满感恩和侥幸,以为有必要强迫本身作下记录和总结。遂开始于2017年11月份,截止此时我所管理的技术团队为50人。此背景可作参考,例子可能和您的团队不符,可是思路可能相同,欢迎同道中人一块儿讨论切磋。程序员
上一篇技术团队管理笔记(一)-识人得到了你们的喜好,也和不少朋友作了交流,很是感谢你们的支持,本篇咱们开讲技术团队管理笔记(二)-带人segmentfault
首先咱们先搞清楚一个核心问题:为何要带人
有的同窗会说带人是为了让团队更有战斗力,从而能够作好项目; 有的会说可让本身从细节工做中慢慢解脱出来,有更多时间考虑架构的问题; 有的会说很是有成就感,看到下属一个个成长起来这种感受喜不胜收。这些说法从结果来看,都是正确的,但彷佛和公司的总体战略目标好像有点距离? 在这里,我提一个新的观点,带人的核心目的是:经过提高团队的能力,为公司赢得3到6个月的成长红利期,且暂时不须要付出额外成本(通常6个月到1年左右会有加薪需求)。当这个红利帮助公司拿下既定业务目标后,整个团队就能够享受公司成长的收益(加薪),从而造成良性循环架构
这句话看上去很是市侩,恩,很像资本家无情的剥削想法:),但这其中透露了几个关键点:框架
电视剧汉武大帝里有一段曾让我印象很是深入,霍去病说本身打仗还会带厨子专门给本身作饭,被李广和卫青鄙视,他们说,为将者和士兵患难与共仍是须要的。霍去病回答道:带兵打仗,须要的毫不是行仁义。将帅的目标,只有一个,那就是赢。仗打不赢,就是每天和士兵患难与共,也是个无能之将(仗若是打赢了,将士天然论功行赏)。这正说明了,管理者为公司赢得红利高于一切。工具
明白带人的意义后,咱们来说一下带人的几个心法post
作项目的核心目的是为了带人,作成是结果
,理解这第一点最为关键和精妙,不少同窗在带项目的时候,看上去事必躬亲。天天像救火队员同样帮助团队成员解决各类技术问题,也会耐心和他们讲解好的技术方案,可是效果却不尽如人意。由于你会错意了,真正优秀的管理者是管人无论事,也是咱们常说的“无为而治”。若是你的团队成员够强,项目天然是能成功的。若是你的团队不够强,就算你一次次靠优秀的我的能力堵上了窟窿,你的团队也没有成长性,更没有将来。因此若是要作一个“四两拨千斤”的优秀管理者,请把你的重点放在带人上,放在关键的事情上,而不是在项目的杂事上。测试
提高下属的思惟高度高于帮助其解决问题 ,深入理解到了第一点,那这第二点就是精彩的开始。咱们来推演一个场景,假设你团队里的一位工程师使用了一个开源框架,由于框架自己不是很是成熟或者他的使用方式有问题,最后在某个项目的发布中,致使程序内存溢出了。 咱们来看下以结果为目的和以带人为目的的不一样处理方式:编码
怎么设定好下属的目标是个学问 ,给下属设定目标也是很是重要的,有了目标,他们才能往那个方向去努力,才能成长嘛。不少管理文章都会提到,设定的目标通常比人的当前能力高20%到30%左右。这个确定是没错的,也必须按照这样来,但这里有一个关键问题:修正幅度。 你不是先知,给下属设定的目标不必定每次都是对的,颇有可能高了或低了,这以后怎么办呢?切记不要一次修正幅度过大,要慢慢修正。高了或低了,就先正负修正10%左右,再观察一下下属的表现,若是仍是不匹配,那就再修正10%左右。这种作法有一个好处:对有上进欲望的同窗,不至于由于目标过高而让他失去积极性,慢慢加量,帮他不断提高。对无上进欲望的同窗,则能够慢慢边缘化,避免团队震荡,由于目标每每决定了你会负责多少事。设计
越重要越紧急的项目越要严格要求 ,这也是一个很关键的点,我看过不少技术管理者,由于ceo的业务压力,在一些很是重要且时间紧急的项目中默认了团队不须要作很是详细的系统设计后再开始编码,甚至对开发的自我测试要求也会下降(指望早点发给专业的QA去测试以节省时间)。首先从项目的成功角度来讲,确定是错的,没有好的设计和测试,颇有多是会作失败的。另外从带人的角度来看,这种作法给团队传递了一种极其错误的态度:越是重要的项目(这种项目每每进度也很急)越不须要设计和自测。这不是带人了,简直就是毁人啊,对团队将来的成长带来不可估量的阻碍。今天你给本身所谓的方便,明天必将几倍的反噬于你,到时你再怎么努力扭转都无济于事。在军队中有一种观点,就算败了,阵型也不能乱,其实说的就是这个道理。对于重要的项目不但不应放松,反而应该更加严格要求,给团队传递正确的信号:越是重要的项目越要严格要求。内存
先从核心人员带起 ,还记得上篇文章技术团队管理笔记(一)-识人里定义的5类人吗,在这个地方就要发挥做用了,以下处理方法:
类别 | 定义 | 带人策略 |
---|---|---|
优秀的工程师 | 技术优秀,认同公司目标,有很强的自驱力,喜欢发现问题,解决问题 | 须要你亲自带 |
有必定工程师思惟的潜力程序员 | 认同公司目标,有很强的自驱力,技术尚在快速成长期 | 由第1类人来带,在须要你带的时候再介入 |
有必定工程师思惟的普通程序员 | 认同公司目标,有很强的自驱力,技术潜力通常 | 由第1类人来带 |
熟练的程序员 | 技术比较扎实,可是没有太多工程师思惟 | 由第1或第2类人来带 |
普通程序员 | 技术通常,也没有太多工程师思惟 | 由第2类人来带,你须要关注不能由于个体缘由影响到整个团队 |
记住,你的带人精力是有限的,要把精力花在最该须要的地方和人身上,才能事半功倍。
带人这篇已经表完,总的来讲理解带人的目的最为重要。在真正理解带人的意义以后,只要足够耐心,采用合理的方法就能把团队越带越强,从而享受到产生的红利 带好了人后,只有用对了,才能真正发挥做用,下一章,咱们讲一下技术团队管理笔记(三)-用人
技术团队管理笔记系列连接: 技术团队管理笔记(一)-识人 技术管理者如何向上汇报