手写代码聚会,正在悄然掀起新风潮
为什么现在有人故意“慢下来”写代码?
过去十年,我们一直在追求更快。Copilot 能帮你写函数,ChatGPT 几秒就能搭好 API,IDE 的自动补全甚至比你打字还快。我们把整个开发流程都优化到极致,就是为了减少摩擦、快速上线。
但现在,有些开发者却主动放弃这些工具,选择用手一行一行敲代码。这听起来是不是有点反直觉?
“Slow Code”:纽约兴起的慢写代码聚会
最近在纽约,有个叫 Slow Code 的开发者聚会开始流行。规则很简单:大家聚在一起,不用 IDE、不开自动补全、不靠 AI,全靠自己写代码。有人甚至还玩复古,把老式打孔卡片都搬了出来。
这不是怀旧,而是为了找回一种被遗忘的东西——真正理解代码是怎么工作的。
手写代码的“摩擦”其实是重点
没有工具辅助,你就得自己思考:
- 变量该怎么命名
- 函数结构怎么组织
- 算法逻辑怎么实现
- 语法细节不能出错
这些平时被工具掩盖的问题,现在都得你亲自处理。正是这种“麻烦”,逼着你把知识真正内化。
大脑需要“费力”才能记住东西
研究显示,学习一项技能时,挣扎的过程本身就是学习的一部分。用自动补全时,你的大脑其实在偷懒——它只是匹配建议,而不是真正理解。
而手写代码能强迫你:
- 从记忆中调出语法,而不是识别现成代码
- 按顺序思考程序流程,而不是来回切换标签页
- 把模式真正记下来,而不是复制粘贴
长期这么做的人,写代码更干净,调试也更快,对系统架构的理解也更深。
域名和托管的道理其实一样
我们在 NameOcean 也经常遇到类似情况。现在注册域名、开服务器都变得特别简单,AI 工具甚至能直接帮你部署整套环境。但如果你不理解 DNS 怎么解析、SSL 证书的作用、部署时到底发生了什么,那这些便利就只是表面功夫。
工具再强,没有理解做支撑,系统也容易出问题。
一起“慢下来”,反而能学得更好
Slow Code 最有意思的地方,是它重建了一种共同学习的感觉。大家坐在同一间屋子里,没人靠工具,所有人都在真实思考。这时候交流就变得很自然:
- 为什么你这么设计结构?
- 还有其他解法吗?
- 大家都能坦诚地说出自己的思路
这种 peer learning,比看教程或刷 GitHub 更有用。
如果你不在纽约,也可以自己组织
这个活动其实很容易复制。你只需要:
- 一个有桌椅的地方
- 一个编程题目
- 几个愿意“慢下来”写代码的人
不需要赞助,不用复杂设备,只需要一个“故意放慢”的共识。
工具不是敌人,但不能当拐杖
我们不是在反对 AI 或自动补全。这些工具确实能节省脑力,让你把精力放在更难的问题上。但前提是:你得先有理解。
就像音乐制作。DAW 让做 beats 变得容易,但真正懂乐理的人用它,能做出更好的作品。工具是放大器,不是替代品。
你的选择
不管你能不能参加 Slow Code,都可以试着在日常中加入“慢写”练习。偶尔关掉自动补全,自己写一段复杂的逻辑。这不是惩罚自己,而是训练自己。
如果你在纽约,想加入这个活动,可以去 slowcode.dev 登记兴趣。首场活动预计 6 月举行。
因为有时候,真正快的方法,是先慢下来。