极客时间已完结课程限时免费阅读

13 | 管理者在进行工作分配时,会考虑哪些问题?

13 | 管理者在进行工作分配时,会考虑哪些问题?-极客时间

13 | 管理者在进行工作分配时,会考虑哪些问题?

讲述:丁婵

时长08:20大小3.82M

作为技术管理者,我们的主要职责之一就是将工作进行分解和授权。那么,在这个过程中,是否有一些需要注意的事项呢?
对于不同的工作类型和工作场景而言,这个问题的答案自然也不尽相同,但总有一些共性的东西可以抽象出来,供我们参考。
今天我就和你聊一聊:管理者在进行工作分配的时候,需要注意的问题。
一般情况下,管理者会倾向于把重要、困难的工作交给自己信任的人。这种信任,包含了对他了解的程度,对其工作态度和能力水平的肯定,也就是说,你需要作出判断:接到任务的人,到底能不能全力以赴把事情做到最好。
然而,“冰冻三尺非一日之寒”,信任并不是短期内便能够建立起来的。那么,在没有建立起充分信任的情况下,我们该如何分配工作呢?

第一点:建立参考基线

当和一个人没有任何直接接触的时候,我们可以通过第三方评价、个人履历以及该员工做过的项目或产品来衡量他的能力。
如果我们对该员工做过的项目有所了解,或者他得到了曾经与之共事过人的大力推荐,那么我们就可以建立起一个初步的参考基线,用来评估他是否是完成当前任务的最佳人选。

第二点:问对问题比正确答案更重要

把任务交到员工手里之前,要和他进行充分的沟通。告诉他任务的详细情形,看他会问出什么样的问题,提出哪些想法。
这些也是评估一个人能否胜任工作的重要标准,问对问题,有时候比给出正确答案更重要。
沟通的时候,要看他的问题和想法是否会尽可能考虑所有的情况,问问题和提想法之前是会去调研,还是直接去做一些想当然的假定。在你给出反馈意见或指导性建议之后,他的反馈是什么,又会问出什么样的问题,提出哪些想法……这些都能帮助我们进一步评估他是不是真的了解任务的状况,有没有综合去考虑任务中的问题。

第三点:工期估算

估算完成任务的工期是分配任务中必不可少的环节。你可以让接受任务的员工试着去估算:需要多久完成,大概什么时候完成,需要什么样的资源等。
如果他是个思维缜密的人,就会去考虑完成这个任务的所有相关问题。开发工作量是多大,会不会依赖其他人的工作,有多少沟通成本,技术难点是什么,有没有现成的方案,系统框架是什么,后期集成和测试的时间成本有多少,综合考虑后,再给出一个相对全面的时间估算。
很多时候,我们希望任务能够更快完成,所以员工给出一个短平快的工期是符合我们的预期,但如果他很多关键的因素都没有考虑到,那这就是一个过于乐观和不切实际的估算。
即使他给出了承诺,也不可能按期完成,因为对方并没有真正理解问题的复杂度。
如果一个人不能花费足够的时间去了解自己未知的部分,我们很难放心地把任务交给他独立完成。

第四点:执行力

执行力也是我们在分配任务的时候需要考虑的一个因素。
工作中有一些人,他们的沟通能力、计划能力都很强,但是执行力却比较差,或者没有粘滞力,执行过程中容易遇难就退、虎头蛇尾。
这样的人,不论项目初期多么细致、周到、井井有条,最后总是不能按期完成任务,或者工作成果与自己初期的规划有很大出入,甚至代码里有很多 Bug。这些人属于能说但不能把事情做好的人,难以托付大事。如果你的项目中有重要的任务,切记不要交给这样的人去做。

第五点:后期维护

