2026年4月28日,荣昶·无界讲堂在复旦大学邯郸校区光华楼东辅楼202吴文政报告厅顺利举行。本期讲堂特邀中国科学院院士、CCF会士、中国第十四届全国政协委员、中国软件行业协会理事长、CCF开源发展委员会主任王怀民老师作为主讲嘉宾,以软件开发技术的演进为主题,为现场师生带来了一场关于软件工程、开源生态、人工智能与软硬协同创新的精彩分享。

王怀民院士以时代变化中的关键现象切入,指出当下人类正处在“人机物融合”的智能化基础设施之中。从“软件定义一切”到“大模型生成软件”,人工智能正在深刻改变软件开发乃至芯片设计的方式。他结合AI辅助代码进入Linux核心开发流程、人工智能参与芯片前端设计等案例,生动阐释了大模型技术进入真实工程流程后带来的机遇与挑战,并强调技术进步并非凭空产生,而是发明者面向目标对既有现象和资源进行重新连接、组合与驾驭的过程。

在回顾软件开发技术的历史脉络时,王怀民院士从计算机时代谈起,围绕“如何高效开发出高质量软件”这一长期命题,系统梳理了工具与组织模式的演进。他以IBM System/360操作系统等经典案例为例,介绍了软件从个人创作走向集体工程后所面临的质量、效率与协同难题,并进一步讲解了瀑布模型、能力成熟度模型、高级语言、编译器、自动测试与验证工具等软件工程成果。他指出,工程范式强调需求清晰描述、自上而下分解与分工协作,这一思路对集成电路和芯片设计同样具有重要启发。

谈及互联网时代的软件开发变革,王怀民院士指出,联网计算机、云原生应用和用户在线行为反馈使软件系统从一次性交付转向持续迭代,敏捷开发、DevOps以及开源社区成为推动软件质量和效率提升的重要力量。他通过导航软件持续升级、开源操作系统发展、GitHub开源生态等案例,分析了互联网时代如何通过用户反馈、社区协作和版本管理汇聚群体智慧。他进一步提出,工程范式与开源范式并非简单对立,前者适用于需求相对明确的产品交付,后者则适用于不确定性较高的创意探索,二者的有效衔接有助于实现从作品到产品的转化。

面向大模型时代,王怀民院士重点讨论了人工智能工具对软件开发方式的重塑。他指出,模型能否写代码已不再是唯一问题,更关键的是如何让AI在真实工程问题中做到稳定、可控、可追溯。面对大模型可能带来的“幻觉”和责任归属问题,软件开发者需要通过清晰的上下文管理、明确的框架约束、自动化测试验证与持续反馈迭代来“驾驭”人工智能。他强调,未来的软件设计师、芯片设计师并不会因为工具变强而降低要求,相反,更高级的工具要求使用者具备更扎实的专业基础、更强的系统理解力和更高层次的人机协作能力。

在问答环节,同学们围绕EDA软件自主发展、后摩尔时代算力增长路径、优秀芯片架构师所需的软件能力等问题踊跃提问。王怀民院士逐一回应,并指出自主创新与开源路线并不矛盾,应在充分借鉴国际开源社区高水平成果的基础上形成自主发展的能力;面对后摩尔时代的不确定性,体系结构、器件工艺、系统优化等路径都可能孕育新的突破;对于有志于软硬协同与芯片架构设计的同学,计算机体系结构、编译优化和操作系统等课程将构成重要的知识基础。
活动最后,由复旦大学集成电路与微纳电子创新学院院长刘明老师,代表学院向王怀民院士颁发“拔尖创新人才培养创芯导师”聘书。现场师生在热烈的交流氛围中合影留念。

无界讲堂始终致力于打破学科界限,搭建学界与业界的深度对话桥梁。本期讲座不仅让师生系统了解了软件开发技术从计算机时代、互联网时代到大模型时代的演进逻辑,也引导大家进一步思考人工智能浪潮下软件、芯片与系统创新之间的深层联系。学院将持续邀请各领域领军人物走进校园,助力培养兼具扎实专业能力、跨界视野与创新精神的新时代人才。

文案丨杨浚源
排版丨从宏远
审核丨徐艺萍
夜雨聆风