每日壁纸

当AI开始写代码,我们终于有空做真正重要的事

Published on
/13 mins read/---

不知道你最近有没有这种体感: 接到一个需求,不再是立刻打开 IDE 埋头敲一下午代码,而是把任务描述清楚丢给 Agent,喝口水的功夫,它已经把文件改完、单测写完,甚至连提交信息都帮你拟好了。

我这段时间深度用下来,最直观的感受不是“我变闲了”,而是工作流整个被重新打散了。

以前一个工程师的一天,是线性的: 需求 → 思考 → 编码 → 调试 → 测试 → 交付 我们绝大多数时间,都耗在“把想法翻译成代码”和“把 bug 调通”这两件事上。手不停,脑子也被细节占满,很难有空抬头。

现在变成了另一种节奏: 需求 → 分配任务给 Agent → 等待执行 → Review → 决策 → 下一轮任务

编码这件最耗时间的体力活,被接走了。 随之而来的,是一段段以前从未有过的、空出来的认知带宽——Agent 在跑的那几分钟、十几分钟里,你人是“闲”下来的。

很多人会下意识把这段时间当成“等待间隙”,刷两篇技术文章,看两眼资讯,或者干脆摸会儿鱼。但我越来越觉得: 这根本不是什么等待时间。 这是Agent 工作时代的第二生产力。

AI 替我们扛下了机械重复的编码部分,不是为了让我们闲着,而是让我们把精力腾出来,去做那些 AI 暂时做不好、但真正决定最终产出价值的事。

这段时间我一直在琢磨这件事,整理了 8 个我认为最值得投入的方向,有些可以直接变成团队的工作习惯,有些甚至可以做成工具、做成产品。


一、和当前任务直接相关:让每一次交付都更扎实

这一类最容易落地,因为它们就围绕着你手上正在做的这件事。Agent 在写代码,你在旁边做“升维思考”,产出直接作用在当前任务上,见效最快。

1. 做架构师,而不是打字员

AI 写代码很快,但它很容易“就事论事”:为了实现当前需求,悄悄打破模块边界,埋下以后要还的技术债。

它写代码的这段时间,正好是你跳出来看全局的最好时机:

  • 现在这个实现,有没有破坏原本的系统边界?
  • 有没有更简单、更不容易出问题的方案?
  • 今天写的这段逻辑,未来会不会变成没人敢动的“祖传代码”?
  • 这个功能是不是该抽成通用能力,而不是硬写在业务里?

别等代码写完了再想重构。 趁它还在写,你把架构想明白,等下一轮直接告诉它怎么改,比事后返工高效得多。最后沉淀成架构决策记录、设计文档,团队所有人都能受益。

2. 做独立的质量守门员

永远不要让写代码的人,同时做唯一的质量裁判。AI 也一样。

它会按照你的要求写单测,但它很难跳出“正常流程”去想极端情况。这恰恰是人最擅长的事——站在攻击者、站在粗心用户的角度,去挑毛病:

  • 用户如果乱输、乱点会怎么样?
  • 极端数据、并发场景下会不会出问题?
  • 有没有安全漏洞、权限绕过的可能?
  • 哪些地方必须上真实环境跑一遍才放心?

你列出来的每一个异常场景、每一条测试用例,都是在给最终交付兜底。这件事 AI 替代不了,因为它不会主动“故意找碴”。

3. 别忘了抬头看:我们做的是产品,不是代码

工程师最容易陷入的误区,就是只关心“代码写对了没有”,却忘了问“这件事该不该做”。

以前写代码写得昏天黑地,根本没空想产品体验。现在不一样了,Agent 在实现功能,你完全可以抽离出来想:

  • 用户真的需要这个功能吗?
  • 操作步骤能不能再少一半?
  • 有没有更直观的交互方式?
  • 是不是有一半功能,其实做了也没人用?

代码写得再漂亮,做出来的东西没人用,价值也是零。 多花十分钟想清楚产品逻辑,可能比让 AI 多写一百行代码有用得多。

4. 把隐性经验,变成团队资产

开发过程中总会碰到陌生的技术、绕人的坑、巧妙的实现思路。 以前忙起来就过去了,踩过的坑下次还会踩,好的思路也只留在你一个人脑子里。

