程序员将被AI取代?梅宏院士:理性看待当前的热潮和炒作
创始人
2026-04-22 23:05:12

新华网北京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界努力重新‘发明’软件工程,而是需要软件工程和机器学习的协同。”梅宏说。

相关内容

热门资讯

裸辞做“一人公司”,我后悔了 去年这个时候,一位以色列程序员正在东南亚旅行。他顺手把一个在脑子里转了很久的想法做成了产品,一个让任...
南京建成国内首个Pre-6G试... 4月21日,2026全球6G技术与产业生态大会在南京开幕。全息互动技术展台前,一名远在北京的工作人员...
超梵求职受邀参加“2025抖音... 超梵求职受邀参加“2025抖音巨量引擎成人教育行业生态大会”,探讨分享优质内容传播,服务万千学员。 ...
摩托罗拉Razr 2026(R... IT之家 4 月 22 日消息,摩托罗拉宣布新一代 Razr 折叠手机将于 4 月 29 日在美国发...
库克卸任,特纳斯领航:苹果新纪... 苹果首席执行官蒂姆·库克将卸任,硬件工程主管约翰·特纳斯将接任,苹果公司今天宣布此事。 库克将在夏季...