搜索
首页科技周边人工智能AutoGPT的崛起:会让程序员失业吗?

AutoGPT的崛起:会让程序员失业吗?

May 07, 2023 pm 03:46 PM
程序员githubautogpt

编译丨千山

审校 | 云昭

最近,一个叫AutoGPT的模型火了,在GitHub上线数周Star数就直线飙升。截至目前,AutoGPT的Star数已经达到87k,马上接近90k,超过了PyTorch的65k。

AutoGPT横空出世!直接把程序员逼上绝路?

图源:https://github.com/Significant-Gravitas/Auto-GPT

根据AutoGPT的命名,就可以发现其神奇之处在于“auto”,即自主人工智能。简言之,只要给AutoGPT一个指令,它就能自主思考推导下一步动作,在用户完全不插手的情况下自主执行并完成所有任务。

有国外测试者要求AutoGPT创建一个网站,结果AutoGPT直接调用React框架生成了一个前端页面,用时不到3分钟。期间不用人类参与,采用的React和Tailwind CSS都是AutoGPT自主决定的。

AutoGPT横空出世!直接把程序员逼上绝路?

据介绍,AutoGPT是一个开源的AI代理Python应用程序,它以GPT-4作为基础,允许AI自主行动,不需要用户参与中间环节。OpenAI技术大牛Andrej Karpathy更是在推特直言,AutoGPT是“提示(prompt)工程的下一个前沿”。

AutoGPT横空出世!直接把程序员逼上绝路?

图源:推特@Andrej Karpathy

尽管还是有人认为AutoGPT不过是一款实验性的开源工具,虽然火了但是并不能投入生产,但也有人觉得这代表着能够自主决策的人工智能开始展现出巨大的潜力。

当一款AI工具能自动完成网络搜索、信息获取、自主编码和调试时,或许也意味着终有一天,程序员完成产品开发的必要流程也将被AI取代,传统的编程工作在未来走向消亡。

那么由此带来这样一个问题:编码会死去吗?

1、从过去到未来

倒转时钟,回到20世纪40年代末,彼时第一批电子计算机诞生,编程语言随之兴起。编码作为一种特殊技能,只有少数人掌握并能熟练应用。

随着时间流转,编码逐渐成为开发人员改变世界的强大手段,在互联网、智能手机陆续普及的蛮荒时代,在形形色色的领域生根发芽、遍地开花。但与此同时,人们也开始发现机器惊人的学习和适应能力,于是“机器能否取代人”的争论被摆到了台面上。

当今世界,我们似乎处在了一个十字路口。技术的浪潮裹挟着我们向前,带来效率的同时也在引发更多的焦虑。当低代码出来的时候,当Copilot出现的时候,当ChatGPT爆火的时候,“程序员即将失业”的舆论一遍又一遍响起。

一方面,有人坚持认为,编码仍然是一项必不可少的技能,对于解决复杂问题至关重要;另一方面,有人大胆提出,曾经稀缺的软件工程师早已成为如今遍地都是的码农,代码不过是历史的产物,也终将泯灭于历史。机器才是新时代的选择。

如今,AI算法可以生成代码、创作诗歌、编写文案、设计网站。而在未来主义者眼中,这不过是冰山一角,有朝一日,更强大的人工智能和自动化工具会让软件开发过程发生质的飞跃,甚至让非专业开发者也能以最少的编码知识创建应用程序。

当人与机器之间的界限变得越来越模糊,对于编码未来的争论也愈发剧烈。

2、正方VS反方

关于编码的未来,各执一词的双方各有立场。

主张编码终将消亡的一方判断的依据在于:

(1)人工智能和自动化的兴起:随着人工智能驱动的工具的出现,传统的编程技能将变得越来越过时,当机器以无与伦比的速度和效率接管这些任务时,编码必将沦为鸡肋。

(2)技术的公民化: 随着无代码和低代码平台的激增,科技行业的进入门槛大大降低。这允许未经正式编程培训的个人构建应用程序和软件,从而可能减少对传统编码专业知识的需求。

(3)不断变化的教育重点: 在人工智能和自动化占主导地位的世界中,教育将把重点从教学编码基础转向培养创造力、批判性思维和协作,这些技能在快速发展的技术环境中将超过编码能力成为重中之重。

