2022年,学点技术管理(四)

189 阅读4分钟

如何帮助团队成员成长

开发工程师 vs. 技术管理者

普通开发者,只要把自己的代码写好,把负责的项目做好就可以了。关注更多的是自身和相关的技术与业务。

技术管理者,需要把更多的精力放到其他人和团队上面。

一个优秀的技术管理者需要至少涵盖3个重点:

  1. 通过指导、反馈、监督、交流、协调资源等方式,帮助团队成员迅速成长。
  2. 明确地分解与布置任务,界定需求边界、制订计划、选拔人员和工作授权等。
  3. 建立有效的合作关系,即:与下属、上级和相关部门建立坦诚交流和相互信任的合作关系。

那么,如何帮助团队成员成长呢?

不要陷入静态思维

好的上级会给你机会、空间和支持,让你成功。

  1. 不用固定的眼光看待一个人的能力,积极考虑下属尚未被挖掘的潜力和创新能力。
  2. 看重独立作战的能力,也关注下属协调作战等软技能。
  3. 关注错误,但重点在主动通过这个错误来帮助下属成长。
  4. 团队目标重要,每个人的成长也重要。
  5. 通过反馈,比如指出某一两点对方可以改进的具体内容,帮助下属提升。

参考大公司的做法

一个人是不是可以被提升,标准就是:是不是已经在过去的半年到一年里,按照下一个级别的标准在工作。

即:不是觉得一个人可以达到下一个级别的标准就提升对方,而是对方已经达到下一个级别的标准,并在这个水准上稳定地保持了一段时间,才会被提升。

管理者思维

  1. 怎样做能够让员工进步到更高层次?
  2. 对方的潜力在哪,哪些地方时可以培养和挖掘的?
  3. 怎么帮助下属改进他与组内外同事的关系,让他有机会更好地发挥他的长处?
  4. 怎样尽早地发现他的错误和缺点,并帮助他认识和改进,而不是在错误变成后果后,去追究责任。
  5. 怎样帮助他在不擅长的领域建立信心?
  6. 怎样帮助他学会处理各种压力和矛盾?

下属不同,性格、背景各不相同,帮助其成长的侧重点也不同。

优秀管理者思维

  1. 和自己对话,想想自己哪些时候、哪些方面会用静态的眼光去看待别人的能力。
  2. 把自己有这种心态时的表现或内心的一些想法写出来。
  3. 再遇到类似的情况,停一下,想一想是不是自己可以有所改变。
  4. 诚恳地告诉组员希望帮助他成长,多交流并听取对方的想法。

反思

遇到稍微难一点、复杂一点的事情,我就喜欢亲自上阵,甚至所有代码都要自己看了、写了才放心。从某种程度上说,这其实是对团队成员的不信任,这其实就是在用静态思维去看待动态发展的问题!

总有一天,自己要管的人和事会越来越多,哪怕自己做事效率再高,即使24小时不休息,也不可能所有的事情都亲力亲为来完成。这样做的后果只会是累死自己的同时,团队成员也得不到应有的锻炼与成长。而这真心不是自己想要的。

接下来我要学会放手,给下属机会、给他资源、给他需要的支持和帮助,相信对方可以做得比自己更好!

小结

一个技术管理者的成功并不在于自己代码写得多好、能力多强。他的成功一定建立在团队成功的基础之上。只有团队成员不断成长,这个团队才可以做成更大的事情,而你才可以在团队的基础上,站得更高、看得更远。