跳过正文
  1. 文章/

从工程师到工程经理的转变

· loading · loading ·
杰瑞德·林斯基
作者
杰瑞德·林斯基
居住在韩国首尔的新兴领导者和软件工程师

这不是升职——是换一份工作

从工程师变成工程经理,不是往上走一步,而是横着跨到一个完全不同的岗位。你的产出不再是代码——而是团队的产出。这个转变比听起来要难得多。

到底变了什么

当了 EM 之后,你不再直接解决技术问题,而是开始解决人的问题。一天到晚都是 1:1、计划会议、跨团队协调。招聘、绩效评估、确保团队有条件把活干好——这些都成了你的责任。

最难的是:你需要保持足够的技术水平来做出好的决策,但你不能再是那个写代码的人了。

重要的技能

  • 沟通能力:你现在是团队、产品和管理层之间的桥梁。在这几方之间做翻译,就是你大部分的工作。
  • 建立信任:团队需要能安心地告诉你哪里出了问题。如果他们不敢说,你就会是最后一个知道问题的人。
  • 时间管理:你的日历会试图把你吞掉。保护好思考的时间和留给团队的时间,是一场持久战。
  • 理解业务:你得搞清楚公司想要达成什么目标,这样才能把团队带往正确的方向。

怎么准备

  • 在拿到头衔之前就开始带人。带一个项目、指导一个人、发起一个团队活动。
  • 保持技术能力——架构讨论和技术决策的时候用得上。
  • 读一些管理方面的书。Camille Fournier 的 “The Manager’s Path” 是一个不错的起点。
  • 找一个已经完成这个转变的导师。他们能帮你避开那些事后看来显而易见的坑。

取舍

你对事情怎么做会有更大的影响力,但很少再亲手去做了。有些天这感觉挺好的,有些天你会想念写代码的日子。这很正常。