自从AI越来越强,我发现我对技术研究的投入持续下降,文章也基本断更了。总感觉AI时代,写文章已经没有任何意义了。以前花时间研究出一个东西,分享给大家很开心;现在我想表达的,AI都会,分享已经失去意义。

和写真人短剧到AI短剧一样,很多事情在慢慢的变味,烧心。
以前遇到报错,我会仔细阅读堆栈信息,打开编译器,一步步打断点、追踪变量,顺着调用链路去排查根因。过程中会翻文档、查资料,打开无数个网页。那时候最有成就感的就是在混乱的线索里,靠自己的思考找到答案。

而现在,大部分工作就是一句话、一张截图。报错截图发给 AI,描述一句问题,然后等待它给出修改方案。简单问题是这样,复杂问题也是这样。我越来越少主动打开调试面板,不再耐心梳理数据流,不再静下心逐行阅读源码。解决问题的速度变快了,但思考的过程,被直接跳过了。

很多次,我想努力靠自己来实现需求,解决问题,可是,没人给你时间。
AI让很多努力变得索然无味,毫无价值。
最近几次项目的国际化改造、Vue 版本大升级,整套系统服务链路多、改动范围广,大部分代码调整、兼容修复、迁移改造,几乎都是 AI 主导完成。我忙着接收 AI 输出的代码,复制、提交、看结果,几乎没有留出时间细读每一段逻辑,慢慢跟踪调试。遇到异常,第一反应不是自己分析,而是继续截图丢给 AI,等着它给出下一个补丁。
一开始只觉得高效,省下了大量重复繁琐的工作。可时间久了,一种不安慢慢浮上来:我好像越来越看不懂这些改动背后完整的逻辑了。这些代码是 AI 写的,我只是一个接收者,而不是创造者。
这种依赖是悄无声息的。AI 帮我们抹平了调试的痛苦,也同时拿走了我在痛苦中沉淀出来的能力。我们不用思考边界条件,不用梳理依赖关系,不用理解框架底层的变化,所有难题都有现成答案。长此以往,哪些前辈们亲手搭建起来的代码秩序,会一点点萎缩、钝化。

更可怕的是远期的结果。再过一段时间,项目里越来越多的代码是 AI 迭代修改出来的,层层补丁叠加,逻辑缠绕在一起。到那个时候,我们对系统的掌控力会持续下降,面对这一大片由 AI 生长出来的代码,我们会越来越陌生,甚至读不懂、改不动。代码变成了黑盒,我们只是一个负责把需求转述给 AI 的中间人,风险也开始加剧...
AI 没有错,它是强大的工具,本应该用来解放重复劳动,而不是替代思考。但当我们习惯性把思考、调试、溯源全部外包出去,一个残酷的问题就摆在面前:如果仅仅只是会使用 AI、会把需求描述清楚就能产出代码,那我们独特的价值到底在哪里?

现实是残酷的:任何一个懂代码的程序员,只要会和 AI 对话,都可以做同样的事情。替代你的,可能是刚毕业的实习生。
当编码、调试、改错都可以由 AI 承接,我们区别于普通人的壁垒会慢慢消失。我们引以为傲的写代码的本事,如果被 AI 一点点蚕食,未来,我们又凭什么不可替代?
So.....算了,就写到这里,我的AI任务跑完了,得干活了 