AI编程爆火,人类程序员要下岗?千万不要再制造焦虑了

AI快讯 2024-04-03

全球首个AI程序员来了,程序员都要下岗了?

近日,AI初创公司Cognition AI在X平台发布一条视频,宣布了首位完全自主的AI程序员Devin的诞生。并表示,Devin已经通过了一些“顶尖AI公司”的面试,甚至还在自由职业平台上完成了不少工作。

在演示视频里,这位AI程序员熟练地使用着shell、代码编辑器和沙盒环境等开发工具,以惊人的速度(不到10秒)依照老板需求写好代码,写完之后自行Debug,修复出现的错误,最终把写好的代码部署成功——从端到端地构建和部署应用程序,整个过程不过一分钟。

代码部署成功后的效果:一个具有完整样式的可视化网站。

消息一出,推文浏览量很快冲上千万级,引爆了整个程序员圈,就连百度董事长兼首席执行官李彦宏也表示,以后不会存在“程序员”这种职业了,因为只要会说话,所有人都能具备程序员的能力,“未来的编程语言只会剩下两种,一种叫做英文,一种叫做中文。”

image.png

全球首位AI工程师诞生

随着大模型的发展,AI能力越来越“逆天”,甚至编程都可以实现。

AI软件工程师Devin的影响力,简直堪比2023年全网炸锅的智能体——AutoGPT。

Devin究竟有多强大?据了解,Devin可以规划和执行需要数千项决策的复杂工程任务。

并且,它可以在每一步回忆相关的上下文,随着时间的推移学习,并纠正错误。

研究人员还为Devin提供了常见的开发工具,包括shell、代码编辑器、以及浏览器——皆是人类完成任务最需要的工具。

此外,Devin还具备主动与用户协作的能力。比如,实时报告进度,接受反馈,并根据需要与你一起完成设计选择。

用户只需在界面输入一句指令,Devin就能端到端处理整个开发项目。据介绍,在一项名为SWE-bench基准测试中,它无需人类帮助,可解决13.86%的问题。而相比之下,GPT-4只能处理1.74%的问题,且都需要人类提示告知处理哪些文件。

目前,Cognition AI还推出了一个Devin定制的Chrome插件——Tab Switcher。

值得一提的是,目前Devin尚未开放使用,参与者需要填写表格,并向研发团队提交资料申请内测名额。使用者评价这次内测是一次非常奇妙的经历。

image.png

程序员会彻底消失吗

虽然研发团队表示,Devin的任务是帮助人类进行编程,让程序员解决更难更有趣的问题,并非要取代程序员,但仍然引发未来AI时代是否需要程序员的广泛讨论。

不过,360集团创始人周鸿祎给出了不同的看法,他认为,人工智能时代将更需要程序员,“未来计算机专业、程序员行业还是朝阳行业,是最有前途的行业,这个趋势未来五到十年不会减弱”。

周鸿祎还表示,未来世界将会被软件重新定义,需要更多计算机专家和程序员来实现。“未来一定是跨学科、跨领域的跨界人才带来更多想象力和冲击力,AI时代更需要计算机专家和程序员,他们可能是各行各业最有发言权的。”

目前看来,程序员依然是“香饽饽”行业,很多互联网“大厂”的招聘显示,程序员工程师动辄几万的月薪,尤其是AI、云计算等人才,高薪求贤。

智联发布的报告显示,IT互联网行业依然是求职热点,从职业看,春节后第二周,前端开发、软件研发、测试工程师投递量环比增速位居前三。数据工程师、移动研发、人工智能工程师、芯片工程师等技术型岗位,也以较快的投递环比增速入围TOP20榜单。

谷歌联合创始人谢尔盖·布林近日也表示,对当前的大型语言模型来说,编程可能是最具挑战的任务之一,“我们无法完全预测AI的未来走向,AI似乎会影响诸多职业,包括平面设计师、客户经理、医生、行业高管等,所以我不认为程序员是否应该被拿出来单独讨论。”

无可否认Devin的出现预示着AI技术在编程领域的巨大潜力,担忧程序员这一职业是否将面临下岗的危机确实无可避免。

image.png

然而,我们必须清醒地认识到,虽然Devin展示了强大的编程能力,但它仍然是在人类的指导和监督下工作。AI程序员的出现,并非是要取代人类程序员,而是作为人类的一种辅助工具,帮助我们更高效地完成编程任务。

@版权声明:部分内容从网络收集整理,如有侵权,请联系删除!

相关文章