(4)编程语言的演变: 随着编程语言变得更加直观和用户友好,传统的编码作用可能会减弱,开发人员在语法和调试上花费的时间更少,同时接受更多关于概念化和设计的信息。

(5)人机协作的整合: 随着人机界限变得模糊,可以预见这样的未来——无缝的人机交互取代了编码的需求,AI驱动的系统无需编码就可以将人类意图转化为数字行动。

反对编码消亡的一方则认为不应该忽视以下因素:

(1)人工智能和自动化的局限性: 尽管人工智能已经取得了相当大的进步,但许多复杂的任务仍然需要人类程序员独有的创造力、直觉和解决问题的技能。

(2)定制化需求: 无论无代码和低代码平台的普及程度如何,对某些个性化的定制解决方案的需求将持续存在。传统的编码技能对于制作这类应用程序仍然至关重要。

(3)不可取代的程序员角色: 无论人工智能发展得再成熟,依旧需要熟练的程序员来开发、维护和优化人工智能驱动的系统,确保编码仍然是科技行业的一项基本的傍身技能。

(4)新兴技术的复杂性: 随着技术的进步,新的编程语言、框架和平台将浮出水面,这使开发人员必须不断适应和掌握新技能。这种持续的发展表明,编码不会过时,但会与它所支持的技术一起向前发展。

(5)机器所缺乏的人情洞察: 本质上技术是满足人类需求的工具。人类程序员的同理心、理解力和情感敏锐度将作为制作软件的关键组成部分,以满足用户复杂而细微的需求。

3、一个没有编码的世界

编码到底会消失与否,在短时间内必然没有结论。但我们不妨做一个更极端的假想:一个没有编码的世界会是什么样子。在这个未知的远方,我们可能会发现自己处于一个技术已经超越代码边界的领域。

在这个世界里,软件开发变得像日常表达一样轻松。不再被编程语言所束缚,开发人员只需用简单的语言概述他们的想法,就可以利用AI的力量将他们的愿景变为现实;传统的编程教育也将会发生变化,学生将不再致力于语法和算法的细节,而是专注于更大的图景,培养创造力和批判性思维;科技行业进入传统行业的壁垒也将消失,为前所未有的创新浪潮打开大门。

曾经掌握数字王国钥匙的程序员呢?他们不会过时,反而会不断进化。他们的角色将从编码专家转变为AI驱动系统的架构师,致力于编排为社会结构提供创新源动力的自动化交响曲。

世界将成为好奇之人的游乐场,现实和想象之间的界限不再那么难以逾越,创新的唯一限制是人类创造力的阈值。

在这样极端的设想中,与其说编码消失了,不如说“隐身”了。正如GitHub首席执行官Chris Wanstrath所说:“编码的未来根本就没有编码。”立足现实这是难以想象的。但这就像智能手机出现之前我们无法想象生活可以集成在这一块小小的屏幕中一样。

编码不再是工作的重心,但它还是在某处“运转”,只是作用发生了变化。在我们能预见的可实现的未来里,人工智能和自动化实际上还是在增强人的编程能力,为开发人员和创新者打造一个灵活且不断发展的环境。

4、美丽新世界

当我们回顾了历史,审视了编码之争的辩论焦点,探索了编码消亡的利弊,似乎已经可以做出结论:编码的命运似乎不是灭绝,而是转变。人工智能和自动化的兴起,以及技术公民化和编程语言的发展,无疑将重塑编码在我们社会中的作用。

然而,这些变化不是一个结束,而是一个新的开始。新旅程中,人机边界不断被重新定义,创新的范围只受到我们想象力的限制。

在这个世界上,编码不会消失,而是会适应和发展,拥抱变化的潮流。程序员不会只是历史的遗迹,而将继续塑造未来,并在指导AI发展方面发挥至关重要的作用。

当我们站在新时代的悬崖上时,我们绝不能被未知所吓倒,也不能哀悼编码的消亡。相反,我们应该接受挑战,并为重新定义人机协作的本质而感到高兴。因为正是在这个有限的空间中,代码和创造力的领域融合在一起,创新的真义才会释放出来。我们如今的冒险将继续塑造人类后代的命运。

