说实话,过去一年我写过的代码基本仅限于在Twine和Inink这类叙事工具上修修改改——这两种工具专为像我这样敬畏专业编程的写作者设计。但在我看来,依靠AI生成企业核心代码绝非明智之举。不过微软(Microsoft)首席执行官萨提亚·纳德拉(Satya Nadella)显然持不同观点。在Llamacon大会与Meta首席执行官马克·扎克伯格(Mark Zuckerberg)的对谈中,纳德拉透露:“目前我们某些项目代码库中,大约20%到30%的代码很可能完全由‘软件’编写完成”——这里的“软件”实则是AI的委婉说法。

Cover Image

纳德拉特别说明,其AI系统是以多种编程语言编写全新代码,而非改造现有代码。他声称观察到的AI生成Python代码“堪称完美”,而C++代码生成仍有提升空间。

这或许能解释近期Windows更新的某些现象,比如那个对系统安全至关重要的神秘空文件夹。不过这些AI生成代码的具体应用场景仍不明确。此外,编程软件中的自动补全工具(类似输入预测)也可归入“AI生成代码”范畴,因此30%这个数字最多只能算模糊估算。

微软首席技术官凯文·斯科特(Kevin Scott)更预测,到2030年公司95%的代码将由AI生成。这种趋势不仅限于微软,谷歌(Google)首席执行官桑达尔·皮查伊(Sundar Pichai)也在近期财报电话会议中透露,这家搜索巨头30%的代码由AI生成,且比例可能继续提升。至于扎克伯格,他表示记不清Meta当前使用AI生成代码的具体比例。

值得注意的是,两位科技领袖都对未来深度依赖AI编程助手的前景表示期待,却只字未提这可能对就业造成的影响。扎克伯格期待AI生成代码能提升安全性,但最新研究显示,AI在“幻觉”作用下虚构软件包依赖和第三方代码库的行为可能带来严重风险。虽然不必所有代码都从零开始编写,但AI生成的代码可能为恶意软件包敞开后门——只要攻击者基于AI虚构的代码行上传恶意组件。我们只能期望Meta、微软和谷歌在部署AI生成代码前进行彻底检查……但某种直觉告诉我,对企业责任怀抱期待或许过于乐观了。


文章标签: #微软 #AI编程 #代码生成 #科技巨头 #安全风险

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。