日前,特斯拉CEO埃隆 · 马斯克在The Ashish Sinha Show节目中谈到了自己对于AI编码的看法。
他预测,到2026年底,AI将完全跳过编码,一步到位直接生成二进制文件,而且AI生成的二进制文件比任何编译器生成的都要高效得多。届时,编码作为一种职业很可能将会不复存在。
按照马斯克的说法,未来软件开发可能绕过目前最常见的开发者编码流程。他认为,AI系统可能自行完成从需求到可执行程序的整个工作流程,因此,编码将作为过时的中间步骤被时代抛弃。马斯克认为这将显著缩短“从提出创意到执行落地”的距离。
IT之家注意到,马斯克已多次谈及AI的快速进展及其对人类就业的影响,并曾警告AI可能冲击包括软件开发在内的多个职业领域。
对于马斯克提出的“编程可能消失”的判断,网上也出现了多种不同声音。一些业内人士认为,AI更可能成为提升生产力的工具,而非完全取代程序员。还有人认为,如果AI能达到马斯克所说的水平,开发者的角色可能从手写代码转向定义问题、设定约束条件,并对AI生成的结果进行验证与把关。所以,程序员这一职业并不会立刻消失。
与此同时,业内多个科技企业都开始提升AI在软件开发流程中的应用。例如上月,微软要求工程师测试Claude Code并对比GitHub Copilot的性能反馈;英伟达近期亦向员工开放了OpenAI Codex的访问权限,这些工具旨在辅助代码生成、调试及提升工程效率。
总部位于旧金山的应用AI实验室Cognition表示,AI正在重新定义软件工程的工作方式:从过去的“辅助写代码”,转向成为软件的主要作者。
Cognition联合创始人Scott Wu在X上发文称,可以把软件工程理解为一条“生产流水线”。在此之前,程序员最困难的环节就是写代码的环节,而这种情况正逐渐发生变化。他表示,Cognition内部目前已有超过90%的代码由AI生成,公司工程师实际需要手动输入的代码比例已低于10%。他同时也提出一个问题:在当下的开发工作中,工程师究竟还有多少代码必须亲自敲出来。
Cognition并非个例。OpenAI也披露,其内部某个团队曾交付一款产品,其中每一行代码都由AI生成,人类工程师没有参与编写任何代码,仅承担监督与审核工作。OpenAI表示,这种工作流显著提升了开发效率,速度可提高约10倍。
Anthropic首席产品官Mike Krieger近期在与思科总裁Jeetu Patel的对话中表示,Anthropic内部几乎100%的代码由AI编写。据介绍,Claude的产品与代码几乎都由Claude自己生成。他形容为“Claude正在编写Claude”。
Spotify联席CEO古斯塔夫 · 瑟德斯特伦在第四季度财报会议上透露,公司顶尖开发者自去年12月以来“没有写过一行代码”,公司正借助AI全面提速开发流程。
来源:IT之家