QIAOPANG.COM · 陈天(TYR CHEN)2013–2026 精选技术与随笔文集 · 共 260 篇按时间顺序浏览(2013 → 2026)↗
程序人生 · 陈天文集QiaoPang · Systems, Craft & Agentic Era
时间轴 ↗

公司成长之痛

公司成长之痛

自打踏入了创业者的行列,我就总会不自觉把自己置于某个位置之上,去操心如果是我掌舵,该如何如何。最近,我心头一直萦绕的一个问题是:为什么一家公司,不管曾经多么辉煌,多么具备创新能力,最终都会不可避免地向平庸滑去,甚至走向衰落?

这似乎是『创新者的窘境』中已经讨论过的话题。这本书阐述了破坏性技术是如何取代已有技术,以及管理良好的企业内部所蕴含的强大力量是如何阻碍它自己开发破坏性技术,这种力量让企业在挑战者面前不断将中低端市场拱手相让,一步步龟缩到高端市场,最终走向灭亡。里面的案例精彩而又发人深省。如果你没读过『创新者的窘境』,上下班乘地铁的时候可以拿来读读,比玩手游刷微博看我的文章带劲多了。

然而我想说的另外一个原因关乎于人 —— 人才密度。

在一家公司的初创期,它的人才密度是最大的。只有和产品(R&D)/商业(sales)直接相关的人才组成团队。如果人才密度(Density of talent)可以表述为:

Dt = (直接创造企业价值的员工 / 总员工) x (直接创造企业价值的工作时间 / 总工作时间) x 员工的平均能力

那么,此时Dt无限逼近于1。

之后,随着公司的发展,员工越来越多,业务越来越复杂,更多的不直接创造价值的职位被引入:一线经理,人力资源,秘书,财务,IT,etc.,这就导致Dt开始震荡向下,逐渐远离1。更多的员工,更多的岗位和更复杂的业务意味者需要不断完善的流程来约束和引导,这必然带来更高的管理开销,从而进一步拉低了直接创造企业价值的工作时间。然后,马太效应就渐渐形成:有效工作时间的降低需要更多的人来弥补,更多的人又带来更加复杂的人力结构,更细化的业务流程,更高的管理开销,和更多的文山会海等,最终每个人的效率不断下滑。

google曾经试图反抗,解雇了所有的经理,但很快导致灾难性的后果,所以它又回到了传统的人力结构。

人的潜能在被直接赋予权利和责任的时候是最大的。当项目要层层审批,动用一点资金受到诸多限制,甚至写几行代码都要多个团队进行审查的话,每个人的潜能都被消耗殆尽。管理者开始寻求稳定,寻求最大程度「按部就班」,这样犯错的机会会少很多;每个员工只能老老实实干好手头的工作,将新鲜的想法埋藏在心底。

于是,不甘平庸的人开始离开,而留下的人由于受到种种掣肘,其能力向着整个公司的平均能力滑落。按照人才流动的规律,除非有特别的激励,一家企业的平均员工能力决定了它招到的人才的能力。这样一来,当人才不断自由出走和补入时,企业员工的平均能力也在不断地被拉低。

当google开始兴盛时,不少微软员工跳槽过来;当facebook在社交领域开疆拓土时,又有不少google的员工被吸引走。优秀的人总是愿意往人才密度(按我的表述)大的企业流动,因为这里有充分的施展空间(工作时间基本都用来创造价值了)。

我不知道该如何破这个局。没有实践就没有发言权。但如果让我来纸上谈兵的话,我愿意尝试这些手段:

将薪水一直保持在行业的制高点。宁可少招人,也要多招高薪者。郭隗给燕昭王讲的『千金买马骨』的故事,就是这么个道理。 给予一线团队充分的权利和责任。产品(或者功能)的决策权和执行权下放到一线团队,而不是中高层管理者亲自挂帅。要让一线员工有敢干敢当,输则提头来见的责任心和气魄。sales team为何总能涌现英雄豪杰,就是因为他们有权利,有责任,有担当。 最大限度地缩减流程,减少企业组织机构中的层级。很多新兴公司在做类似的尝试,如twitter, github, netflix(还有很多不知名的创业公司),效果如何不得而知,但这应该是一条路子。netflix据说连报销,差旅,请假的流程都废除了,企业相信员工能够做出最有利于公司的判断和选择。 在文化上熏陶,从根上落实前面三点。

MORE IN 工程管理与职场

同专栏延伸阅读

查看「工程管理与职场」全部文章 →

暴走的程序员

今天一篇 "a sad day for rust" 霸榜了 hacker news。actix-web 的作者 fafhrd91 在无法忍受 "unsafe shitstorm" 之后,决绝地将这个在各大评测网站名列第一的 web 框架下线了。一时间社区叫苦不迭,所有使用了 actix-web 作为依赖的项目,都受到影响。这件事的影响力虽然不如之前让半个互联…

天叔奇谈 (2013–2020)2,451 字 · 5 分钟

实习生娜娜

我对实习生的要求,除去学习能力外,便是足够长的实习时间。所谓「足够长」,我的定义是至少两三个月。小于这个长度,往往还没有开始贡献有价值的工作,实习生便带着写满好话的评定拍屁股走人了。 娜娜本来原定是六月初来实习的。然而因为她学校办理 EAD(Employment Authorization Document)令人发指的低效,她最终八月初才来报道。这个暑期,我…

程序人生 (2015–2019)4,528 字 · 10 分钟

ArcBlock 一周年

(一) 这是我开过的最艰难的一次长途了。从家到 springfield(中转站)570 英里,我早上 8:30 出发,下午 4:50 到。进入 Oregon 之后,天就跟漏了似的,一路时断时续的暴雨,有的山路已经形成洪流,车驶过的时候,轮胎被水流带着,方向盘都有些不听使唤。好在一路车少,有惊无险。 - 程序君 04/28/2018 岁月如梭,光阴似箭,湾区的…

天叔奇谈 (2013–2020)6,593 字 · 15 分钟