浅谈任务委托与团队建设
前言
在我们工作一段时间后,伴随能力的提升,一般会更被信任和认可,之后会承担更多的职责和工作。 完成更多的职责和工作可以更进一步的证明自己并获得更多认同,然后又是更多的信任、职责、工作,形成一个循环。
在这个循环中,我想大部分同学都倾向于靠自己承担和完成所有的这些职责和工作,因为从中我们可以得到认可、成就感、成长机会、升迁机会等等对自己非常有益的东西。
但是,人力总有穷尽的时候,随着越来越被重用,领导会交给我们更多工作,同事会更多的向我们求助,终有一天,我们已无法独自完成所有这些。即使一天工作16小时且全年无休,也总有扛不住的时候,怎么办?
办法当然不止一种,例如适当的拒绝(如何说“不”),但这不是本文想讲的。
还有一个办法就是任务委托,而本文想分享的,正是关于任务委托与团队建设的一些想法。
本文范围
本文主要讨论为什么我们需要任务委托,委托对我们自己和团队的影响。具体怎么委托暂不在本文范围内,也许以后会再写一篇聊一下,也许不会。
任务委托与团队建设
误解
首先,将任务委托出去并不是“无能的表现”。当你已经独自完成了足够多的工作后,将部分任务适当的委托给别人,是你综合大局考虑后,对自己与团队更有利、更合理的决策。
委托也不是甩锅,不是简单的将责任丢给别人,是不能胡乱委托的。委托的基本要求是,被委托出去的任务能在可以接受的范围内被完成。
也许读到这里,你对委托仍有点抗拒,或不以为然,那么我们可以先聊一下不委托的话,可能有什么影响。
不委托的利与弊
先说“利”: 前言也提到不少的利,这里再补充一些。
- 成为明星:随着承担的职责越来越多,完成的事情越来越多,来求助的人和事也越来越多,最常见的情况就是让你成为一个炙手可热的明星。大家都有求于你,而你是那么的忙,那么的不可或缺。要约你的“档期"是那么的不容易。领导重视你,同事喜欢甚至崇拜你,被众人环绕追捧,这感觉简直爽爆了好不好?说不定你正好处于这个阶段呢。
- 晋升机会: 只要是个正常的企业,在你独立完成了那么多任务,解决了那么多难题后,只要你性格和为人不是很让人讨厌,升职加薪优先想到你不是理所当然的吗?
- 学习机会: 因为你解决了很多难题,所以别人如果遇到难题也会先找你帮忙,而解决难题往往是不可多得的成长机会。
再说“弊”
- 累: 别人对你优秀的期待可能让你压力倍增,为此需要付出更多。所以你很累,身体累,偶尔还可能心累,因为一般人不容易发现别人的付出,更容易发现别人的收获,甚至可能有人会质疑你不应该得到这么多。这可能会打断你的“优秀”,让你消极怠工甚至想换份工作。
- 进步放缓甚至停滞:在我们被委以更多职责后,一般会带来一些常态化的工作,这些工作在刚开始时能让我们成长,但是做多了之后,可能很难再从中学到很多,当这种工作多到一定程度,很可能让你没有时间思考和学习,终日忙于熟悉而繁杂的常见任务中,以致止步不前。
- 遭到妒忌: 妒忌可能来自两种人,一种就是看不到你付出,只看到你收获的人。 另一种就是都看到,且上进的人,难题、职责都是晋升和学习的机会,而机会都被你占了,他们有激情有能力却无法施展。你自以为承担了重担让同事们更轻松,却没意识到也剥夺了他人成长的机会,有些人可能会妒忌或埋怨你,有些人可能很厚道不怪你,但是为了自身的成长与晋升,离你而去。
- 成为瓶颈: 我们一天都只有24小时,当事情多到在你这要排队的时候,你可能已经成为团队的瓶颈,因为别人要等你这好了才能继续进行。你不是没有能力,只是事情太多不够时间及时完成。
何时开始委托
综合利与弊,其实我认为,最早的时机是当你有可以委托的人的时候,就可以进行委托了。如果你已经不堪重负或者成为团队瓶颈或阻碍到别人的工作进展了,那么我建议现在着手准备委托些任务出去。
哪些任务不适合委托
并不是什么任务都适合委托的,有些应该拒绝,有些应该自己完成,先搞清楚哪些可以委托,否则闹笑话事小,让同事领导对你不满事大。暂时我只想到以下两点:
- 和自己工作职责完全无关的工作 - 比如让一个后端开发去修一下咖啡机。如果你有时间且有这个能力,你当然也可以选择接受并自己完成,但千万别接受后又委托给别人。最建议的做法是拒绝。至于怎么拒绝,因为超出本文范围,您可能需要自己搜一下
- 主要的本职工作 - 一般每个岗位都有最根本的职责,简单来说就是本职工作,不同公司和岗位不同,这里无法穷举,但是你心里应该知道,如果不知道,你可能需要找你的领导聊一下。一般都是你的领导或公司对你最基本的期望,例如前端开发就是要实现页面样式和逻辑。对于这种工作,你有时间自己完成的话,不建议委托出去,因为这是你的本职工作,本职工作都委托出去了,你还要干嘛呢?
委托的好处
如果你已经能接受“有些任务是可以委托出去的“这个观点,那么我们可以接着说说委托对自己和团队的好处了。
-对自己
首先能想到的,当然就是不用再那么忙了。你开始可以量力而行,不用再别人走完了还一个人继续苦干。 心里可能曾有的不平衡也会消散。你的状态会更好了,有时间学习了,也可以开始思考更多了,例如职业规划,自我发展,你可以在你收到的茫茫多的任务中挑选对你成长(职位或能力)最有益的,留下来自己做,将那些对你不那么有益的委托出去。你可能慢慢从问题解决者变成协调者,看似你独立解决了更少问题。但在别人看来,找你能解决的问题反而变多了,因为你可以调动身边的资源帮助别人解决更多问题,而且可能比你自己一个人解决质和量都更好。
此外,你有更多时间后也有机会学习和思考更高维度的问题,如果你是开发人员,之前都在写业务和救火,那么现在你可以开始考虑架构优化、开发流程优化、制作工具或部分自动化提高开发效率、制定文档标准等等事情了。
-对被委托人
可能你会觉得过意不去,因为你让被委托人承担了额外的工作。事实也确实是如此,不过凡是有两面性。 你想想你之所以可以得到这么多成长和机会是因为什么? 你除了加大了别人的工作量,也带给别人更多的成长和晋升机会,前提是你没有把功劳都抢了。 如果你不是强迫式的委托给别人任务,那么你委托出去的任务有可能正是对方渴望的。这也反映出,委托之前必须与被委托人沟通好,强迫他人接受很容易带来双输的局面,但是如果是对别人有益的任务,且别人不那么抗拒,很可能带来双赢。
另外,因为有了学习和成长的机会,只要压力在被委托人的承受范围内,那么这个被委托人的离职风险一般也会降低一些。
-对任务分配人(或求助者)
由于你不再是唯一可以解决问题的人,需要等待你完成的情况会越来越少,需要你的任务完成后才能开始工作的人的等待时间将会大大减小,咱应该都了解串行和并行。 都等你来,就是串行,你一个人阻塞一群人。 你可以适当委托出去后,这些任务就变成并行,别人的等待时间大大减少。这可以减少团队的时间浪费、提高效率。
-对团队
如果我们都认可“解决不同问题能带来不同的能力提升”这个观点,那么你的委托如果具有足够合理的策略,那么你的委托将让团队越来越健壮和强大。无论你是团队的管理者或只是其中一员。
我们工作几年后,一般会发现,程序员的职业生涯中,想要不断提高自己,需要的已经不光是编码技能。我们需要的能力可谓五花八门,有编码能力、架构设计能力、学习能力、技术调研能力、沟通能力、写作的能力(文档或邮件)、面试别人的能力等等等等。
也已经有很多文章或理论提到,不要让团队中个别成员成为某一问题的唯一解决者,这样团队将陷入巨大的风险。试想有个问题只有一个人能解决,如果有一天他突然离职了呢?
有一个东西叫巴士指数,巴士指数高一般比低要好,大家有兴趣的可以看一下。 任务委托可以增加巴士指数,让团队的抗风险能力显著提高。
简单来说就是,同一类型的任务,不要总是由同一个人来解决,适时的委托给不同的人,让大家都有机会学习所需的技能,在一个成员掌握的差不多之后,再委托给另一个人。如此执行下去,大部分问题都能找到超过一个能解决的人。机会和压力也可以分摊,不必都压在少数几个人头上。离职率一般也会有所降低。团队更稳定,风险更低,效率也会更高,即使有人员流动,其带来的不良影响也能降低。
技术面试、写文档、技术调研这样的任务就很适合以团队建设为目的进行委托。
最后
很多东西并不是有多难,大家不那么做的原因有时仅仅是不认可或没有意识到它的好处。所以本文旨在分享我对于“为什么要进行任务委托”的看法,其好处和影响,希望对大家有帮助。
对于具体怎么委托,我有一些想法,但是还不能成文,所以文中暂时没有提及。但我相信大家只要坚持做了,总能摸索出一条适合自己的方法,也自然会去找相关的资料来学习,问题也就不大了。
本文说的不对的地方,欢迎指正,更欢迎分享你的想法和经验。