完成一个项目并不意味着项目的结束,很多时候,项目上线了还需要一段时间的维护工作。这包括了 Bug 修复,排查用户反馈的问题,完成后续的迭代开发等等。于是,你需要去观察:一个人是不是可以自觉地维护产品,有没有责任感,会不会推卸责任,出了问题,能不能第一时间冲到一线解决。这些都是很重要的品质,也是你判断他是否能够承担更重要任务的参考。
当一个员工的项目越做越好时,我们也会很愿意将任务交给他,并提供支持和帮助。反之,如果员工反复犯同样的错误,这样就算扶上马也会一程都送不出去的人,带起来就会非常费劲,也很难承担重要的任务。
另外,在分配工作的过程中,你还需要注意一些细节问题。
首先是如何对待职场新人
一些职场新人很有潜力,但经验不足,也许他们在项目初期有很多地方考虑不完善。这个时候,不要轻易地否定他们的工作。如果你可以耐心地花些时间悉心指导,他们可以快速地学习并且进步。
其次是如何针对不同类型的员工分配工作
管理者还会遇到各个类型的人才,有的技术强一些,有的协作好一些,有的慢性子,有的做事比较急躁。在分配任务的时候,你需要根据每个人的特点安排不同类型的任务,并提供相应的支持和帮助,扬长避短,才能发挥人员的最大效力。
比如,有的人干活比较慢,但是慢工出细活,做出来的东西出错少,即使有错也能快速定位,搞清楚原因。而有的人手快,可能早期代码错误多一些,但是能够快速迭代,不断改进,最终也能做出稳定的线上产品。
针对这种情况,我们可以把线上产品的改动交给慢而稳的那个人,把需要快速迭代开发的产品交给能快速出结果的人,最终,这两个人都可以变成项目的核心成员。
最后还要注意,大项目的工作分配
以上,我介绍了在员工独立完成某项任务的情况下,分配工作时要注意的问题。如果遇到了大项目时,你分解后的项目需要一个团队去协作完成,作为管理者的你应该怎么做呢?
这时候,你就需要指定一个团队负责人了,这个人也同样要具备分配任务的能力,很多事他不再是亲力亲为,而是采用本文提到的方法,把需要完成的工作,分配给最合适的人,团队成员通力配合,才能把项目做好。
文章的最后,我来讲一讲为什么会谈这个问题
我们在分配任务给别人的时候,别人也在分配任务给我们。我们在别人身上寻找某种品质,别人也在我们身上找寻类似的东西。
如果你希望承担更重要的任务,成为有担当的人,一方面需要提高自身的能力,发挥自己的特长,另一方面就是成为一个有态度的人。拿到一个任务,能不能全力以赴把事情做到最好。这些东西不仅仅会决定一个项目的成败,更重要的是打磨我们自己的心性,让我们在别人眼中,成为一个可以托付重任的人。
总结一下,今天我首先分享了在没有建立起充分信任的情况下,我们该如何分配工作?这包括了建立参考基线、问对问题、估算工期、是否具备执行力、后期维护的时候能否尽职尽责等内容,之后,我还分享了如何对待职场新人,如何针对员工的特点分配不同类型的工作,如何分配大项目等问题。
你在分配任务或接受工作的时候,会考虑或提出哪些问题呢?可以在留言中告诉我,我们一起成长。感谢你的收听,再见。

分享给需要的人,Ta购买本课程,你将得18
生成海报并分享

赞 5

提建议

上一篇
12 | 每个工程师都应该了解的:数据库知识
下一篇
14 | 硅谷人到底忙不忙?
 写留言

