感觉做任何事情都是这三样

流程方面主要是筹划planning 和运营running

比如最近弄的丰收节

其实百分之九十的时间是在筹划和准备

活动本身只有两个小时,加上setup和cleanup也就是四个小时

对于工作

Okr是团队层面的planning

订好okr,接下来就是execution

execution是一种running

execution其实没有想象中的那么简单

因为软件充满了ambiguity和未知

同时大公司内部的沟通协作friction都很高

即便是一个人的项目,也会出现很多意想不到的状况,这些是在计划阶段是看不见的,或者是估算错的

同时还有人员流失或者休假的情况,都会扰乱team running

无论是planning还是running,其实Knowledge 都很重要

一直在想作为一个manager

我的附加价值到底是什么?

假如把我换掉,换成一个普通不懂技术的program manager 或者是technical program manager,团队运作有什么difference?

okr planning,会变得完全依赖于TL,没法弄roadmap和set up a clear vision

Execution ,产出的quality会降低,出现技术问题无法unblock。无法做好的decision。speed会降低。无法达到预期目标。

所以技术是关键的因素。只有更强的技术才能带动团队的进步和发展。最起码能keep system running,能handle 技术问题。

当然,更高层的管理人员也许不需要什么都知道什么都会做。也许他们operate一个完全不同的模型。

最近硅谷流行的一个词汇founder mode 。很显然是又开始强调管理人员的技术能力。

回到根本,expertise是一项基本要求,即便是manager。


<
Previous Post
sc2 bot ideas
>
Next Post
sc2 bots rule based vs ML based