分享好友 最新动态首页 最新动态分类 切换频道
AI写代码准确率高达80% 离自动生成程序还有多远?
2024-12-27 06:05

日前,全球最大开源代码托管平台GitHub的CEO托马斯·多梅克(Thomas Dohmke)亲自演示了人工智能(AI)写代码。他现场仅花15分钟就制作完成了一个小游戏APP,并将其成功上线。

AI写代码准确率高达80% 离自动生成程序还有多远?

AI在写代码上带来的便利得到了不少程序员的认可。谷歌工程师Aiko在接受《每日经济新闻》记者采访时就坦言,类似编程辅助工具GitHub Copilot的代码补全功能,他已经天天在用了。

而当传统“码农”开始用AI写代码解放双手的同时,一种新型的程序员诞生了——AI提示工程师(prompt engineers)。这份工作基本不用自己写代码,只需要把任务写成文字、输入指令,写代码的事情就可以交给AI了。

《每日经济新闻》记者注意到,在生成式AI浪潮下,美国有公司为提示工程师开出了33.5万美元(约合人民币237万元)的年薪。招聘平台LinkedIn显示,截至5月30日,仅在美国就有2000个与提示工程师相关的岗位,这一新生事物到底是刚需还是噱头?

10倍程序员要来了?

日前,在一年一度的网络峰会(Web Summit)上,GitHub CEO多梅克针对集成了ChatGPT-4能力的Copilot X进行了首次官方现场演示。他在台上给自己立了一个“小目标”,要在十几分钟内写好一个贪吃蛇游戏。虽然中途有一些“小插曲”,但最终用了不到15分钟就全部搞定。

在演讲中,多梅克表示,成为10倍程序员(以一当十)并不需要去努力10倍,而是在每个流程都使用AI。

GitHub Copilot的AI写代码功能的确让众多程序员爱不释手。毕竟,就在几年前,每个细碎的小代码都还需要手动敲上去。

Aiko对《每日经济新闻》记者表示,AI的到来对他的工作也产生了深刻的影响,特别是类似GitHub Copilot的代码补全功能,他和同事们已经几乎每天都在使用。据他透露,谷歌的代码补全工具是基于自身庞大的代码库,内部代码多达数十亿行,目前这个功能已经自动集成到了该公司内部的写代码工具。

“有时候我才刚刚输入两个字符,AI已经想好了接下来要写什么。如果没有错误,一直按Tab键就行。10条有9条都不需要我修改。有时候我认为太难了,它肯定猜不到,但是它竟然可以。”Aiko分享道。

据前述谷歌工程师Aiko,其实微软很早就推出了一个著名的集成开发环境(IDE)叫Visual Studio,可以根据语法规则对程序代码进行补全,也就是从格式上进行补全。“但是有十几个G(占用大量电脑硬盘空间),所以很多人都不用。后来,有了比较轻量的代码编辑器,比如现在基本上已经一统江湖的Visual Studio Code,很多人才真正用上了基于格式的代码补全。而直到近年来GitHub Copilot正式上线,才实现了从格式补全到内容补全的转换。”

谈及AI对写代码的效率是否有10倍的提升,Aiko指出,“10倍有点夸张,但两三倍还是有的。因为程序员花得最多的时间是在想代码如何写,而不是写代码。程序员要先想一个具体的算法出来,后面AI可以帮忙补足某一些段落的内容。”

Aiko补充道,目前AI能解决比较经典的纯算法题目。但如果是针对某一个具体的商业应用程序,AI还无法写出能用的代码,因为它还无法理解业务。“以小学数学为例,AI写代码,能搞定文字计算题,但无法解决应用题。照目前的发展速度,要达到10倍恐怕还是很快的。可能只需几年,我们会发现《流浪地球2》里面关于AI自动生成程序的想象,也许并没有那么遥远。”

Aiko同时表示,AI为程序员提供的服务不止写代码,它甚至能根据代码审查人员的建议来修改代码。谷歌研究院的核心团队成员最近在其官网博客区发布文章表示,他们的工程师已经可以借助AI的修改建议来处理大量的评审意见,预计将每年为谷歌节省数十万小时的代码审校时间。而这一“AI辅助修改代码技术”也即将发布。

为新型程序员创造机会

在提高程序员工作效率的同时,AI写代码的到来是否也减少了企业对程序员的需求?就目前看来,Aiko称,并没有感觉到他所在部门因AI的迅速发展而有明显的变化,“我在谷歌的工作量反而增加了,但是我想这主要是因为经济大环境影响,之前硅谷就进行了一波裁员。”

AI是否造成了程序员的岗位削减尚无定论,但《每日经济新闻》记者注意到,AI为一种新型程序员创造了工作机会。

据《华尔街日报》报道,在生成式AI浪潮下,提示工程师正在成为新兴职业。目前一些科技企业正在大量招聘AI提示工程师,即在AI回答问题的过程中,通过给予提示的方式来让AI给出更贴近用户需求的答案。

提示工程师与传统程序员的不同之处在于,提示工程师使用自然语言编程,将纯文本编写的命令发送给AI,然后由AI执行实际工作(包括写代码)。查询LinkedIn,记者发现,截至发稿,仅在美国就有超过2000个与提示工程师相关的职位。这类职位多出现在一些非知名的小公司,而诸如谷歌、OpenAI等知名科技企业倒是没有相关招聘。

