|新一代信息技术 信息基础设施建设 互联网+ 大数据 人工智能 高端信息技术核心产业
|高端制造 机器人 智能制造 新材料
|生物产业 生物医药 生物农业 生物技术
|绿色低碳 清洁能源汽车 环保产业 高效节能产业 生态修复 资源循环利用
|数字创意 数创装备 内容创新 设计创新
|产业资讯
|地方亮点及地方发改委动态
|独家内容
|杂志订阅
✍️ 投稿
您的位置:首页 > 产业资讯
程序员将被AI取代?梅宏院士:理性看待当前的热潮和炒作
2026-04-22 15:04
来源:新华网
字体: [   ]

  新华网北京4月22日电(记者凌纪伟)传统软件或将消失,AI可能完全取代人类编写代码……当前,AI颠覆软件的各种言论在引发社会关注的同时,也让软件企业感到焦虑。

  AI会代替程序员甚至消灭软件吗?在4月21日举行的第五届中国国际软件发展大会上,中国科学院院士、北京大学计算机学院教授梅宏呼吁,理性看待当前的热潮和炒作。

  

  中国科学院院士、北京大学计算机学院教授梅宏在第五届中国国际软件发展大会上发言。新华网发

  软件范型已经历从无结构到结构化、对象化、构件化、服务化、网构化的多轮变迁。每一轮范型变迁,均带来软件技术体系的一次螺旋式上升重构。上一轮大变革的驱动力是互联网,这一次是AI,更准确地说,是机器学习。

  “软件的形态一直在随着计算平台的演变和应用领域的扩展不断演变中。”在梅宏看来,AI是通过计算去模拟人类智能,而软件是计算的实现,也是AI的载体,“过去的软件实现了规则驱动的‘AI’,今天则承载了数据驱动的‘AI’。新的形态和范型,必然导致技术体系和产业体系的重构,甚至是变革。”

  梅宏表示,编程方法和工具一直在演变中,历史上已经完成了多轮“程序员”的“替代”。“终端用户编程”一直是软件界追求的目标,但需求工程师、架构设计师、软件工程师作为超越编程的角色,将一直存在。

  软件工程是一个复杂过程,编码只是其中一个环节。有研究表明,在实际的软件开发任务中,编码工作仅占全部工作时间的10%左右。

  “软件开发的复杂性,更多在于对问题空间的理解,对需求的取舍,对平台能力的了解,对成本的管理,以及对未来演进路径的前瞻等,具有较大创新空间。相对而言,编程只是对设计的实现,更易于‘自动化’。”梅宏说,生成代码不能简单等同于生成软件。

  大语言模型用于代码生成,还存在很多问题,需要去持续完善。根据软件开发者论坛Stack overflow的年度调研报告,AI工具的使用率从2024年的76%增长至2025年的84%,但对AI输出的信任度从2024年的43%降至2025年的33%,而不信任的比例则从31%升至46%。“大量大语言模型生成的代码,给代码管理带来新的挑战及成本,甚至带来了‘污染’既有代码库的风险。”梅宏提醒说。

  面对AI时代浪潮,中国部署开展“人工智能+”行动,软件业也在积极主动拥抱AI。本届中国国际软件发展大会的主题聚焦“人工智能与软件变革”,探讨两者如何协同发展。业内企业认识到,AI可以让软件开发成本降低,推动更多项目和产品被启动,反而需要更多懂业务与技术融合的人来组织和管理。

  

  观众在第五届中国国际软件发展大会设立的展区参观。新华网发

  “智能化是软件范型的新一轮重大变迁。”梅宏提出智能化软件的内涵:融合了程序员编写的确定性符号计算程序部件和机器学习生成的非确定性概率计算模型部件,具有复杂网络结构,并可能呈现涌现行为的软件系统(Software with AI)。

  “不应该是AI界努力重新‘发明’软件工程,而是需要软件工程和机器学习的协同。”梅宏说。

  本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有。如因无法联系到作者侵犯到您的权益,请与本网站联系,我们将采取适当措施。

关注微信公众号:

官方账号直达 | 关于我们 | 联系我们 | 招聘 | 广告刊例 | 版权声明

地址(Address):北京市西城区广内大街315号信息大厦B座8-13层(8-13 Floor, IT Center B Block, No.315 GuangNei Street, Xicheng District, Beijing, China)

邮编:100053 传真:010-63691514 Post Code:100053 Fax:010-63691514

Copyright 中国战略新兴产业网 京ICP备09051002号-3 技术支持:wicep