原文链接:https://link.medium.com/h2MNlYtH5yb

以上是AutoGPT的崛起:会让程序员失业吗?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:51CTO.COM。如有侵权,请联系admin@php.cn删除
拥抱面部是否7B型号奥林匹克赛车击败克劳德3.7?拥抱面部是否7B型号奥林匹克赛车击败克劳德3.7?Apr 23, 2025 am 11:49 AM

拥抱Face的OlympicCoder-7B:强大的开源代码推理模型 开发以代码为中心的语言模型的竞赛正在加剧,拥抱面孔与强大的竞争者一起参加了比赛:OlympicCoder-7B,一种产品

4个新的双子座功能您可以错过4个新的双子座功能您可以错过Apr 23, 2025 am 11:48 AM

你们当中有多少人希望AI可以做更多的事情,而不仅仅是回答问题?我知道我有,最近,我对它的变化感到惊讶。 AI聊天机器人不仅要聊天,还关心创建,研究

Camunda为经纪人AI编排编写了新的分数Camunda为经纪人AI编排编写了新的分数Apr 23, 2025 am 11:46 AM

随着智能AI开始融入企业软件平台和应用程序的各个层面(我们必须强调的是,既有强大的核心工具,也有一些不太可靠的模拟工具),我们需要一套新的基础设施能力来管理这些智能体。 总部位于德国柏林的流程编排公司Camunda认为,它可以帮助智能AI发挥其应有的作用,并与新的数字工作场所中的准确业务目标和规则保持一致。该公司目前提供智能编排功能,旨在帮助组织建模、部署和管理AI智能体。 从实际的软件工程角度来看,这意味着什么? 确定性与非确定性流程的融合 该公司表示,关键在于允许用户(通常是数据科学家、软件

策划的企业AI体验是否有价值?策划的企业AI体验是否有价值?Apr 23, 2025 am 11:45 AM

参加Google Cloud Next '25,我渴望看到Google如何区分其AI产品。 有关代理空间(此处讨论)和客户体验套件(此处讨论)的最新公告很有希望,强调了商业价值

如何为抹布找到最佳的多语言嵌入模型?如何为抹布找到最佳的多语言嵌入模型?Apr 23, 2025 am 11:44 AM

为您的检索增强发电(RAG)系统选择最佳的多语言嵌入模型 在当今的相互联系的世界中,建立有效的多语言AI系统至关重要。 强大的多语言嵌入模型对于RE至关重要

麝香:奥斯汀的机器人需要每10,000英里进行干预麝香:奥斯汀的机器人需要每10,000英里进行干预Apr 23, 2025 am 11:42 AM

特斯拉的Austin Robotaxi发射:仔细观察Musk的主张 埃隆·马斯克(Elon Musk)最近宣布,特斯拉即将在德克萨斯州奥斯汀推出的Robotaxi发射,最初出于安全原因部署了一支小型10-20辆汽车,并有快速扩张的计划。 h

AI震惊的枢轴:从工作工具到数字治疗师和生活教练AI震惊的枢轴:从工作工具到数字治疗师和生活教练Apr 23, 2025 am 11:41 AM

人工智能的应用方式可能出乎意料。最初,我们很多人可能认为它主要用于代劳创意和技术任务,例如编写代码和创作内容。 然而,哈佛商业评论最近报道的一项调查表明情况并非如此。大多数用户寻求人工智能的并非是代劳工作,而是支持、组织,甚至是友谊! 报告称,人工智能应用案例的首位是治疗和陪伴。这表明其全天候可用性以及提供匿名、诚实建议和反馈的能力非常有价值。 另一方面,营销任务(例如撰写博客、创建社交媒体帖子或广告文案)在流行用途列表中的排名要低得多。 这是为什么呢?让我们看看研究结果及其对我们人类如何继续将

公司竞争AI代理的采用公司竞争AI代理的采用Apr 23, 2025 am 11:40 AM

AI代理商的兴起正在改变业务格局。 与云革命相比,预计AI代理的影响呈指数增长,有望彻底改变知识工作。 模拟人类决策的能力

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境