关于做 先服务于自己的工具 —— 以及为什么互联网仍然需要小工房。
有一类软件,从一开始就不是为了扩张而生。它可能只服务于一个人、两个人,或者服务于那个已经懂得它笑点的小房间。它的 README 也许写得匆忙,许可证可能直接沿用了旧项目,但它往往只做一件事,并且以一种有点怪、却十分认真的方式把那件事做好。我做这种软件已经很多年了,后来我慢慢开始相信,它们的价值恰恰来自于这种“小”。
如今的互联网对“工具应该长成什么样”有一种很强烈的统一想象:它应该有完整的落地页、分级套餐、路线图、社区入口,还应该时刻表现出一种准备增长的姿态。这当然不算错,但它只描述了一种制作方式。真正让我感兴趣的,是那些不愿意被同一套模板塑形的东西。
一个先服务于自己的工具,不是失败的产品,而是一句已经说完整的话。它被清楚地说出来,然后静静放在架子上,等真正需要的人来读。
我的工房里到处都是这种“完整的话”:让通勤路上继续追剧的播放器插件、显示真实瓦数而不是系统美化数字的菜单栏监测器、用本地模型帮我整理标签页的扩展。这些东西大多不是奔着商业化去的,很多以后也不会变成产品。它们更像小批量私印物,只做给真正会用到的人。
而小受众带来的约束,其实也很慷慨。你可以保留奇怪但顺手的快捷键,可以写出带着自己语气的错误提示,可以拒绝追踪、拒绝收集邮箱、拒绝把每一个功能都包装得像市场文案。也正因为如此,这类工具更像是一封信,而不是一则公告。有时候,信会比公告走得更远,因为它是热的,是带着体温的。
这份周刊也是同样的东西。我不会为了频率而发布,只会在想法真正煮熟之后再把它端出来。以后我大概还会继续频繁使用“安静”这个词,也还会继续把代码丢进树林里,等真正路过那里的人把它捡起来。