第一次测试

test

Posted by 小满 on April 1, 2025

本文首发于我的知乎专栏 The Little Programmer,转载请保留链接 ;)

有一类程序员是 visionary 型的,为了实现一些超前的 idea,绕过某些技术的限制,他们写的 code 晦涩高深得只有他们自己能懂,做出来的 tool 看上去很美好结果处处是坑出了 bug 根本没法查,但正是这类人不断创造出新的东西,在洗礼之后成为一个个 big thing。

我每周都要被 infra 的坑 block 得无法工作几次搞得非常沮丧,后来我发现这个锅除了要扔给 FB 外,还有一大半要扔给我周围这群 visionary 的同事们,我工作直接需要接触到的区区五六个人,发起/创造了 Infer, React, Reason, ReasonReact, BuckleScript…

所以这大概就是见证/参与这些 idea 成长的代价吧,也意识到这些东西不是在刚开始就像后来大家接受流行时那么美好的。React 发布 5 周年生日时回放 Jordan/Tom 2013 年第一次对外发布 React/JSX 的视频。我问 Jordan 说你后来怎么没再去分享了。他说你不知道我那天讲完下来被所有听众指着批评。React 第一次在内部使用是 2011 年在 news feed,然后是 2012 年 instagram (pete hunt),所以这个时间其实很长很长。

很多人(包括我)都会经常觉得 XYZ 新事物跟老东西比太新、太不成熟、体验太不好、想要解决的问题太多、解决方案太 overkill、然后就没有然后了,但其实说不定你在看的这个就是 next big thing 呢。这些梦想家们 vision 里的 big picture 太大了,有的人可能在半个 picture 出来的时候就可以看出来了,有的人则可能要等到整个 picture 都快填满了才看得出来。

如果不是因为 Ads/Messenger 的坑深 React/Reason/Flux 也就不会在这里诞生了,