在第五届中国国际软件发展大会上,AI对软件行业的深远影响成为焦点议题。中国科学院院士、北京大学计算机学院教授梅宏在发言中指出,当前关于“AI将取代程序员甚至消灭软件”的讨论存在过度炒作,需以理性视角审视技术变革的本质。
梅宏回顾软件发展史强调,从结构化编程到服务化架构,每一次范型跃迁都伴随技术体系的重构。本轮变革的核心驱动力已从互联网转向机器学习,软件形态正从规则驱动向数据驱动演进。他比喻道:“AI是计算模拟智能的延伸,而软件始终是承载这种能力的载体,两者是共生关系而非替代关系。”
针对“程序员消亡论”,梅宏提供数据反驳:编码仅占软件开发周期的10%,需求分析、架构设计、成本管控等创造性工作才是核心。他特别指出,需求工程师、架构师等超越编码的角色将持续存在,而终端用户编程的终极目标尚未实现。当前大语言模型生成的代码虽提升效率,但存在显著缺陷——Stack Overflow调研显示,开发者对AI工具的信任度从2024年的43%骤降至2025年的33%,不信任比例则攀升至46%。
行业实践印证了这种复杂性。某代码管理平台统计发现,AI生成的代码中23%存在安全隐患,15%与现有架构不兼容,反而增加了维护成本。梅宏警示:“自动化生成不等于软件创造,缺乏工程思维的技术堆砌可能污染代码生态。”
面对技术浪潮,中国软件业正探索“人工智能+”的融合路径。本届大会主题聚焦“AI与软件协同进化”,多家企业展示AI优化测试用例、智能缺陷检测等应用场景。梅宏提出“智能化软件”新定义:融合确定性符号计算与概率性机器学习模型,具备复杂网络结构和涌现行为的系统。他强调:“这不是让机器学习重新发明软件工程,而是需要两个领域的深度交叉创新。”
与会专家普遍认为,AI将重塑软件生产关系——开发门槛降低可能催生更多创新项目,但同时也对从业者的跨领域能力提出更高要求。某云计算企业负责人透露,其团队中“业务+技术”复合型人才占比已从2023年的18%提升至2025年的41%,这种趋势在金融、医疗等垂直领域尤为明显。
