技术管理-用人之道
首先我们探讨一个问题,用人的最大核心是什么?你一定有过这样的困扰:
·为什么我的团队能力都不错,但从项目的结果来看,总是磕磕碰碰,要么就是进度延期要么就是系统不稳定?
·为什么我常常告诉下面的同学要在赶项目进度的同时,兼顾好系统的扩展性,稳定性,却还是很难做到位?
·为什么我和团队讨论了一些好的流程制度,但最后大家都会慢慢淡忘,直至废弃?是推进的同学能力不够吗?
这里抛出一个观点,90% 的原因是因为团队“懒”,用人最最重要的一点,就是帮大家克服“懒”。
看到这里,团队里的很多同学肯定要喷我了,自从干了这一行,天天加班到 9,10 点,黑芝麻,枸杞都吃上了,这还算懒,又开始剥削了?
别急,听我慢慢道来。我们来借鉴一下产品经理的思考方式,一个好的产品如果要成功,必须把握人性。
比如支付宝等年账单统计,在年底的时候朋友圈被刷爆了,其本质就是满足自我的虚荣心。
支付宝不花任何推广费用,自然就达到了传播的效应,这里就是把握到了“虚荣心”这个人性。
不管时代和科技是如何发展的,人性是永远不会变的。懒惰是一个非常基本的人性,任何人骨子里其实都是懒惰的,再优秀的人也会点外卖,这也是懒惰的一种表现,他不愿意去饭馆吃饭,懒。
但是没有人愿意直接承认自己“懒”。为什么?很简单,因为人还有虚荣的人性,直接承认自己“懒”,多没面子啊。
你一定经常听到团队里的成员会这么和你说“我知道这个系统优化很重要,但这次为了项目进度不延期和稳定上线,所以暂时先延后”,这其实就是一种懒的表现。
我们来翻译下他内心的真实想法:这个系统优化确实挺重要,但是我感觉以我现在的能力做起来有些挑战,算了,暂时不要去碰这个麻烦的事了。以项目进度不延期和稳定上线为由,老大估计也不会有意见。
恩,我还是想优化的哦,这次先等等,下次有机会再优化,我还是一个好同学,恩。(其实他只要有这种想法,几乎不会再去优化,并且往往就算他本次做了优化,也不会多加太多班,好的架构是持续不断积累出来的,而不是靠一次优化)
这里我强调一下,我并没有鄙视这种想法,每一个人都会有懒的想法,只是表现形式不同而已。
用更官方的话来说:只要不愿意离开舒适区,去探索一些自己当前不怎么熟悉的事,都是懒的表现。
不肯离开舒适区的表现很多啦,比如:
·我就是测试我不想去学一点开发的代码逻辑(以开发不会教我为由)。
·我是运维我不关心开发的服务是处理什么业务的,我只管部署(以了解业务,对做好运维没有帮助为由)。
·我是业务开发,我知道底层的框架有这里那里的不足,但和我没关系,我不需要参与底层框架的优化(以技术部门已经分业务组,框架组为由)。
但是作为一个优秀的管理者,你需要做到:
·尽量要通过各种方式让团队时刻承认自己是懒的,包括你也是懒的。
·当发现大家懒的时候,退却的时候,你在后面要去推一把,小事比大事有时候更重要。
做到这两点有什么好处呢?有如下几点:
·首先对于第一点,目的就是先要让大家克服虚荣心的人性,先承认自己是懒的,这样会让以后的沟通变得十分高效。
想做就做,不想做就说自己懒了,不要绕那么多弯。先得承认自己懒了,这样别人才能来推你一把,克服懒。
·对于第二点,就是你发挥技术专业的时候了,作为技术管理者,你的专业经验可以帮助你识别出当前团队是否用了全力,还有多少潜力可以挖掘。
只要还有余力,并且大家确实是懒了,你应该给大家鼓劲,用你的专业经验去帮助大家,目的就是让大家克服这次的懒,努力去做,最后体验到一次完整的克服懒-成功的经验。这段经验非常重要,会让你团队的成员慢慢建立起克服懒的自信心。
以后你只要说出目标,他们都会用自己不断摸索积累来的经验去 100% 努力达成,而不是用你给的方法碰壁后,就原地继续等待直至你给出另一个新方法,这样才算是用好了人!
合适的人做合适的事
人尽其才也是用人非常重要的一点,在这里我们简单做一个分类总结:
定目标时要虚实结合
我们来举一个例子,比如这个时候线上系统发生了一个不太紧急但比较重要的问题,你和下属说去查一下问题,然后告诉我原因。
这个目标从排查角度来说是没有问题的,但是太实了,缺少一点虚的味道。
如果你能再补上下面一段话,就非常好了:对于这个问题我除了想知道原因,更希望你是用逻辑准确的方式去查出这个问题,否则没有意义。
因为我希望你从现在起就锻炼自己查问题的能力,查的准查的快,把它当作是一种练习。
这样以后线上如果发生非常紧急的问题,你就可以很快解决了,不用通宵加班了。
我相信虽然你并没有改变实质的目标,但这个虚的说法会让你下属的心有一些“小触动”,并埋入了一根刺。
哪怕这次没有发生化学反应,在之后他一定能有所体会。比如又发生了一次紧急的问题,而他因为没有积累正确的查问题经验,导致最后加班到很晚。
这个时候你去帮他一把,并把之前说过的虚的事情再提下,他一定会有所变化。
之后再发生新的问题,他除了查出原因之外,一定会非常重视自己经验的积累和提高,从而使他在查问题的能力上会变得越来越强。
去中心化
记住这句话:永远不要依赖一个人的能力。就像一个球队一样,你必须保证替补板凳的深度,并做出一定的轮换。
对你的团队而言,除了几个核心成员之外,你必须保证有第二梯队,第三梯队。任何项目,都应该是核心成员+第二梯队+第三梯队一起来推进。
找各种机会,让第二梯队的同学可以顶上来,在一些重要项目上让他们也慢慢牵头推进。
去中心化会带来几个好处:
·核心成员人数在团队里是有限的,不要因为他们的精力有限,而让业务项目的推进发生瓶颈,核心成员应该去做更关键的事情。
·项目的成功不依赖于任何一个人,让核心成员和第二梯队的同学都觉得自己是可以做的,形成一定的良性竞争氛围,从而更好推进项目。
·万一核心成员有变动,因为第二梯队已经锻炼过了,可以马上顶上,从而降低对团队的冲击影响。
去中心化比较简单的策略就是:除了发挥好核心成员的作用外,尽量找各种机会去锻炼第二梯队的同学,让他们也成为准核心同学。
万一他们在某个项目上顶不住了,让核心成员来帮忙兜底,保证项目的顺利落地。
顺便再说一句,哪怕是你,作为最终管理者也应该是被去中心化的,个中道理大家自己去体会下。