张一鸣
随着规模的不断扩大,公司需要聚集更多的优秀人才,建立更高效的组织,这时只有单一的、从上往下的指令往往是不够的;在公司内部建立一个分布式管理系统,让员工更多参与决策,推动内部信息公开透明,才能应对管理上的更高要求。
我一直都觉得要尽可能招优秀的人,但是把优秀的人聚集起来之后,该怎么做事情?怎么建立一个有效的组织?怎么在公司从小变大的过程中,应对管理上面临的挑战?这也是今日头条在成长过程中,我们常常讨论和思考的问题。现在,我们倾向于“Context,not Control”的解决方案。
避免过度指令和审批 先打个比方来解释Context和Control的区别。
计算机有两种处理任务的方式:一种是超级计算机,用一台计算机处理很密集的任务;另一种是分布式运算,让很多机器共同来处理任务,分解任务以及任务所需要的资源。而在企业管理中,有两种管理模式分别跟这两种运算方式类似。
第一种,把CEO当成超级计算机,CEO做战略设计,提出战略计划,逐层分解,之后执行。执行的过程中如果遇到情况,再往上汇报,CEO汇总信息后,再次定下工作任务。这个过程中有审批,有流程,有很多的管理机制。过去,很多企业都是采取这样的方式,主要包括:建构战略和控制流程。
第二种,有更多的人参与决策,让更多的想法自下往上涌现出来,而不是一个从上到下的战略分解。这个过程需要更多人基于Context即上下文做出判断,而不是根据指令来执行。
具体来讲,Context是指决策所需要的信息集合,包括原理是什么,市场环境如何,整个行业格局如何,优先级是什么,需要做到什么程度,以及业务数据和财务数据等等。……