原创 AI“码农”要来了,程序员真的要不存在了吗?

宁高宁采访

李彦宏此前表示,未来每个人都将成为程序员,而真正的计算机程序员职业将不复存在,因为人工智能可以取代他们。有趣的是,周持相反的观点。他认为尽管人工智能发展迅速,但对程序员的需求将更加强劲。当然,此时的程序员可能与之前单纯的“码农”有很大不同。

值得注意的是,现在AI“码农”来了。据报道,初创公司Cognition AI已经推出了第一位AI软件工程师Devin。根据媒体的说法,Cognition AI的团队基本上都是国际信息学奥林匹克竞赛的金牌选手,这意味着这是一群专业人士引进的AI程序员。

曾几何时,程序员是高收入的代名词,尤其是在互联网发展的早期。后来随着从业人员的增加,程序员也发生了很大的变化。一般的基础程序员被称为技术蓝领,或者人们习惯于“码农”,因为他们做的是更多的基础工作。如今,随着AI的快速进步,这部分工作已经可以被AI取代。耳机知识

第一代AI程序员可以在三个API提供者上实现和测试大型语言模型Llama的性能。通过一系列操作,它可以实现“构建和部署一个可视化网站,这不仅完成了任务。”此外,Devin可以完成更复杂的任务,并具有超强的学习和调整能力。Devin甚至可以根据用户的需求制作一个互动网站。

Cognition AI表示,Devin可以建立代码仓库,解决版本冲突,为模型从互联网上下载图片,对结果数据进行采样,并编写报告。令人难以置信的是,Devin已经通过了一家行业领先的人工智能公司的工程面试。一些测试人员表示,Devin擅长项目原型设计、修复错误以及以图形形式显示复杂数据。

显然,这不再是一个简单的助手,而更像是一个独立的助理软件工程师,帮助人们自主完成任务。对于广大程序员来说,如果有这样一个“助手”,一方面,他们不仅可以解放自己,而且可以在许多方面将工作交给他们,最多可以在一些关键环节或主要“部分”进行一些调整或建议修改。

或许未来的技术人员就是在幕后管理AI程序员的人,让AI发挥自身的应用能力和特点,从而实现生产力的提升。其创始人表示,向AI教授编程技能本质上是一项复杂的算法挑战,允许系统做出复杂的决策并预测未来的最佳路径,类似于他们在比赛中解决的问题。

人工智能的发展在推理和长期规划方面取得了突破。它可以计划和执行需要数千次决策的复杂工程任务,记住每个步骤的上下文,并不断学习和修复错误。经过长期训练,AI具备推理能力后,更接近人类思考和解决问题的方式。

AI程序员的出现可以让一个对代码一无所知但有脑洞的小白轻松构建自己的网站、服务和应用。这是一个非常先进的AI应用,一旦这种开发思路成为现实,也将对现有的框架和格局带来巨大的应用变化。

也许AI可以为基础程序员做得很好。但是,在用户界面和体验部分仍有大量工作需要手动完成。而且,人类如何监督,如何调试错误,如何引导AI,如何用自然语言提出高级命令,都是留给人类思考的问题。毕竟,软件开发是一种解决方案,在许多情况下,它需要手动完成。但在基础应用和编码方面,AI确实做得足够惊艳。

指甲花是指

未经允许不得转载:科技让生活更美好 » 原创 AI“码农”要来了,程序员真的要不存在了吗?