Administrator
Administrator
发布于 2026-08-09 / 5 阅读
0
0

不只把代码写出来:我在 AI 时代重新理解成长

最近,我重新思考了一个问题:程序员真正的成长,到底是什么?

以前我会觉得,成长就是掌握更多框架、解决更多技术难题、写出更复杂的系统。但进入 AI 时代以后,我越来越清楚地意识到:代码能力不再重要。

当越来越多的人可以借助 AI 写出代码时,“会写代码”更像是一项基础能力。真正能够拉开差距的,是能否理解产品、看懂数据、发现问题,并把一件事情从想法推进到结果。

程序员只是一份普通工作

程序员并不天然高人一等,它和其他职业一样,最终都需要创造实际价值。

过去做项目时,我容易把注意力集中在技术实现上:接口是否开发完成、流程是否跑通、代码是否足够优雅、系统有没有报错。

这些当然重要,但它们只能说明“功能做出来了”,不代表“问题真正解决了”。

在接触 AI 笔记、语音转写和设备云端链路的过程中,我开始逐渐改变判断项目完成度的方式。除了关注技术链路,我也会继续追问:

  • 用户是否真的需要这个功能?

  • 当前方案解决了什么问题?

  • 数据表现怎么样?

  • 出现异常后能不能快速定位?

  • 这次实现能否沉淀为后续可复用的能力?

  • 技术有没有真正反哺产品?

我越来越认同一句话:代码只是实现产品价值的一种手段,而不是工作的终点。

从“凭感觉判断”转向“拿数据说话”

很多程序员更习惯讨论技术方案,却很少主动关注业务数据。以前的我也更关心接口、日志和代码,对数据的敏感度还不够。

但程序员往往最接近数据库、业务链路和底层逻辑。如果连我们都不关注数据,很多讨论最后就只能停留在经验和感觉上。

因此,我开始提醒自己:每当讨论一个问题时,不要只说“我觉得”,还要进一步找到证据。

例如:

  • 这个问题出现了多少次?

  • 主要集中在哪个版本或地区?

  • 用户在哪个环节流失?

  • 优化前后的耗时和成功率有什么变化?

  • 某个功能究竟有没有被真实使用?

  • 用户集中使用的是哪个能力,能否进一步优化?

当你持续用数据参与讨论,团队会慢慢形成一种认知:这块业务你最了解,这个问题应该由你来判断。

这种话语权不是靠表达争取来的,而是靠长期、准确的数据积累建立起来的。

AI 不应该只用来写代码

以前使用 AI,我最先想到的是生成代码、排查报错和解释技术概念。

现在我更希望把 AI 当成一个长期协作的工作系统。

我可以为当前项目建立独立的工作空间,把需求背景、技术方案、历史问题和关键决策放进去;也可以建立一个竞品分析空间,持续收集竞品的功能、交互和产品策略。

分析竞品时,不需要一开始就做得特别宏大。可以先从一个具体功能开始,不断向 AI 追问:

为什么这样设计?解决了什么问题?适合哪些用户?和我们的方案相比有什么差异?哪些地方值得学习?哪些设计并不适合直接照搬?

真正有价值的不是让 AI 给出一次结论,而是不断追问,把一个模糊的问题逐渐拆解清楚,再将获得的洞察反哺到自己的产品中。

AI 对我的意义,也正在从“提高编码速度”转向“帮助我理解问题、整理信息和辅助决策”。

不再只做信息的收藏者

我以前也收藏过很多文章、视频和技术资料,但收藏不等于学习。大量内容看完后,如果没有整理和再次使用,很快就会被忘记。

因此,需要逐步建立自己的个人知识库。

看到有价值的内容时,不再只是点击收藏,而是进一步记录:

  • 这条内容解决了什么问题?

  • 它与我现在负责的业务有什么关系?

  • 哪些观点值得保留?

  • 未来可以在哪些场景中使用?

  • 它能否转化为一套方法、模板或检查清单?

再让 AI 帮我分类、提炼和建立关联。

个人知识库真正的价值,不是存了多少资料,而是在做项目、分析竞品和进行决策时,能够快速调用过去积累的经验。

只有能够被重新使用的知识,才会逐渐成为自己的资产。

从完成任务到理解系统如何运转

我也开始关注那些看起来与编码无关,但实际上决定工作效率的问题。

为什么有些团队人数很多,却总是手忙脚乱?为什么有些人一个人也能完成产品、开发、运营和交付?一人公司究竟依赖什么方式运转?

这些问题背后涉及目标拆解、工具使用、流程设计、信息管理和决策效率。

所谓“一个人完成很多事情”,通常不是因为他在每个领域都最专业,而是因为他能够利用工具、建立流程,并且清楚什么事情必须自己判断,什么事情可以交给 AI 或自动化系统处理。

这也让我重新理解“跨端”与“全栈”。

掌握更多技术栈不是最终目的。真正重要的是,当一个问题出现时,我能否独立判断、协调资源,并完成一个最小业务闭环。

学习高层的思考维度,也训练自己的落地能力

在公司里,高层关注的问题往往不是某个接口如何实现,而是方向、成本、效率、风险和业务结果。

关注公司群里管理者的发言,并不是简单记住他们说了什么,而是尝试理解:

  • 他为什么在这个时间提出这个问题?

  • 他最关注的是成本、效率、风险还是增长?

  • 这个决策会影响哪些团队?

  • 落到我负责的业务里,具体意味着什么?

高层的思考通常比较宏观,而我的工作是把这些宏观目标转化为能够执行和验证的具体动作。

既能理解上层目标,又能在一线把事情落到实处,是我接下来需要持续训练的能力。

我现在理解的成长

现在的我认为,成长不只是写出更多代码,而是逐渐做到:

  • 遇到问题时,先理解业务目标;

  • 讨论方案时,能够拿出真实数据;

  • 开发过程中,主动发现产品不合理的地方;

  • 完成任务后,沉淀可复用的方法和工具;

  • 使用 AI 时,不只让它生成代码,还让它参与分析、学习和决策;

  • 面对复杂项目时,能够有条理地推进,并完成最小闭环。

我仍然需要补充很多知识,也仍然会在项目中遇到不确定和做得不够好的地方。

但相比“成为一个更厉害的程序员”,我现在更希望自己成为一个能够真正解决问题的人。

写代码是起点,理解产品、关注数据、建立方法、持续学习并创造结果,才是我希望走下去的方向。


评论