《The making of a manager》第一章读书笔记

The one-line definition of a manager’s job

  • You are no longer trying to get something done by yourself
    • 就像我skip对我说的一样,你可以assign task给你的direct report,你不需要任何事情都自己来做。
  • you are giving up some level of control
    • 和上面相对应,当你开始让别人来做事情的时候,有些东西就不再是你自己所能control的了,他们可能会犯错误,也可能会做得不是你所想要的,这就是一个trade off
  • Your job is: get better outcomes from a group of people working together.
    • 所以你的工作就是让这一群人在一起之后能够有更多的产出,合理的工作安排,良好的risk控制,最终还是结果为导向。

How do you tell a great manager from an average manager?

  • If the job is defined as getting better outcomes from a group of people working together, then a great manager’s team will consistently achieve great outcomes.
    • 假如是以结果为导向的话,我们可以简单理解为能达到好的结果的manager就是好manager。
  • At any given point in time, it can be hard to accurately judge.
    • 但是结果为导向时,需要注意的是不能以某个时间的结果来决定,比如说一个好的manager刚创建了一个team,所有人都是新人,他可能也很难出好的结果;相反一个不好的manager假如接手了一个成熟的team,短期内也可能会有很好的结果。而时间则是检验这些个一个标准,假如你不好,你下面的好的雇员不会一直在你手下,假如你是一个好的manager,总归会帮助team来成长,从而得到好的结果。
  • Team’s result + the strength and satisfaction of the team
    • 所以从两个方面来考核会比较合理,一方面就是team的产出和结果,另一个方面就是team的满意度,这也是为什么很多大的公司会持续有这个满意度的调查。

The three things managers think about all day

  • Purpose: the outcome your team is trying to accomplish.
    • 就是你为什么要做这件事情,做这件事的目的是什么。需要在整个team都align同样的goal。让你的team知道什么样的结果会是成功,并且为之努力。
  • People:
    • 你下面的人是不是有正确的skill,是不是都想做great work,他们是不是都很开心地在工作。以人为本,才能最终更好地达到目标。
  • Process: how your team works together.
    • 有了清晰的目标和良好的team member之后,下面一个事情就是如何让他们有机地组合起来,更好地完成work,这就需要process来保证。
  • Your role is to improve the purpose, people and proces of your team to get as high a multiplier effect on your collective outcome as you can.
    • 不再仅仅是自己做得好,有好的产出,你需要帮助team成长,让他们能take更多的responsibility,更好的完成工作,从而总体的结果超过你单独做的结果。(包括改进已有的人员和hire更好的人两个方面)

Managing in survival mode

  • Most advise you hear about management assumes a longer time frame where if you spend a little today, you’ll reap bountiful rewards in time. But that is only true if your organization isn’t on fire.
    • 这个道理真的很简单,长期投入的收益比很高,但假如你们现在万分火急,有时候需要做一些短期的操作。就像你可以不写代码,带领团队一起进步,从而达到更好的团队输出,但是假如你们的project已经到了deadline或者现在有了一个很大的incident出现了,不要考虑什么长期的收益,你要先救火,把眼前的事情搞定才是最重要的。

How do you know if you’ll be a great manager

  • You have to enjoy the day-to-day of management and want to do it.
    • 首先你需要喜欢这个工作,毫无疑问,假如做manager很痛苦,比如整天开会,没有大段的时间来自由安排自己的事情,假如你不喜欢这些,那么可能manager就不是很适合你。
  • Do I find it more motivating to achieve a particular outcome or to play a specific role?
    • 其实自我的激励会有所改变,之前IC的时候,把自己的feature快速做出来,那么就是一个很好的自我激励,会很有成就感。做了manager之后的激励机制其实就完全不同了,个人的成功会依赖于team的成功,被提的更多的是你的team怎么怎么样,而不再是你怎么怎么样。所以一定要把team的成功放到一个更高的priority上。
  • Do I like talking with People?
    • 这个其实蛮重要的,很多我们engineer不擅长也不喜欢和人打交道,毕竟和代码打交道会更加单纯和纯粹一点,而manager则没法避免和人打交道,你的日常工作可能就会变成和人交流,而你自己是否喜欢这一点也很重要。
  • Can I provide stability for an emotionally challenging situation?
    • 除了与人打交道,你会遇到越来越多的事情,比如你的team member会有各种各样的问题来寻求你的帮助,比如签证不行了,家庭有问题了,不喜欢和某个人一起工作了等等,你需要能够很好地handle这方面的事情。

Why do you want to be a manager?

  • I want to progress in my career
    • 有人觉得成为manager是一种升职,比如说35岁还在一线就得被淘汰之类的,国内的整个大环境可能会这样,不过现在也在相对变好。然而这种想法不一定正确,尤其在很多大公司,他们在职业发展上是有两条平行的线的,一条管理线,一条技术路线,两者都会有上升的空间,不过老实说到了更加基本比如超过principal之后的路线,相对来说manager可能会有稍多的晋升,但又有多少人可以到达那边是一个问号。思考好这些,不要因为想promote或者拿更多的钱就转了管理。
  • I want freedom to call the shots.
    • 想要更自由的控制自己,不再是被安排做这个做哪个。虽然想象很美好,不过现实有时更骨感。虽然你可以做决定了,但是很多时候这些决定需要基于整个team来考虑,并不是你一个人想要做什么就做什么的,某种程度上来说自由度也是受控的。
  • I was asked to be a manager
    • 这个还蛮常见的,team在自然扩张,或者原来的老板离职了,你就被问要不要当老板,你自己也不清楚,就稀里糊涂答应了,一定要不停问自己,这个是不是你想要的的工作,真的不喜欢也不要害怕去告诉你老板你并不喜欢,他会support你的决定的,这样做对自己对团队其实都是有益的。

You may also like...

Leave a Reply

Your email address will not be published.