Vibe Or Dive

Vibe Or Dive

最好的时代,也是最坏的时代

对于开发者而言,这是最好的时代,也是最坏的时代。

说它最好,是因为在现在只要有好的创意和想法,大部分都可以快速地验证、构建并且转换成希望看到的产品形态。说它最坏,是因为开发者过去从课本和项目里学到的很多知识大多变得“无用”,提升效率的同时也提高了构建过程获取快乐的阈值,降低了上手门槛导致竞争压力增大。

最近几年里,体感上几乎每半年都会经历一次生产工具的大换血,GitHub Copilot, Cursor, Windsurf, Claude Code, Codex, Slock, Buzz

工具是否趁手已经无关紧要,因为很快又会有新的更好用的工具诞生。GitHub Copilot 是编辑器插件,核心动线仍是用户主要负责编码,AI 进行辅助;Cursor/Windsurf 是 AI 主导的编辑器,人类用户的编辑工作进一步减少;Claude Code / Codex 这样的 Local (Coding) Agent 则让开发者几乎不用写代码;Slock/Buzz 则屏蔽了绝大多数开发工作的细节,端到端的实现从需求到产品的转化。开发者的编码工作越来越少,难免会出现“被取代”的紧张情绪。

阅读更多
放弃精耕细作式的编程吧

放弃精耕细作式的编程吧

是时候放弃精耕细作的写代码方式了。

我们更应该站在宏观的、高阶的、更广阔的视角来审视整个项目:最根本的目标是什么?为了达成目标,我们真正需要什么?而不是纠结于某一处技术细节该如何实现——这类问题,已经可以交给 AI 来协助解决。

若仍执着于事无巨细地掌控每一行代码,即使用上 AI,能带来的提升也相当有限。无非是从挥锄头换成了开拖拉机,效率或许能提升五倍、十倍,但本质上我们依然在「耕地」,而不是「想清楚要种什么、怎么收成」。我们只是换了一件更趁手的工具,却没有换一种角色:从执行者,变成能看见更大图景、设定更高目标的人。

接触 Vibe Coding 的过程

2022 年下半年,我在 GitHub 上了解到 Copilot。在 VS Code 里启用之后,光是「光标后自动补全代码」这一项能力,在当时就让我很受震撼。

在此之前,一旦遇到不熟悉的内容或需要查资料,就不得不把注意力从编辑器切到浏览器,整个写代码的过程不断在「打断 → 恢复 → 再打断 → 再恢复」里循环,非常消耗精力。这种模式贯穿了我 2022 年之前几乎所有的编程时光。但 Copilot 能做的有限:它只能在光标之后做顺序补全,无法在任意位置跳转补全,实际带来的效率提升并不算大。

阅读更多