到了 2025 年下半年之后,我对开发这件事的感受又变了。
以前做项目,虽然工具一直在变,但大体上还是程序员自己写代码。需求来了,拆功能,设计表,写接口,做页面,调 bug,上线。
效率有快有慢,但核心还是人写。
AI 出来之后,这个感觉变了。
现在做一个东西,真的比以前方便太多了。
以前一个页面要自己慢慢写,现在描述清楚,它可以直接生成一版。以前一个接口要查文档、写逻辑、调参数,现在 AI 可以帮你搭出大概结构。以前遇到不熟悉的技术,要到处搜资料,现在问一句,它就能给你解释。
这不是简单的工具升级。
这是开发方式变了。
以前程序员最重要的是会写代码。
现在我越来越觉得,程序员更重要的是会拆需求、会判断、会验证、会把 AI 生成的东西变成真正可用的项目。
AI 能写,但它不知道客户真实想要什么。
AI 能生成,但它不一定知道业务边界在哪里。
AI 能给方案,但它不知道这个方案后期好不好维护。
AI 能提高效率,但它也可能一本正经地写错。
所以 AI 时代,老程序员不是完全没有价值。
相反,很多以前踩过的坑,在这个时候反而更有用。
因为你知道哪里容易出问题。
你知道权限不能只放前端。
你知道字段不能随便命名。
你知道接口返回不能乱映射。
你知道客户说的需求,往往不是最终需求。
你知道一个功能能跑,不代表它能交付。
AI 可以加速,但经验负责刹车。
这几年我最大的感受是,写代码本身的门槛被降低了。
以前一个不会写代码的人,很难做出项目。现在只要会表达,会拆需求,会让 AI 一步步生成,也能做出一个看起来能跑的东西。
这对程序员来说,既是机会,也是压力。
机会是,开发效率变高了,一个人能做的事情更多了。以前需要几个人配合的东西,现在一个有经验的人加 AI,可能就能快速搭出原型。
压力是,单纯“会写代码”这件事,价值在下降。
如果一个程序员只是机械地写增删改查,只是别人说什么就写什么,那 AI 确实会让这部分能力变得不稀缺。
但如果你能理解业务、能设计结构、能把控交付、能判断代码质量,AI 反而会变成你的放大器。
我自己用 AI 的时候,越来越像是在带一个特别快但需要看着点的助手。
它可以帮我起草代码。
帮我生成页面。
帮我拆功能。
帮我查问题。
帮我整理文案。
帮我把想法快速变成东西。
但最后要不要这样做,还是得我判断。
这也是十几年经验在 AI 时代的意义。
以前积累的东西,没有消失,只是换了一种用法。
从 2012 年手写 HTML+CSS,到后来 PHP、ThinkPHP、jQuery、公众号、小程序、uni-app、Java、Spring Boot,再到现在 AI 辅助开发,我有时候会觉得挺恍惚。
十几年前,一个页面写出来都很有成就感。
现在,一个完整项目的雏形,可能一天甚至几个小时就能搭出来。
时代真的变快了。
但越是这样,我越觉得,人不能只追工具。
工具会越来越强。
框架会越来越多。
AI 会越来越聪明。
但需求理解、业务判断、交付责任,这些东西还是要人来扛。
AI 时代不是程序员不用学了。
恰恰相反,程序员更要学会问对问题,拆对需求,判断对错。
以前是你写得慢。
现在是 AI 写得太快,你要看得住。
这可能就是我对 AI 时代最真实的感受。
开发变快了,但真正做好一个项目,依然不只是生成代码那么简单。
夜雨聆风