有些事情就是需要时间
作者:Armin Ronacher (Flask, Jinja2, Pocoo 创建者)
橡树需要时间
橡树需要相当长的时间生长。如果 50 年前有人在你的土地上种了一排橡树或栗子树,你就拥有了任何金钱或努力都无法复制的东西。唯一的方法就是等待。
成排的林荫路、有着数十年树冠的老花园:由 canopy 遮蔽的房子——如果你在一块空地上重新开始,你将无法获得这些。
因为有些事情就是需要时间。
摩擦是有益的
当前一代的创始人和程序员痴迷于速度。快速迭代、快速部署、尽快完成一切。对于很多事情来说,这没问题。你可以很快完成,留下一些质量,并在过程中学到一些东西。
但有些事情中,速度是有害的,摩擦的存在是有原因的。
- 合规:人们强烈渴望消除 SOC2 要求的一切,一个整个行业应运而生提供帮助
- AI 决策:人们希望用 AI 决策取代人类参与,认为摩擦是问题所在
- 冷却期:人生中某些重要决定有冷却期,因为我们认识到人们需要时间思考
事实上,很多情况下摩擦或时间本身就是重点。
推理速度下的 Vibe Slop
AI 快速编写代码已经不是什么新闻了。有趣的是我们正在把这种力量推向下游:我们似乎渴望比以往更快地发布,运行更多实验,这创造了一个新欲望——消除审查、设计和配置基础设施的所有剩余摩擦。
如果机器这么棒,为什么我们还需要清单或权限系统?表达愿望,享受结果。
因为我们现在相信重要的是更快地做一切。但我也越来越觉得,今天创建的大多数软件的保质期只能以月而非十年衡量,以及随之而来的关系。
初创公司的快速消失
在去年早期的 YC 批次中,已经有一些公司悄然消失,甚至连他们学到了什么或向客户告别都没有说。他们只是关闭了公开存在,然后转向其他事情。
对我来说,这不是健康迭代的标志。这是一种破坏与客户建立信任基本需要的迹象。适当的关闭需要时间和努力,而当前环境认为这是不明智的时间花费。最好转向下一件事。
开源项目的短暂生命
突然之间,一切都是开源项目,但其中许多只维护了一周左右的提交,然后创作者的动机就已经减弱了。在实验的名义下,这一切都很好,但好的开源项目是那些你真正相信创建者会长期坚持的项目。
我的时间
同样,我越来越怀疑任何向我推销所谓节省时间的东西。当我看到像我这样的人——完全接入 AI 和代理工具的人——似乎拥有越来越少的时间,因为我们陷入了立即填补空白的陷阱。
我们都互相兜售节省时间的想法,但事实并非如此。任何节省的时间都会被竞争立即捕获。一个真正呼吸的人会被一个把每一个空闲时间都用新产出填满的人所超越。没有简单的方法来储存时间,它就消失了。
我敏锐地感受到这一点。我非常接近 AI 经济活动正在发生的炙手可热的中心,但更重要的是,我的时间越来越少——即使我有意缩减并创造空间。对我来说这是一个问题。因为即使有最好的意图,当我们快速 commoditize 软件时,我真的很难创造出质量,而机器让这一切变得如此诱人。
回到橡树
我一直在回想那些橡树。我已经维护开源项目近 20 年了。我在上一家创业公司工作了 10 年。这不是因为我有特别的纪律或美德。这是因为我或其他人种了什么,然后我继续出现,最终这个东西的根比我某天的热情更深。这就是时间的作用!它把一些想法或计划变成承诺,然后变成可以庇护和培养其他人的东西。
没有人能批量生产 50 年的橡树。
没有人能在一个周末冲刺中创造信任、质量或社区。
我最看重的东西——项目、关系、社区——都是花了多年才成为现在的样子的。
无论多快的工具,都无法让他们更快达到目标。
我们最近和 Colin 种了一棵新树。我希望它能长成一棵大树。我知道这需要时间,我不急。
关于作者
Armin Ronacher 是 Pocoo 团队的创始成员,创建了 Flask、Jinja2、Sphinx 等知名 Python 项目。他在开源社区有近 20 年的经验,目前与 Colin Fleming 共同创立了 Earendil。