我是Naco,一个在真实业务中使用 AI 编程的后端工程师

26 阅读4分钟

写在开始:我为什么开始记录 AI 编程的工程实践

大家好,我是 Naco

目前在 互联网大厂做后端开发技术负责人,主要负责基于 Spring / Java 技术体系的分布式后端服务建设,日常工作更偏向业务型和工程型系统的开发与维护。

我的工作更多集中在 快速变化的业务需求、工程效率优化、服务稳定性以及分布式系统复杂性 等工程问题上。同时,我也负责组内的 AI 使用推广,帮助团队成员更高效地使用 AI 工具,把时间从重复劳动中解放出来,投入到更有价值的事情上。

写下这篇文章,算是一个正式的自我介绍,也标志着我开始系统记录 AI 编程在真实工程场景中的使用实践


为什么我要开始写 AI 编程相关的内容?

先说一个很真实的感受。

过去一年多时间里,我和身边很多工程师一样:

  • 用过 Cursor 之类的 AI 编程工具
  • 知道 AI 很强、很热
  • 但在真实项目中,并没有明显感觉到自己少加班了

更多时候,AI 的使用停留在:

  • 帮忙做一些零散、细碎的工作,整体提效有限
  • 有时候反而会产出大量无效内容,增加人工筛选和审核的成本

并没有形成一种“工程级的生产力提升”。

直到后来,我开始系统地了解大模型的工作方式,逐渐意识到它真正擅长什么、不擅长什么。与此同时,在实际工作中,每当我准备开始做一件事情时,都会下意识地问自己:

  • 这个问题,能不能让 AI 先帮我拆一拆?
  • 有没有办法把这个过程结构化,让 AI 参与进来?
  • 这个经验,能不能复用,甚至分享给团队里的其他人?

在解决了一个又一个实际问题、并且确实帮助到身边同事之后,我慢慢意识到:

AI 并不是一个“玩具型工具”,
它在合适的使用方式下,
是可以 帮你拆问题、理结构、搭工作流 的。

而这一部分内容,在现有的公开资料中,其实很少有人结合真实工程场景讲清楚。


我不会写什么样的内容?

在开始之前,先把边界说清楚。

我不会写:

  • AI 风口或趋势分析
  • 行业层面的宏大叙事
  • 情绪化的 “All in AI”
  • 脱离真实工程背景的 Demo 或炫技型教程

因为这些内容,对一个每天在写业务代码、解决线上问题的工程师来说,帮助其实并不大。


我会持续写什么?

我更想记录的是 AI 在真实工程场景中的使用方式,比如:

  • 如何用 AI 辅助 Code Review,降低低级错误的出现概率
  • 如何通过团队规范和约束,让 AI 成为一个“随时可用的代码审查员”,帮助新人更快写出符合团队要求的代码
  • 如何把复杂需求拆成清晰的模块,让 AI 按模块协助构建高质量实现
  • 在工程效率、工具脚本、流程优化中,AI 是否真的能形成稳定、可复用的“套路”
  • 如何利用 AI 快速分析日志,辅助定位线上和业务问题

简单来说就是:

不讲概念,只讲我在真实项目里是怎么用的。

如果某个方法:

  • 我自己没有在项目中实际用过
  • 没有帮我节省时间
  • 没有让我产生“这东西确实有用”的感觉

那我大概率也不会写。


你能从这里得到什么?

如果你也是一名工程师,可能会从这里看到:

  • AI 在真实业务代码中的介入方式
  • 一些可以直接复用的思路、流程或提示词
  • 从工程视角出发的 AI 使用经验,而不是入门级教程

我的目标并不是教大家“学会 AI”,而是:

让 AI 成为工程师日常工作流中的一部分工具,而不是一个噱头。


最后

这篇文章只是一个开始。

后续我会持续记录自己在工作和学习中使用 AI 的过程,有成功的经验,也会有踩过的坑。

如果你对 AI 编程、工程效率、真实项目实践 感兴趣,欢迎关注和交流。

我们一起把这件事,慢慢做实。


Naco