精选留言(14)

  • Dom
    2017-12-11
    在安排任务的时候,我会让工程师告诉我他的理解,这样可以形成一个好的回路,确保两者的理解是一致的。 同时在整个任务的进行中,根据不同工程师的特点做不同的进度跟进的方法。大体就是两种,轮询和中断。对于主动型的工程师,我会要求他主动上报进度,类似于中断。对于不主动的工程师,我会每隔一段时间就去问,类似于轮询
    展开
    33
  • 陈小喵~
    2017-12-11
    针对能力强但是不适合带团队的人,是否可以给让他作为一个开拓的角色,去做一些新架构新工具上的探索,然后给出一定的方案。至于推广则让各个组的team leader再去执行,执行期间又问题他也需要提供协助。相当于做一个技术顾问的角色这样?
    12
  • buoge
    2017-12-11
    有个问题想问下大家,有个别工程师个人能力很强,但是协调能力,沟通能力差不适合做领导者,如何安排他呢?如何安抚他?
    共 2 条评论
    7
  • 刘剑
    2017-12-12
    在没有建立信任的情况下,我们该如何分配任务呢? 其实核心是在后续的工作中如何一步步建立信任啊 那么回到还没有建立充分信任之前,首先是通过分配任务试水,原则是先易后难。通过分配任务去评估下属的工作能力,最终找到一个平衡点,这是纵向测评。当然对于初创公司一个萝卜一个坑,可选择余地就很少了。对于高速发展期公司,可以横向测评,把一个有挑战任务分配给老员工和新同事,很快就能分辨出各自水平了 当然对于有耐心的同事可以分配需要细心才能做好的工作,对于缺乏耐心但敢于挑战的员工多给一些创新型或有挑战的工作。
    展开
    2
  • 何慧成
    2020-08-09
    任务分配是双方的沟通,在讲解任务详情后还要追问是否有需要了解的问题;在分配任务后要跟进任务接收方的计划和进展,发现是否存在困难和执行力不足等情况;任务完成的维护也属于任务的范围,这点后续要注意管理。细致的人适合维护线上产品;快速的人适合快速迭代开发新产品,要按照不同人的特点安排不同的任务; 在分配任务之后的第一个问题是是否了解任务的内容和最终目标;然后建议做下评估,是否可以按预期完成任务;第三是了解当前是否有需要支持的内容。 对于第一点,目标的信息对称非常重要,因此尽量让对方反述任务相关信息,以避免理解不一致导致最终结果出现偏差。
    展开
    1
  • 大白
    2020-02-22
    总结一句话:分配任务时,你要对你分配任务的人有一定的了解,你认为这个人适合这项任务。同时这个人对任务要有正确的理解,能够做出合理的规划,并且这个人的人品一定要好。最后一项人品好最重要,前三项是可以后天培养,但人品是无法轻易改变的,所以一个人的人品决定了其职业生涯的高度。
    2
  • 趁你还年轻233
    2019-08-12
    “如何针对不同类型的员工分配工作”这一点讲的特别棒 每个人都是不一样的,取长补短在团队合作中
    共 1 条评论
    1
  • 怀揣梦想的学渣
    2022-03-19
    针对后期维护,产品稳定运行一段时间,就交给运维团队跟进了,这时候怎么看对应的产品研发是否有产品维护的责任心呢。
  • 留白
    2021-10-11
    我个人比较重视他的沟通能力、汇报能力如何,尤其是做一些比较复杂的工作的时候,沟通能力不足的话容易让自己失去对项目的把控,有比较大的风险 其实分配任务跟招聘也差不多,了解技术能力、学习能力、沟通能力、性格都很重要
  • huahua035
    2021-07-16
    如果不熟悉员工,那就做好前期需求细化和任务拆解,预估出合理的人日,这样项目更可控
  • Ric
    2020-04-21
    團隊合作真的是需要磨合,也需要有不同做事風格的成員,才能避免盲點,拼出火花。
  • Rocky
    2019-12-29
    根据员工不同能力,分配不同的工作,给予指导帮助
  • mikejiang
    2019-11-06
    工作分配确实要考虑工程师的个性,有些人粗心则只能负责不那么重要的工作,有人细心则可以委以重任,有的人学习能力强,则可以调研新领域。不过要注意避免形成成见,要以事实来衡量,有改善则修改自己的看法。
  • 赖晓强
    2018-02-01
    已有技能和经验背景是重要参考,毕竟分工越来越细,效率优先。如果项目周期没有那么紧,对于磨合中的团队,让不同的人建立合作和联系,相互学习;对新人和重点培养对象,需要广泛接触和参与,挖掘个人潜力。 沟通力和执行力欠缺的就比较头疼了,特别是一个萝卜一个坑的时候。