是时候放弃那种精耕细作式的写代码方式了。
我们更应该站在宏观的、高阶的、更广阔的视角来审视整个项目:最根本的目标是什么?为了达成目标,我们真正需要什么?而不是纠结于某一处技术细节该如何实现——这类问题,已经可以交给 AI 来协助解决。
若仍执着于事无巨细地掌控每一行代码,即使用上 AI,能带来的提升也相当有限。无非是从挥锄头换成了开拖拉机,效率或许能提升五倍、十倍,但本质上我们依然在「耕地」,而不是「想清楚要种什么、怎么收成」。我们只是换了一件更趁手的工具,却没有换一种角色:从执行者,变成能看见更大图景、设定更高目标的人。
接触 Vibe Coding 的过程
2022 年下半年,我在 GitHub 上了解到 Copilot。在 VS Code 里启用之后,光是「光标后自动补全代码」这一项能力,在当时就让我很受震撼。
在此之前,一旦遇到不熟悉的内容或需要查资料,就不得不把注意力从编辑器切到浏览器,整个写代码的过程不断在「打断 → 恢复 → 再打断 → 再恢复」里循环,非常消耗精力。这种模式贯穿了我 2022 年之前几乎所有的编程时光。但 Copilot 能做的有限:它只能在光标之后做顺序补全,无法在任意位置跳转补全,实际带来的效率提升并不算大。