据彭博社报道,人工智能初创公司Anthropic对提示工程师岗位给出了17.5万~33.5万美元(约合人民币124万~237万元)的年薪。

“我周围还没有有关提示工程师的招聘。其实提示工作本身就是参与AI项目的程序员的工作内容之一,当然不排除时机成熟后会有职业分化,就像现在的程序员职业是从以前的电子工程师职业分出来的一样。上世纪六七十年代计算机的初期,造芯片的电子工程师常常兼写代码。”Aiko表示。

对提示工程师职业的出现,一些高校教授对其发展前景提出了质疑。据《时代周刊》,宾夕法尼亚大学沃顿商学院副教授Ethan Mollick就警告称,一旦AI变得更强大并能够生成自己的提示,有关提示工程师的炒作就会破灭。

剑桥大学机器学习研究员Adrian Weller则表示,“我不太确定它会持续多久。不要过多关注提示工程的当前状态,它会发展得相当快。”

当下新兴的提示工程师究竟是刚需还是噱头,能持续多久,还得留给时间去检验。

Adrian Weller补充道,“从长远来看,我并不认为提示工程师有多了不起。”

(文中采访对象Aiko为化名)


最新文章
网页制作培训上海排名前十/seo网站推广计划
手机估计是大部分人日常使用最多的工具,提升手机的使用效率,会给我们省下很多时间。以 iPhone 为例,通过以下10个办法,可以大幅提升使用效率。​关闭动态效果在默认状态下,iPhone 的动态效果是开启的&#x
抖音小店运营为什么效果不好?找代运营就能解决问题吗?
小店运营为什么效果不好?现在小店当中的运营效果不好就会慢慢缩减自己的发展空间直到淘汰出局,为了避免这样的情况发生人们才会找到代运营公司来解决问题具体情况来跟着我们看看吧。一、小店运营为什么效果不好?1、小店当中的商家运营效果不
谷歌浏览器最新版
谷歌浏览器最新版是一款快速、安全、智能的网络浏览器软件,为用户提供卓越的上网体验。软件十分轻便,不会占用过多手机内存,但是该游戏的功能和内容一个都不少,开启浏览器只需一秒,想搜的东西都能搜到。在这里,用户可以根据个人需求进
otp语音专用芯片
声明:图文内容仅做知识分享用途,侵权请联系必删!随着人工智能技术的不断发展,语音交互已经成为我们日常生活中不可或缺的一部分,而在这个领域,OTP语音专用芯片的出现,无疑为我们的生活带来了极大的便利。OTP语音专用芯片是一款专门为
刚刚确认:最低-4℃!上海迎大风+降温+冰冻,新一股冷空气马上来袭
今天出门,你带伞了吗?受云雨区东移影响,上海昨天开始转雨,今天降雨持续,从昨天20时至今日10时,全市普降中雨,其中宝山友谊路街道23.1毫米为最大。白天雨水断断续续,傍晚起雨势减小,转为阴到多云为主的天气,偶有短时小雨。这两天,
百度关键词推广秘籍,企业网络营销效率提升之道
百度关键词推广优化是企业提升网络营销效率的关键。通过精准定位关键词,提高广告曝光率,吸引目标客户;优化广告内容,提升点击率;合理分配预算,提高率。掌握这些秘诀,企业能更高效地利用百度平台,实现网络营销目标。随着互联网的飞速
有没有微信公众号编辑器手机版?公众号可以在手机上排版吗?
腾讯官方出品的订阅号助手app就能够让我们在手机上编辑公众号文章,并对文章进行简单排版,可是,像我们日常需要的采集素材、获取封面图等功能,用手机都不能做到。因此,对于用惯了电脑端公众号后台,并且对内容和排版都有高要求的公众号
首销优惠价1999元起 荣耀平板V9正式发布
来源: 信网 责编:孙宝震 2024-12-16 21:00:29信网12月16日讯 12月16日,荣耀发布全新V系列平板电脑荣耀平板V9。作为AI学习平板的全新标杆,荣耀平板V9首发搭载荣耀MagicOS 9.0系统,通过丰富的AI笔记AI文档能力、10100mAh轻薄长续航、144
谷歌浏览器 官方最新版 v119.0.6045.124
相关软件版本说明下载地址 谷歌浏览器 mac版查看Chromium浏览器 v74.0.3686.0查看Chrome(谷歌浏览器) 个人网银版查看谷歌浏览器更新器 绿色版查看 夸克浏览器电脑版 v1.4.0.887查看 绿茶浏览器 电脑版 v8.5.3.0查看 64 位 Chrome浏览器 能
如何用最强AI软件Stable Diffusion生成建筑方案?
要说哪款AI软件最适合建筑设计类?那必然是Stable Diffusion!之前我们也介绍过midjourney建筑工作流的基础运用法(感兴趣的点击旁边蓝色文字跳转),但是mj生成的图虽然很漂亮,但是控制性太差,生成的图纸不是自己想要的结果!而SD就不会
相关文章
推荐文章
发表评论
0评