欢迎来到我的博客!
最近 Posts
AI时代的软件工程:变革、机遇与挑战
每隔几十年,软件工程就会被宣告一次"已死"。2026年,这一次的声音格外响亮——Anthropic CEO Dario Amodei预测"软件工程将在12个月内被自动化"。然而,UML之父Grady Booch在InfoQ的访谈中给出了一个冷静而有力的回应:“这个判断在根本上是错误的。”
真正正在发生的,不是软件工程的终结,而是它的第三次黄金时代。就像历史上每一次重大技术变革一样——从机器码到汇编,从汇编到高级语言——工具在变,抽象层级在提升,但软件工程真正要解决的难题,从来没有消失。
本文综合分析了2025-2026年间来自行业一线的13份核心素材,涵盖:从传统编程向大模型编程的方法论转型、全球AI辅助开发现状的DORA报告、企业级AI落地的真实经验、软件工程教育的范式改革,以及数据基础设施在AI时代的战略价值。
从两轮到万亿级知识图谱:AI编程的边界在哪里
上周,Dev.to 上有一篇有趣的文章:有人用两天时间、130 个 Rust 源文件、55,963 行代码、1,647 个测试用例,构建了一个完整的 CLI 工具。真正有意思的不是这个数字——而是这个团队在设计之初就定下了一条铁律:八个 crate 之间必须保持单向无环依赖,政策运行时注入而非编译期导入。这意味着什么?意味着即使有了 AI 帮助,架构设计依然需要人来拍板。
我用 OpenClaw 的真实感受
OpenClaw 是支持接入即时通讯软件的 AI Agent。和普通对话机器人的区别是:它不只是回答问题,它能读文件、写文件、执行脚本、配置定时任务、推送消息——基本上我平时在终端里做的那些事,它都能替我跑。
我用了一个多月。搭了几个自动化流程,踩了很多坑。这篇文章不说功能介绍,不说行业对比,就说一件事:用下来我真正相信了什么东西,以及我原来的哪些想法被改变了。


