Voyager 1's Pale Blue Dot

长期主义:基于长期的目标或结果而行动或制定决策。

最有名的长期主义者是亚马逊的创始人贝索斯。他创办亚马逊后,给股东的第一封信就提出,亚马逊的一切决策都将是基于长期价值的。

人们会高估一个季度可以完成的事情,也会低估三年可以达成的目标。

眼前的问题是很容易看到的。开发一个新功能、修复一个Bug,这些任务都是你完全可以掌握的东西。由于你对短期任务已经非常擅长,在对其做估算时,也会给出乐观的估算。这种乐观带来的兴奋,会让你高估短期行为带来的价值。

反之,你很难预测长期的未来。三年后的市场是什么样子的?用户在哪里?这些都是 Billion Dollar Question。除了没有预测未来的能力,很多人压根就没有想过这个问题。

在工作中,每件任务都是有时间维度的(time scale)。有些任务的维度是一天,比如修复一个 bug;有些任务的维度是一个季度,比如上架一个新 App;还有些维度会更久,比如占领一个新的市场、打造一个研发团队。你需要给不同维度的任务,都留有一些时间。作为一个长期主义者,需要持续的去做那些为长期目标服务的任务。

团队 leader 更需要是一个长期主义者。Leader 需要给团队带来愿景(vision),通过愿景来制定未来的规划路线图(roadmap)。你需要向自己提问,三年后我们的产品、我们的技术、我们的团队是什么样子?未来 6 个月、12 个月我们应该做什么?

长期主义只需要 leader 关心吗?当然不是。工程师(Engineer)在团队中一般会承担个人贡献者的角色(Individual Contributor),但每个工程师都是需要成长的。个人的学习和成长,也应该通过长期主义来制定计划。一年后、三年后的你,希望成为什么样子?为了达到这个目标,现在该如何去做?

长期主义会让你看的更远,避免陷入机会主义和犹豫不决。不论是团队的发展,还是个人的发展,只有知道长期价值,才能确保 do the right things。

You Don’t Need Better Goals, You Need Better Systems

长期主义很难去执行吗?三年的目标会不会很难坚持?恰恰相反,长期主义是很容易执行的。

很多人都会经常设定类似下面的长期目标:

  • 我希望今年能写出一篇 10万阅读量的文章,并拥有 1 万个粉丝
  • 我希望今年学习 Rails 开源一套在线商城系统

只有长期的目标,并不算长期主义。这些长期目标,与你的现状都存在非常大的鸿沟。鸿沟如此之大,以至于你前行的阻力很大,很难得到有效的激励。很多人制定了长期目标后,尝试几天就会放弃。

  • 我希望今年每天都能写一点笔记
  • 我希望今年每天都能提交一次代码

实际的长期主义者,在短期的日常工作中,会避免有阻力的目标,而去打造一个高频率低阻力的系统。拥有一万个粉丝,不是一个可执行的 action,但坚持每天晚上都写一些文字,这是一个可执行的 action。用 Rails 写出一个很牛的在线商城,不是一个可执行的 action,但每天至少一次 git commit,是一个可以长期执行的 action。

作为长期主义者,你相信行为的长期价值,所以你并不会特别在意今天的代码是不是最完美的,你更在意的是每天都在坚持写,因为你相信长期主义带来的最终的价值。

连续 365 天提交,最终登上时代广场大屏幕

有一位前同事,他业务时间做了一个 Java 项目。长期主义的他坚持每天都会在项目上有产出,即便今天只是修改了文档中的几个文字。最终的结果是他这个项目获得了业界很高的认可,他本人也登上了时代广场的大屏幕。

Startups, write changelog

很多产品的研发团队都会坚持写功能更新,这是长期主义。从短期来看,每次的更新很简单,似没有太大的吸引力。但从长期来看,如果你坚持做持久的内容输出,就形成了一种团队文化,对于用户、市场、甚至对于团队招聘,都会带来价值。

想成为一个长期主义者吗?确定一个长期的目标,今天就可以开始行动。你不需要等待一个完美的时刻,想要成为一个跑者?去跑,然后坚持每天跑。

How to Be Great? Just Be Good, Repeatably


图片:「Voyager 1’s Pale Blue Dot」,1990年2月14日,旅行者一号在距离太阳60亿公里远的地方拍摄到的地球。旅行者一号于1977年9月5日发射。(版权所有:NASA)