阿里推行AI程序员,业内人士:人工程序员仍是研发核心
来源:龙8国际 更新时间:2024-11-02 02:34:52
4月2日,阿里记者从阿里云了解到,推行阿里云正在内部全面推行AI编程,程序并推出了一款名为“通义灵码”辅助程序员写代码、员业读代码、内人查 BUG、士人优化代码等。工程这个AI程序员还拥有正式的序员心员工编号,AI001。仍研那么AI程序员目前是发核什么水平?未来是否会取代人工程序员呢?业内人士告诉扬子晚报/紫牛新闻记者,目前AI程序员水平相当于入行1-2年的阿里人类程序员,只能辅助完成一些简单需求。推行AI程序员的程序普及,可以让人工程序员集中精力应对更专业复杂的员业工况。
能节省70%工作量
但核心还是内人人工
阿里云称,传统开发模式下,程序员每天需要耗费大量精力编写重复性代码、调试优化、编写代码注释等基础工作,大幅挤压了核心业务代码编写的时间。在阿里云内部,通义灵码已在各个开发环节担任代码助理角色。以 API 开发测试工作为例,通义灵码可将数十分钟的人工编写测试耗时缩短到秒级,节省程序员 70% 以上的测试代码工作量。接下来,阿里云将在内部 JetBrains IDEs、Visual Studio Code 等开发工具中全面配置通义灵码插件,供所有员工使用。
阿里云相关人士透露:“公司未来 20% 的代码将由通义灵码编写,但程序员仍然是研发的核心,他们将有更多时间专注于系统设计以及核心业务开发工作。”
仅能完成简单需求
相当于入门1-2年程序员
随后,记者采访到了业内资深算法工程师黄先生,黄先生表示,自己使用AI写代码已经有一年,“AI程序员的原理就是从网上找公开的代码,交给AI模型训练,如果使用者提出的需求在AI训练数据库中经常出现,那它就有很大的概率能写出来,比如常见的界面、数据库去数。如果需求小众,或者偏个性化,那么AI就写不出来。”
“比如说一个需求,它使用的场景比较独特,那么我要把这个需求写到AI能理解的程度,需要花费非常多的精力,有时还不如自己做。”黄先生表示,目前市面上的“AI程序员”程序不少,好一些的能达到入门1-2年的人工程序员水平。“那如果说一位程序员仅能满足非常简单、非常普通的需求,那么确实可能在AI浪潮的情况下被淘汰,因为AI的效率实在高太多了。但是目前AI还处理不了比较复杂的情况,因此仅能作为辅助,让人工程序员集中精力应对更专业复杂的工况。”
最后,黄先生表示,目前AI的应用场景很广,而代码是其中非常特殊的一项,“比如用AI画画、写作,画错一笔、写错一个字,问题都不是太大。但代码哪怕错一个标点,都有可能无法运行,从专业的角度来说,AI的运行原理是概率而并非逻辑,因此AI犯错的概率肯定是比人要高的。”
扬子晚报/紫牛新闻记者 姜天圣
校对 李海慧