我写了 17 年代码,然后 AI 来了
写了 17 年代码,最近我第一次很清楚地感觉到,自己以后可能不会再以写代码为核心竞争力了。
过去几年 AI 的变化太快了。刚开始我还把它当成一个更聪明的搜索框,后来发现它能写代码、能分析问题、能调用工具,甚至能自己完成一段任务。这种变化对我来说不是凑热闹看个新鲜,而是实打实地影响了我每天的工作方式。
我经历过几次很明显的认知转变。
第一次:从 GPT 到 GPT4(2023 到 2024)。
一开始感觉就是它有常识了,能理解上下文了。很多过去需要经验积累和资料搜索才能完成的事情,变快了。比如当时帮老婆用 R 语言改她的程序,全靠 DeepSeek 和 GPT,我自己没写过 R 也能搞定。但复杂一点的代码它还是不行,那时候我完全不觉得它会替代程序员。
第二次:DeepSeek R1(2025 年初)。
这一次变化更大。因为我看到的不是一个"有常识"的 AI,而是一个会思考的 AI。
当时有一个比较复杂的正则表达式,它不是简单给一个答案,而是会尝试、会走错、会回头、会换一种路径继续推。最后真的把问题解决了。
那一刻我就一个感觉:哇,这真能解决难题。从第一轮的"有常识"到这一轮的"会思考",这个跨越比解决一个正则本身重要得多。不是觉得自己马上要被替代,而是突然意识到它进步得太快了,快到我很难想象再过一两年它会变成什么样。
第三次:Agent 长了手(2025 年 9 月)。
这一回不是它更聪明了,而是它开始能动手了。我可以把一个任务交给它,它去服务器上跑命令、读日志、改代码、调试,然后回来告诉我结果。
从"我写代码,AI 辅助我"变成"我把任务交给它去做"。但那时候它还远远不让人放心,稍微长一点的任务就需要不断补 prompt、补上下文、让它先写 plan,再把跑偏的方向拉回来。
即使这样,我也已经感觉到:人可能真的可以越来越少亲自写代码了。
第四次:Claude Opus 4.6 + skill 和 Agent 记忆(2025 年底到 2026)。
Claude 出了 Opus 4.6 之后,我感觉大模型像是迈过了一个奇点。它已经很像一个资深工程师了,能理解复杂意图,能在更长的上下文里保持方向。加上 skill(把固定步骤和经验沉淀成可复用的 prompt 脚本)和有长期记忆的 Agent,它不再是一个聪明但健忘的人了,而是有了经验和记忆,还带着工具箱。
真正让我心里一颤,是有一次开车的时候。一路都在想这些变化,脑子里突然冒出一个念头:以后可能真的不是靠写代码这件事维持生计了。
那一刻不是兴奋,也不是焦虑。更像是心跳漏了一拍。
因为我想到的不是一个具体的场景,不是"我会不会被替代"。而是一种更模糊的东西——我突然意识到,自己过去 17 年练出来的手艺,可能不再是最稀缺的东西了。不是说没用了,而是不够了。
所以我现在的做法变了。以前遇到问题,第一反应是打开编辑器。现在第一反应是把问题想清楚,然后交给 AI 去做。我花更多时间在"这件事该不该做"和"拆成几步给 AI"上,而不是"怎么实现"上。
说实话,这个转变还没完全适应。有时候 AI 写出来的代码我一眼就知道能更好,但我忍住了。不是偷懒,是发现如果我把时间花在"想清楚要什么"而不是"亲手写出来"上,结果反而更好。这个感觉,用了就回不去了。
写了这么多年代码之后,最真实的感受就一句话:不能再把写代码这件事当成自己的护城河了。得变。