AI 时代的危与机:当潮水退去,技术人如何自处
前言:狂热之下,所有人都该冷静想想退路
过去两年,软件行业经历了一场罕见的集体狂热。Vibe Coding 成了流行词:一句话生成一个应用,一个周末上线一个产品,「不需要懂代码」的叙事铺天盖地。大模型公司估值一路水涨船高,算力订单排到几年之后,投资圈的逻辑从「这个项目能赚钱吗」变成了「这个故事够不够大」。
与此同时,另一群人的担忧也在发酵:AI 泡沫是不是在重演 2000 年的互联网狂剧?靠 Prompt 堆出来的系统,两年后谁来维护?当「能跑就行」成为团队默认的交付标准,技术债以从未有过的速度累积,会以什么方式清算?
本文不打算做预言家。2027 年泡沫会不会正式破裂,没人能给出确定答案。但把「如果破裂」当作一场思想实验推演一遍,是非常值得的------因为它的价值不在于预测是否应验,而在于:无论泡沫破不破、什么时候破,推演中暴露的问题今天就已经真实存在,推演中给出的答案今天就已经开始有效。
泡沫是周期,周期会轮转;而工程能力是资产,资产可以穿越周期。这篇文章就聊三件事:危在哪里、机在哪里、技术人如何在变化中应对变化。最后,我会结合自己正在做的 GoWind(风行)框架,谈谈「确定性开发」这条路线为什么在这个时代尤其值得押注。
一、危:如果泡沫破裂,会是一幅什么图景
把 2027 年「AI 泡沫破裂 + Vibe Coding 技术债集体引爆」作为假设情景,推演下去,大概率是一场类似 2000 年互联网泡沫与 2008 年次贷危机交织的技术与金融双重信用危机。
1.1 停摆潮:无人能维护的「黑盒系统」
最先暴雷的,不会是大模型公司,而是那些核心系统靠 Vibe Coding 堆砌起来的企业。
可以想象这样的场景:一批初创公司和非技术主导型企业,在 2025-2026 年用极低的成本让 AI「 vibe」出了核心业务系统,创始团队甚至没有一个人真正读懂过这几十万行代码。当系统因为一个深层并发缺陷或架构塌方发生线上事故时,留下的员工面对的是一座「AI 鬼画符」构成的迷宫------没有文档、没有设计、没有能看懂它的人。修复的成本高到不如重写,而重写又意味着业务长期停摆。SaaS 服务、电商网站、企业内网成批陷入瘫痪,并不是危言耸听。
外包与接盘生态同样危险。许多团队在 2025-2026 年靠 AI 降本增效疯狂接案,交付速度翻了几倍,但交付物的工程质量并没有人真正把关。这些项目一旦在质保期内集中出事,合约中的安全与稳定性条款就会变成天文数字般的赔偿诉求,足以让整个外包生态经历一轮残酷的出清。
这里的核心问题不是 AI 写的代码有多差------事实上 AI 写的单点代码质量往往高于人类平均水平 ------而是:当没有人对系统整体负责时,系统就处在无人驾驶状态。技术债的可怕之处从来不在于单笔金额,而在于复利和集中兑付。
1.2 供应链中断与「云端黑洞」
第二层危机在供给侧。大模型行业正在进行一场烈的资本竞赛,当潮水退去,中小型模型公司成批倒闭几乎是确定剧本。那些把业务深度绑定在某个特定 AI API 上的系统,会在某个早晨因为「服务商关机」而彻底瘫痪------这和当年依赖单一 SaaS 服务商猝死的故事一模一样,只是传导速度更快。
更上游是算力。英伟达的订单遭遇毁灭性退订、市场上出现海量被拍卖的二手 H100/B200、云厂商被迫降价清理闲置的 AI 算力基础设施------这些画面在 2000 年后「光纤暗纤维」的历史中都有精确的对应物。当年电信公司铺设的光纤远超需求,泡沫破裂后光纤以废铁价易手,但这些光纤后来承载了整个移动互联网时代。算力大概率也会走同样的路:资产价格崩塌,基础设施留存。
1.3 信用破产与「反 AI 运动」
最深层的危机是信用层面的。企业高层对 AI 的态度可能从「不拥抱就淘汰」一夜之间摆向另一个极端------从盲目狂热转向极度应激与保守,出现「谁裸奔用 AI 谁负责」的合规化要求。VC 对 AI 故事彻底免疫,资金重新流向有真实现金流的业务。就像 2000 年之后,「.com」从荣耀变成耻辱,但 Amazon 和 Google 恰恰在那段寒冬里完成了基本面构建。
值得强调的是:泡沫破裂杀死的从来不是技术,而是围绕技术的投机。互联网没有在 2001 年死去,次贷没有消灭住房需求。同样,AI 不会因为泡沫破裂而消失,消失的是「不需要工程能力也能交付生产级系统」的幻觉。
二、机:危机之后的软件工程「文艺复兴」
每一次出清之后,行业都会进入一个更重视基本面的周期。如果上述情景兑现,软件工程不会消失,反而会迎来一轮「文艺复兴」------对工程纪律的回归性追捧。
2.1 「手艺人」身价暴涨
市场上最抢手的,将不再是能用 Prompt 快速撸出原型的 Vibe Programmer,而是具备深厚底层功底、能读懂复杂日志、精通性能分析与架构重构的资深工程师。这群人会像「核电站事故清理队」一样,受雇于各家企业的技术残局,负责评估、接管、重构那些无人能懂的 AI 遗留系统。
这不是幻想,而是市场规律:当供给端被「人人都能生成代码」拉平之后,稀缺的必然是「能对结果负责」的人。生成一份代码只要一分钟,判断这份代码能不能上生产,需要的却是十年功力。
2.2 「合规型 AI」取代「生成型 AI」
行业会痛定思痛,把 AI 从「自由对话式编程」关进笼子:强类型语言(Go/Rust)、标准 CI/CD 流水线、自动化静态代码审查(SAST)、架构分层强制校验。AI 的角色从「自由发挥的工程师」收敛为「符合特定 Interface 的局部填空员」,代码产出的验收标准从「能跑就行」变成「合规第一」。
有趣的是,这个方向恰恰是 AI 能力与工程治理的最优交点:约束越强,AI 的输出越稳定;规则越明确,幻觉空间越小。自由度是 AI 的放大器,也是它的混乱之源。
2.3 「小而美」本地模型的普及
市场不再一味追求万亿参数的通用大模型,企业会转向在本地部署 8B~32B 的开源行业微调模型:不联网、不按 Token 计费、不依赖任何一家可能倒闭的服务商,只专注在特定框架内完成业务代码生成与辅助开发。安全、可控、成本极低------「模型自主权」会像当年的「数据主权」一样成为企业标配。
2.4 软件工程的「审计化」
就像财务报表需要会计师事务所审计,未来业务系统上线或融资之前,可能必须通过第三方的「代码健壮性与 AI 污染度审计」:架构是否有清晰的分层、依赖是否有序、关键路径是否有人能读懂、AI 生成代码的占比与测试覆盖如何。软件交付将从「交付即结束」转向「交付后持续担责」。
三、技术人如何自处:四个可执行的答案
推演到这里,落点回到每个技术人身上。变化不可怕,可怕的是用旧地图应对新大陆。以下四条,是我认为无论泡沫走向如何都成立的原则。
3.1 把 AI 当放大器,而不是拐杖
放大器放大的是你已有的能力:懂并发的人用 AI 生成并发代码,能一眼看出死锁风险;懂数据库的人用 AI 写查询,能预判慢查询和索引失效。拐杖则相反:你把判断力外包出去,能力随时间萎缩,而萎缩是不可逆的。
具体的检验标准很简单:AI 生成的每一段代码,你能不能在 Code Review 里给出「为什么对」或「为什么不对」的理由。给得出,AI 是你的杠杆;给不出,你就是 AI 的风险载体。
核心竞争力正在迁移:从「会写代码」迁移到「会定义问题、会审查代码、敢对结果负责」。写代码的成本趋近于零,恰恰意味着判断代码的成本会急剧上升------这就是技术人新的价值锚点。
3.2 回到底层,攒「穿越周期」的资产
框架会过时,语言会迭代,产品会消亡,但有一些东西几十年没变过:操作系统、网络协议、数据结构与算法、并发模型、分布式一致性、数据库原理。这些东西之所以值得投入,不是因为「面试要考」,而是因为所有上层变化最终都要落到这些不变的层上解决。线上事故从来不会发生在 Prompt 里,只会发生在内存里、网络里、锁里。
同时,刻意保留「手搓」能力:定期不开 AI 写一个完整模块、读一个开源项目的源码、排查一次从日志到堆栈的完整故障。这些练习维持的不是怀旧,而是你在 AI 时代的独立验证能力------没有验证能力,你连 AI 输出的对错都无法判断。
3.3 用工程纪律驯服 AI,而不是被 AI 牵着走
不要在「全面拥抱 AI」和「彻底拒绝 AI」之间二选一,正确姿势是在强约束的框架内使用 AI:
- 契约先行:先用接口定义、类型系统、协议文件把边界钉死,再让 AI 在边界内填充实现;
- 小步生成:让 AI 做填空题(实现一个明确签名的函数),少让它做申论题(设计一个完整系统);
- 强制校验:编译期类型检查、Lint 规则、CI 流水线、测试覆盖率门槛,让所有 AI 产出过同一道闸门;
- 人始终握有架构权:模块怎么拆、依赖怎么定、错误怎么处理,这些决策永远留在人手里。
这套工作流的本质,是把「AI 的自由度」限制在「工程的确定性」之内。你会发现,这恰恰是下面要讲的 GoWind 一直在实践的方向。
3.4 建立可验证的信用
泡沫破裂后,市场会用最苛刻的眼光审视每个人的真实成色。到那时候,能证明你的不是简历上的关键词,而是:你能拿出架构设计并解释每一次权衡、你维护的开源项目有真实的提交历史和 Issue 响应、你排查过的线上事故有完整的复盘、你的代码经得起别人审计。信用 = 可验证的能力。从今天开始积累,任何周期都对你有利。
四、GoWind 的实践:用「确定性开发」对冲不确定性
上面聊的都是原则,这一节聊事实。我参与开发的 GoWind(风行)框架,正是把 3.3 节的工作流落成了一套可运行的工程体系。它不是为这个假想的 2027 年设计的,但它的每一条设计决策,都在回答「AI 时代如何做确定性的软件开发」这个问题。
4.1 事实一:契约驱动,一份 proto 生成六路产物
GoWind 生态的工程基座是「以 .proto 为唯一事实源」:接口定义、数据模型、错误码、校验规则全部收敛在 Protobuf 契约中,一次 buf generate 同时产出后端 gRPC 桩、HTTP 桩、错误码 helper、请求校验器、PII 脱敏器、OpenAPI 文档,以及给前端的 TypeScript 客户端。
这意味着什么?意味着「文档与实现不一致」这个行业顽疾在机制上被消灭了------文档不是写出来的,是从事实源编译出来的。接口一改,六路产物同步更新,前端 TS 类型自动对齐。对于 AI 协同开发,这套强契约就是最可靠的护栏:AI 不需要「猜」接口长什么样,它面对的是编译器强制保证的类型世界,幻觉空间被压到最小。
4.2 事实二:框架即约束,AI 只能做填空题
GoWind Admin 后端基于 go-kratos 构建,自上而下固化了一套标准化范式:固定的目录分层(api/service/data)、Wire 静态依赖注入、全局统一错误码、标准化参数校验、RPC/HTTP 双协议统一适配。配合内置的 Lint 规则与 CI 校验,架构分层、命名规范、接口契约会被强制拦截,违规代码进不了主干。
在这个体系里,AI 的角色被明确定义:无权自定义项目分层与交互契约,只能在框架既定规则内完成业务逻辑填充。哪怕多轮迭代、多个 Agent 协同,项目的架构模型和编码风格始终统一------「AI 屎山」的形成条件,在源头上就不存在。
4.3 事实三:Codegen 与 AI 分工,各干各的擅长事
GoWind 内置了低侵入的代码生成器:基于数据表结构,一键生成后端 API/Service/Data 三层代码、前端 CRUD 页面、路由权限配置与数据库迁移脚本。由此形成一条清晰的人机分工链路------人负责数据表设计与业务决策,生成器负责确定性代码,AI 负责在生成的骨架内填充真正的业务逻辑。
确定性的部分交给确定性的工具(可复现、可审计、零幻觉),创造性的部分才交给 AI。这条边界划清楚之后,效率与质量不再是对抗关系。
4.4 事实四:业务底座与架构弹性,覆盖真实生产诉求
GoWind 不只是空架子。Admin 内置了经过线上验证的完整业务底座:RBAC 三层权限(接口级/按钮级/数据级)、多租户数据隔离、全链路认证、操作审计、动态菜单、任务调度等中后台刚需模块。生态还延伸出 Shop(电商)、CMS(内容)、UBA(用户行为分析)、OA(工作流)、ERP(账务一致性)等多个垂直领域的生产级方案。
4.5 事实五:从单体到微服务的「学习阶梯」
GoWind 生态的产品布局,本身就是一条循序渐进的架构进阶路径:
-
GoWind Admin 侧重单体架构。单体不意味着落后------它上手容易、心智负担低,新手不必先啃透服务发现、熔断限流这些分布式概念,就能跑通完整的业务闭环、看懂每一行代码的去处。对绝大多数团队而言,「先跑起来、先看懂」远比「一上来就分布式」重要。
-
GoWind CMS 则是最小化的微服务架构。它把微服务的复杂度压缩到刚好够用的最小集合,充当从单体迈向分布式的过渡台阶:概念逐个引入,复杂度逐层递增,初学者可以沿着这条路径稳步掌握整个框架与架构体系。
这套「单体入门 → 最小微服务进阶」的阶梯设计,呼应的正是本文的主题:应对变化最好的方式,从来不是一步登天,而是循序渐进。学习曲线如此,架构演进如此,行业周期亦如此。
4.6 为什么这条路值得押注
把 GoWind 的实践和第二节的趋势对照,会发现高度重合:契约驱动对应「合规第一」,框架约束对应「Guardrailed AI」,Codegen + 本地可部署的 Go 技术栈对应「小而美、自主可控」,分层规范与 CI 拦截对应「审计化」。
换句话说,GoWind 赌的不是「AI 会成功」或「AI 会失败」,而是「无论 AI 怎么发展,工程纪律都是刚需」。这是一个不依赖任何泡沫走向的押注------泡沫继续膨胀,它让人机协同的效率兑现为质量;泡沫破裂,它是废墟上重建秩序的脚手架。
五、结语:泡沫会破,工程长存
回到开头的问题:如果 2027 年泡沫真的破了,会怎样?
大概会是一场惨烈的去芜存菁。它会用线上事故和经济损失的铁拳,把投机者请离牌桌;会把「不需要工程能力」的幻觉击得粉碎;然后,把行业推回那个古老而朴素的价值排序------确定性优先于炫技,质量优先于速度,能对结果负责的人优先于会写 Prompt 的人。
互联网泡沫没有杀死互联网,反而筛选出了 Amazon 和 Google。如果 AI 泡沫破裂,它同样不会杀死 AI,而会筛选出真正的 AI 辅助工程:人制定架构与规范,框架固化工程标准,工具链负责确定性产出,AI 专注于它真正擅长的局部创造。
对技术人而言,答案从来不在预测里,而在准备里:攒不变的底层功底,握紧架构决策权,把 AI 关进强约束的笼子,建立可验证的信用。周期轮转,潮起潮落,有准备的人踩中的永远是浪,而不是被浪拍在沙滩上。
愿我们都能如风般自由------但自由的底气,来自脚下扎实的工程底盘。
延伸阅读与项目入口
- GoWind Admin(风行) :开箱即用的企业级 Golang 全栈中后台框架
- GitHub:github.com/tx7do/go-wi...
- Gitee:gitee.com/tx7do/go-wi...
- 在线演示:demo.admin.gowind.cloud(默认账号密码 admin / Abcd@1234)
- GoWind Shop:契约驱动实践详解,见本站文章《GoWind Shop: 一个 proto 文件如何生成后端、前端、文档、校验六路代码》
- AI 与框架的关系:见本站文章《AI 重构软件开发范式:框架与脚手架为何仍是生产级开发的刚需?》