← Back to Blog

AI 编程助手用了一年,我的工作流发生了哪些变化

35 阅读 点赞

2025年初,我第一次认真把 Cursor 拉进了自己的日常开发工具链。一年半过去了,回头看看,有些变化是预料之中的——编码速度快了,样板代码几乎不再手写。但有些变化是意料之外的:我对”写代码”这件事的理解,悄然发生了位移。今天想聊聊这一年来,AI 编程助手到底怎样重塑了我的工作流,以及我从中获得了哪些未必显而易见的洞察。

极简科技风格 AI编程封面

一、从”写代码”到”审代码”的角色转变

过去写代码,我的注意力分配大致是这样的:七成精力在”怎么实现”,三成精力在”实现得对不对”。引入 AI 助手之后,这个比例几乎翻转了。AI 生成代码的速度极快,但它的输出并不总是可靠的。于是,我的角色从”代码的生产者”变成了”代码的审查者”。

这听起来像是降级,但实际上是一种升维。审查代码需要你站在更高的视角去理解系统——你不再纠结于某一行语法怎么写,而是关注整体架构是否合理、边界条件是否覆盖、性能瓶颈是否隐藏在某个不起眼的地方。这种思维方式更接近”架构师”而非”码农”。

当然,这也意味着门槛并没有降低。如果你没有足够的经验去判断 AI 生成的代码质量,你会陷入”看起来能用但实际有坑”的陷阱。AI 不会替代你的判断力,它只是放大了你的判断力——无论好坏。

人类与AI协作共生抽象艺术

二、上下文管理成了核心竞争力

用了一段时间 AI 编程助手后,我最大的感悟是:决定输出质量的不是模型有多强,而是你喂给它的上下文有多好。

一个常见的误区是把 AI 当成搜索引擎——问一个问题,期待一个答案。但真正高效的用法是构建一个完整的上下文环境:项目的技术栈文档、已有的代码模式、团队的编码规范、甚至你正在解决的那个 bug 的完整复现路径。当你把这些信息以结构化的方式提供给 AI 时,它的输出质量会有质的飞跃。

这意味着”写 prompt”这项技能的本质,其实是”组织信息”的能力。而组织信息的能力,恰恰是优秀工程师一直以来的核心竞争力之一——只不过现在它的重要性被放大了。我个人的实践是:维护一个 .cursorrules 文件,把项目约定、架构决策、常见模式都写进去。这相当于给 AI 装了一个”项目记忆”,让它的每一次输出都带着项目的上下文基因。

三、”不写代码”的时间变多了,但并非浪费

一个有趣的观察:用了 AI 助手后,我花在”不写代码”上的时间反而变多了。不是因为我变懒了,而是因为省下来的编码时间被重新分配到了更有价值的事情上。

比如,我会花更多时间去画架构图、写技术方案文档、做代码评审。这些事情以前总是被”赶进度写代码”挤压掉,现在反而有了空间。我还会花更多时间阅读技术博客和研究新的技术方向——因为编码效率提升后,我有更多余力去思考”该做什么”而不是”怎么做”。

这让我重新理解了”效率”这个词。真正的效率提升不是让你更快地做同一件事,而是让你有带宽去做更重要的事。AI 助手最大的价值不在于替代你的手,而在于解放你的脑。

黄昏城市天际线远眺

结语

一年下来,我最大的体悟是:AI 编程助手改变的不是”写代码”这件事,而是”程序员”这个角色的定义。当编码本身不再是瓶颈,真正稀缺的变成了系统思维、判断力和对问题的理解深度。

如果你还在犹豫要不要把 AI 助手纳入日常工具链,我的建议是:尽早开始,但要带着审视的目光去用。工具本身不会让你变强,但正确使用工具的方式会。而找到这种方式,本身就是一个值得投入的过程。

💬 发表评论