现在你有时间了:

  • 碰到不熟悉的依赖,趁这个功夫翻一遍文档,搞懂它的设计思路;
  • 把这次踩的坑、排查过程记下来,下次别人就不用再花一遍时间;
  • 看到好的实现模式,整理进团队的代码规范里。

一次开发带走的不只是一个功能,还有一份可复用的知识。 日积月累,这些东西就是一个团队真正的护城河。


二、和当前任务不那么相关:做长期有复利的事

如果说上面四件事是“把手头的事做好”,那下面这四件事,决定了你和你的团队,未来能走多远。 AI 释放出来的时间,最有价值的用法,是投资长期价值。

5. 抬头看看同行都在怎么做

我知道很多工程师不爱看竞品,觉得“那是产品经理的事”。 但说实话,很多技术问题、产品问题,别人早就踩过坑、有了成熟的解法。你闭门造车想半天,可能人家开源方案都迭代好几个版本了。

每次等 Agent 跑任务的间隙,挑一个相关产品翻一翻:

  • 这个问题别人是怎么解决的?
  • 有哪些设计思路值得我们借鉴?
  • 最近行业里冒出来什么新的技术方向?
  • 有没有什么开源项目,能直接拿来解决我们的痛点?

不用花很久,十几分钟就够。 看得多了,你的技术视野和产品感觉,会在不知不觉中拉开差距。

6. 留点时间给“没用”的创新

工作久了很容易陷入“需求排期循环”:做完这个做下一个,永远在赶进度,永远没空做自己想做的事。

但很多真正有价值的想法,都不是排期排出来的。 趁这些碎片时间,给自己留一块“创新实验区”:

  • 写个小工具,解决自己日常的某个小痛点;
  • 验证一个天马行空的技术想法;
  • 把团队里一直吐槽的某个问题,做个原型出来看看;
  • 探索一个没人碰过的业务方向。

不用追求立刻落地、立刻产生价值。 很多后来改变团队效率的工具,最开始都只是工程师摸鱼做出来的小玩具。

7. 往上游走,去做开源贡献

我们每天都在享受开源社区的馈赠,但很少有人真的往里回馈点什么。 总说“没时间”,现在时间其实已经有了。

碰到常用的库有 bug?趁这个功夫定位一下,提个 Issue,甚至顺手修掉发个 PR; 觉得哪个项目文档写得不好?补几段说明,加几个示例; 常用的工具缺个小功能?自己实现一下贡献回去。

这件事短期看不到收益,但长期来看: 你对技术的理解会更深,在行业里会有自己的影响力,更重要的是,你会真正参与到那个推动整个行业往前走的社区里。

8. 打磨你的“生产力放大器”

最后这件事,是我认为复利最高的一件:去建设你的 Agent 能力。

今天你让 AI 写代码,它只能做到 60 分; 但如果你给它配上团队专属的 Skills、专用的 Subagent、定制化的 MCP Server、写清楚项目规范的 CLAUDE.md,它明天就能做到 80 分、90 分。

你今天花一小时搭的自动化工作流、写的一个工具钩子、沉淀的一套开发规范,未来每一次开发都会生效。 这不是一次性的工作,是在给你自己、给整个团队,造一台越来越好用的“生产力机器”。


写在最后

经常有人问我:AI 会不会取代工程师? 我每次都觉得,问反了。

我们做工程师,从来不是为了敲代码而敲代码。 我们是为了解决问题,为了把想法变成真实可用的产品,为了用技术创造一点真正的价值。

以前我们不得不把大部分精力,花在“把想法翻译成代码”这件机械的事上; 现在 AI 把这部分扛走了,我们终于有时间,去做真正重要的事——去思考架构、去把控质量、去打磨产品、去沉淀知识、去探索更远的可能性。

这不是工程师的贬值,恰恰相反,这是工程师价值的回归。 好的工程师,从来不是敲代码最快的那个人。 而是能看清方向、把控质量、持续创造价值的那个人。

AI 时代,我们终于可以不用一直低头赶路了。 抬起头,路才会越走越宽。

评论区未配置

在 .env 中填入NEXT_PUBLIC_GISCUS_REPO/NEXT_PUBLIC_GISCUS_REPOSITORY_ID/NEXT_PUBLIC_GISCUS_CATEGORY/NEXT_PUBLIC_GISCUS_CATEGORY_ID 后重新构建站点即可启用评论。