半岛彩票近日,世界上第一位AI程序员Devin诞生,号称能自主学习新技术,自己改Bug,甚至它已经成功通过一家AI公司面试。消息一出,震撼整个科技圈。不少从业者在社交媒体留言说,担心Devin这类AI程序员技术可能会让自己失去工作。
AI程序员会给整个行业带来哪些新变化?未来的人工智能时代真的会淘汰掉所有人类程序员吗?
近日,一家成立不到两个月但拥有十名天才工程师的初创公司Cognition推出一款名为Devin的全球首位AI软件工程师,研发团队只是在社交媒体上发布了一段演示视频,就引来了行业内不少程序员的高度关注。
用户只需在界面输入一句指令,Devin就能端到端处理整个开发项目。据介绍,在一项名为SWE-bench基准测试中,它无需人类帮助,可解决13.86%的问题。而相比之下,GPT-4只能处理1.74%的问题,且都需要人类提示告知处理哪些文件。
目前Devin尚未开放使用,参与者需要填写表格,并向研发团队提交资料申请内测名额。使用者评价这次内测是一次非常奇妙的经历。
使用者:我在维护一个开源存储库,其中包含很多不同算法,当我得知这其中有一个错误时,我让Devin检查并处理这个错误,结果发现Devin可以非常有效且公正地解决这些问题。
中国互联网协会研究中心副主任吴沈括表示,全球首位AI工程师很重要的能力突破是自我学习能力的提升,特别是对于不同的编程语言,自主学习的方式比较突出。
目前我国程序员依然是“香饽饽”行业,尤其在AI、云计算等领域,更是高薪求贤。在杭州从事软件开发工作的程序员何军认为,虽然AI软件工程师会给不少程序员带来挑战,但是同时可以利用AI助力程序员更好工作,这是一种双赢。
Cognition公司虽然只有十名员工,但他们手中却握着十块IOI(国际信息学奥林匹克竞赛)金牌,核心创始团队为3名华人。虽然研发团队表示,Devin的任务是帮助人类进行编程,让程序员解决更难更有趣的问题,并非要取代程序员,但仍然引发未来AI时代是否需要程序员的广泛讨论。
百度董事长兼首席执行官李彦宏此前曾表示,以后不会存在“程序员”这种职业。“所有人都能具备程序员的能力,未来的编程语言只会剩下两种,一种叫做英文,一种叫做中文。”
360集团创始人周鸿祎则给出不同看法,他认为人工智能时代将更需要程序员。“我依然认为优秀的工程师、程序设计人才,是不能被取代的。”
吴沈括认为在未来AI应用普及化之后,行业格局可能会出现一定程度的变化,但具有创造力的人类编程员,仍然具有不可或缺性。人工智能不会由程序来自动产生与人类相同的情感性因素和价值判断。
吴沈括:AI程序员能够帮助我们提高劳动的效能和速度,但在创造性方面,人类难以被轻易取代。
人工智能分三个阶段,弱人工智能、通用人工智能、强人工智能。在清华大学战略与安全研究中心特约专家朱荣生看来,一项新技术往往会引发人们对于未来的美好期待,但在当下,这位AI软件工程师还未经过足够多的测试。如何让程序符合程序员以及客户需求,还需要人在其中起很大的作用。“未来编程行业可能会受到一定冲击,但是人在这其中的作用不可或缺。”
随着人工智能继续向前发展,对于人工智能技术的监管能力也将提出挑战。未来如果有更多的AI工程师出现,是否也将带来新的问题?吴沈括表示,我们对于伦理、法律的重视,其实具有很强的基础意义。从AI工程师角度来看: