AI都会写代码了,企业建站系统还有价值吗?
「AI 都会写代码了,软件公司要完了。」
这两年,这样的说法越来越多。WorkBuddy、豆包、Qwork 等各类 agent 层出不穷,模型能力一年一个台阶,不会写代码的人也能做出不错的软件,获得收益和认可。既然"写代码"不再是门槛,软件公司的价值是不是就没了?
作为一家建站软件厂商,我们也一直在想这个问题。上个月应对 PHP2SHELL 漏洞的这一周,恰好给了我们一个重新审视它的机会——那七天里,没有一行代码是"写不出来"的,但代码背后的每一件事,都不是"写代码"三个字能概括的。
一、顺利的修复,只是开始
10 月 21 日,PHP 官方公布高危漏洞(PHP2SHELL)的修复方案。单从"写代码"的角度看,MetInfo 这次应对得很顺利:系统内核很快测试通过,V8.1 版本兼容性确认无误。
如果故事到此为止,"软件公司没什么价值"的判断似乎就成立了:你看,不就是个升级么。
真正的困难,从确认系统没有问题之后才开始。
二、真正的难处,在代码之外
建站件难事是服务器。不少用户的网站跑在多年前购置的服务器上,环境陈旧,无法升级到目标版本的 PHP。代码可以改,机器换不掉。唯一的办法是购置新服务器,把网站一个一个搬迁过去——搬迁本身不是目的,每搬一个站,都要同步完成环境升级、系统升级和兼容处理,一步踩着一步,快不起来。
第二件难事是模板。MetInfo 有 1000 多套收费模板,同样使用 PHP 开发,大部分与最新的 PHP 目标版本不兼容。每一套模板都要走完"检测—修复—发布补丁—推送升级"的完整流程,一千多套,就是一千多遍。
这两件事没有取巧的空间,只能用最耗时的方法逐一处理。整个工作持续了一周。一周之后,我们才具备向用户发布升级方案的条件。
也就是说:用户最后看到的那份升级公告,是全部工作的最后一步,而不是建站步。 很多用户以为修复漏洞就是点一下升级按钮——按钮背后,是我们提前跑完的一周。
三、开发有终点,运营没有
这一周让我们对"开发软件"和"运营软件"的不同,有了更切身的体会。
开发有终点。 项目型软件有明确的交付节点:开发、验收、上线,交付即告一段落。这部分成本往往占到总成本的 70% 以上,后续运营不过是点对点地发现问题、解决问题。
运营没有终点。 产品型软件的发布不是结束,而是承诺的开始。从我们多年的账本看,新功能、新版本的迭代成本只占总成本的 30%-40%,更多的成本发生在用户看不见的地方:环境各异的服务器、版本不一的模板、随时可能出现的新漏洞。
还有责任。 成熟软件产品与项目软件最大的不同,在于它对用户负有长期责任。这次事件,米拓将其定义为"应对特殊网络安全事件",全部升级成本由官方承担,未向任何用户转嫁。在我们看来,这不是值得夸耀的慷慨,而是产品型软件企业应尽的本分——用户把网站托付给你,就要对它的安全负责到底。
四、回到最初的问题
现在可以回答开头的疑问了。
AI 确实在深刻改变软件行业,但它改变的是"开发"环节的成本结构:写代码越来越容易,做出一款软件越来越快。而一款软件要在用户手里安全、稳定地运行十年,靠的是持续的服务与运维——这一部分,不会因为 AI 的出现而变轻。
AI 能生成代码,但替不了一台老服务器的 PHP 升级,测不完 1000 套模板,也替代不了一家企业在安全事件面前"成本我们承担"的承诺。
用户需要的从来不只是一段代码,而是"长期有人负责"的保障。
所以,软件公司不会消失。只要坚持在服务用户、满足需求中做出特色,把"升级"这样的长期服务认真做下去,软件公司的价值,反而会比以往任何时候都更清晰。
