“win, increasing the capacity to win, everything else is how you do one of those two things”
. Waral dи, Win: 带领团队做出有影响力的产品
. Waral dи,
如何去定义这个win?这里的win可以是成功按照计划做出和发布有影响的产品,这里的产品可以是面向公司以外的用户,例如,大到一个产品,比如微信这个产品,小到一个小功能,比如微信最近的tickle功能;还可以是面向公司内部的,例如内部的工具, 框架结构,基础设施,等等。从开始一个产品的设计到发布,直到第N版本的迭代,都可能需要manager的参与。比如说,做的是什么(制定目标),如何根据团队的capacity去制定开发、测试和发布计划(执行计划)。这个在team规模很小的时候,基本上每个过程都会参与,比如说在一个startup公司,从产品的设计,开发流程,测试流程,发布流程,整个workflow都可能需要参与。当公司发展到一定阶段,那么整个workflow都已经在那儿了,去优化这个workflow也是manager的工作之一,能优化这个这个工作流程是带来的影响是非常大,但非常非常难推动改变优化(可以单独开篇聊或者DM)。这个时候通常会把注意力放到business strategy(难也不难),以及整个team的执行的capacity。. Waral dи,
.. The capacity to win: 带领团队高效地做出更多有影响力的产品
.
简单来说,如何最大化整个team的持续产出。这样可以从两个方面去理解,一是在现有团队规模不变,去增加单个小伙伴的产出和去增加多个小伙伴在一起工作的产出。另一方面是招聘更多能带来产出的小伙伴,一是能直接带来产出(当然开始几个月需要ramp up),二是可以帮助团队内现有小伙伴成长和解放现有小伙伴,这样以来现有小伙伴成长快,可以有更多时间做更有影响的事情或者探索自己不熟悉的领域,新加入的小伙伴会给整个团队带来新的活力。
. 1point3acres 提高现有团队的产出.1point3acres
提高单个小伙伴的产出。根据每个人的能力和经验,布置相应难度的任务,或者略有“难度”(相对)任务。一方面最大化每个小伙伴的产出,另一方面也要考量其成长,当然也要考虑小伙伴的喜好(毕竟生命当中每天最重要的几个小时都给工作了,希望小伙伴们开心)。IC的短期产出和长期成长需要一个平衡。保证短期输出的同时,也要考虑长期的输出。这个时候就是就能看出一个优秀的manager该如何去做了,看看manager是不是考虑你未来五到十年,甚至整个career的输出。这个时候需要manager在技术上和organizational 技能上有很高的要求。似乎有一些小伙伴有误解,觉得manager不需要技术很牛逼,这个不是很准确,根据团队的发展阶段而定。在初创公司可能manager就是技术主力输出,在团队成员level分布没平衡前,可能需要manager强力支持。当然manager不需要是团队当中技术最牛的,但有技术为支撑,可以更好的帮助小伙伴们成长。career上的整体输出不一定是技术上的,有可能有小伙伴做了一段时间技术,但感觉对产品感兴趣,或者对管理感兴趣,或者其他,帮助小伙伴去挖掘这些兴趣去追逐这些让他们兴奋的事情,找到他们最大输出的地方,也是manager的重要工作之一,尤其是能在当前工作当找到能继续培养的这些兴趣的职责,这是一个双赢的事情。. From 1point 3acres bbs
当一个团队的效能发挥到淋漓尽致的时候,还是满足不了业务上的需求,那么就需要呼唤更多的小伙伴加入到这个团队当中。这就是另一个话题,招聘。我之前错误认为,招聘只是张贴招聘启事,面试发offer,感觉很简单的一个流程。后来发现不是那么简单。比如说这几个问题,如何写一份招聘启事?招聘启事当中各个部分(公司介绍,职位工作内容,最低要求)的目的是什么?面试的整个流程要是让你去制定你各个环节应该怎么安排?面试的意义是什么?如何权衡每个面试官的反馈?如何发offer?如何onboarding?从入职第一天 到未来六个月的期待是什么?后来意识到这跟团队需求,文化建设和成长非常紧密相关。这是一个很大的话题。可以单独聊。不过有兴趣的人的小伙伴可以先参考 Engineering Management - Hiring by Yishan Wong