Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >全球首款AI程序员!时代真的落幕了吗?

全球首款AI程序员!时代真的落幕了吗?

作者头像
否子戈
发布于 2024-03-25 02:26:04
发布于 2024-03-25 02:26:04
2070
举报
文章被收录于专栏:

前两天,由10个人的初创公司Cognition发布了全球首款AI程序员Devin。据称,他完全掌握了10几门编程语言,可以理解人类发出的编程需求,可以独立在短时间内完成端到端的编程任务,可以表现的像一名完全独立的程序员一样完成全栈任务。一时间,该消息登上业界热搜。这使得程序员这一职业又再被推上风口浪尖,饭碗不保的担忧尤为沉重。难道,这真的标志着编程时代的落幕吗?

过去一年里,我们多次思考过类似的问题。例如:有了低代码,我们是不是就不需要程序员了?有了设计稿出码,是不是就不需要程序员了?

当时,我们在思考完之后,总会得出一个相同的结论:即使看上去这些工具能代替程序员生成产物,然后面对有复杂业务的场景时,没有一个可以真正抵抗得住,它们只能用在一些逻辑简单的营销页面,业务逻辑一旦上来,还得人工手写代码。

这样的想法再多次被验证之后,即便是AI程序员的出现,我们仍然认为这一结论是不可能被打破的。

那么,事实是否真的是这样?

首先,是质量。要看Devin在不同任务中的表现,以及产出的质量。

Devin具有SWE-Bench编码基准的最新水平(无需人类帮助,可解决13.86%的问题),这意味着它能够理解和执行与软件开发相关的各种任务。此外,Devin还能够自己训练微调大模型,这表明它具备一定的机器学习深度学习能力。它能够自己设计测试用例,自动debug,相对于chatGPT等应用,它可以在较长的时间周期中维持上下文推理,从而可以做到自主规划和软件工程中的各项处理。

也就是说,Devin的产出质量,需要依赖它对需求的理解,当它可以准确理解需求时,往往可以提供编程领域一套完整的DEV方案,并且通过测试和自发debug来确保质量。

其次,是原理。我们要思考其原理,如果它的运行原理不可能发展为可替代程序员真人的程度,那么即使它在特定条件下完成开发任务,也不可能应对更多复杂需求。

从公开的技术原理来看,能让Devin具备较智能的开发能力,主要基于以下几点:1. 全栈能力,能写代码,也能调试和部署,打通ops,从而才能做到无人工干预;2. 自学能力,据称它能够自己微调模型,从而能够掌握或补充新的编程知识;3. 自动可解释性技术和稀疏自动编码器,这让它的工作效率和准确性都有一定的保障;4. 长期推理和规划能力,这是确保在整个项目开发周期中,准确按照需求来执行(而不会因为丢失记忆导致丢失上下文)的基础。

可见,制约AI能否替代真人工作的门槛,还是在其智能程度上。目前的大模型的训练语料大部分都是来自互联网公开材料,因此,其智能水平也就是网民的平均认知水平。而很明显,普通人的认知水平,无法覆盖到所有复杂问题。除非针对特定领域,挑选出领域语料,训练出该领域的专家。

最后,是时间。AI程序员到底多久之后,能够覆盖到我们日常的开发工作,能够完全替代人?

目前,大模型的发展已经开始受到能源消耗的制约。这也意味着,AI的智能程度不太可能在短期内获得更大程度的突破。靠应用层的设计,虽然可以做出非常完美的架构来实现智能编程。但是,能否在面对复杂需求中,通过领域知识,结合编程能力,写出与需求100%匹配的产物,本质上,还是要靠AI的理解和设计能力。大模型只是在理解互联网平均认知水平的问题上取得了第一步的成功,但这样的理解水平,这样的设计水平,能否在具体问题中体现出专业性,我认为目前还是很难的。只有当实现真正的AGI之后,再实现领域智能,跨过这道坎,AI才可能在各个生产领域,解决具体问题。

结论:虽然Devin在AI编程领域很强,但是在具体问题场景中仍然可能干不过人类的思维能力,这是由底层AI模型的智能程度决定的。

不过,前途是光明的。从目前AI领域的结果来看,道路本身并不存在根本性问题,只是通向远方的路或者交通工具还不足以支撑我们快速到达。能源、算力、芯片供应、制度法律、国际竞争,很多因素都制约着。这些制约,仅仅是拖慢了发展的速度,时代的变迁,终究还是会来。作为普通人,我们最好拥抱变化,积极学习,改变生产方式,充分发挥自己的想象力,以在将来能够利用好AI工具,为我们提升效率。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 唐霜 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
全球首位AI程序员诞生,将会对程序员的影响有多大?
近期,全球首位AI程序员Devin的出场,不禁让我想到了一个有趣的问题:AI程序员会不会抢程序员的饭碗呢?先别着急下结论!虽然AI技术在编程领域越来越广泛,但它真的能完全替代我们程序员吗?
Francek Chen
2025/01/22
3520
全球首位AI程序员诞生,将会对程序员的影响有多大?
99%的程序员都会失业吗?丨AI原生研究系列之AI Coding
又到一年高考季,因为这几年一直在研究大模型,有好几个家长朋友都来咨询,要不要给自己孩子报考计算机专业?接到这个问题,面对“周更”、甚至“日更”的大模型浪潮,着实难给出一个准确的回答,只能说:编程作为一种抽象和拆解问题的方法论依旧重要,但写代码这件事正被重新定义——自然语言正快速变成新的最高级的编程语言。
小腾资讯君
2025/07/16
2210
AI程序员革命:探析Devin的登场与编程未来
✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。🎥 希望在这里,我们能一起探索IT世界的奥妙,提升我们的技能。🔮 记得先点赞👍后阅读哦~ 👏👏 📘📚 所属专栏:人工智能、话题分享 欢迎访问我的主页:Srlua小谢 获取更多信息和资源。✨✨🌙🌙
Srlua
2024/03/30
4490
AI程序员革命:探析Devin的登场与编程未来
全球首位AI程序员诞生,对程序员的影响分析
摘要: 最近,全球迎来了首位AI程序员Devin,这引发了人们对AI技术对传统程序员工作的影响的讨论。本文通过深入分析AI程序员的优势、局限性以及对传统程序员职业的影响,探讨了AI时代对程序员的挑战和机遇,为程序员提供了应对之策。
默 语
2024/11/20
1960
全球首位AI程序员诞生,将会对程序员的影响有多大?
近期,全球首位AI程序员Devin的出场,不禁让我想到了一个有趣的问题:AI程序员会不会抢程序员的饭碗呢?先别着急下结论!虽然AI技术在编程领域越来越广泛,但它真的能完全替代我们程序员吗?
正在走向自律
2024/12/18
2080
全球首位AI程序员诞生,将会对程序员的影响有多大?
人工智能时代下的程序员核心竞争力:构建专属护城河
随着科技的飞速进步,我们已经踏入了一个日新月异的人工智能时代。人工智能的发展,不仅改变了我们的生活方式,更重塑了工作与产业的模式。以下是人工智能时代的一些主要发展趋势:
zhangrelay
2023/11/22
6210
人工智能时代下的程序员核心竞争力:构建专属护城河
DeepSeek崛起:普通人和程序员的必备技能
随着人工智能技术的飞速发展,深度学习(Deep Learning)已经成为许多行业变革的核心驱动力。从自动驾驶到智能客服,从精准医疗到金融风控,AI的应用场景越来越广泛。尤其是最近爆火的AI工具——DeepSeek,凭借其强大的功能和创新的应用,成为了业界关注的焦点。作为一名普通人或者程序员,面对这种科技浪潮,如何应对和掌握相关技能,已成为迫切需要解决的问题。
DevKevin
2025/02/13
1770
DeepSeek崛起:普通人和程序员的必备技能
AI Coding时代,普通程序员是被AI代替还是被会用AI的同行代替的?
随着人工智能(AI)技术的迅速发展,尤其是在编程领域的应用逐步普及,程序员的职业面临着前所未有的挑战和机遇。许多人开始担心,在AI编程工具日益强大的情况下,普通程序员是否会被AI所代替,或者是会被那些善于利用AI的同行所超越?这种担忧并非空穴来风,随着像GitHub Copilot、OpenAI Codex、Claude、 Trea、 Cursor 和 Windsurf 等工具的广泛应用,AI的确改变了传统编程的方式。 Trea 内置了 Claude-3.7-Sonnet 和 GPT-4.1o模型,本文将详细探讨AI对编程行业的影响,并分析程序员如何在这个AI驱动的时代保持竞争力。
猫头虎
2025/04/21
2350
AI Coding时代,普通程序员是被AI代替还是被会用AI的同行代替的?
世界上第一位AI程序员Devin的诞生,我们人类程序员要如何看待和了解他?
全球首个完全自主的 AI 软件工程师上线,它是来自 Cognition 这家初创公司的产品——Devin, 这个名字也随即引爆了科技圈。话说 Devin 有多能干?它能实现端到端的完整项目开发。
公众号机器学习与AI生成创作
2024/04/12
3330
世界上第一位AI程序员Devin的诞生,我们人类程序员要如何看待和了解他?
全球首个AI程序员诞生,码农饭碗一夜被砸!10块IOI金牌华人团队震撼打造,996写代码训练模型
一家叫Cognition的10人初创公司,才成立不到2个月,就给了全世界亿点点震撼。
新智元
2024/03/13
5080
全球首个AI程序员诞生,码农饭碗一夜被砸!10块IOI金牌华人团队震撼打造,996写代码训练模型
AI的出现,如何判定程序员的水平高不高?
在人工智能技术迅猛发展的当下,AI已经渗透到各个行业和领域,对软件开发和程序员的工作产生了深远影响。随着AI的出现,判定程序员水平高低的标准也在悄然发生变化。传统上,我们可能更多地从代码编写能力、算法掌握程度等方面来评判程序员,但在AI时代,这些标准需要进一步完善和拓展。那么,在AI的浪潮中,究竟该如何判定程序员的水平高不高呢?
IT胶囊
2025/04/01
1330
AI的出现,如何判定程序员的水平高不高?
AI智能体工作流,突破LLM代际差异,GPT-3.5干出4.0的效果
今天一篇“吴恩达:AI智能体工作流……超过下一代基础模型”的文章刷屏,随后我去看了原文,觉得现在的媒体有点脑残夸张,用标题取胜。实际上吴的意思是通过agent workflows可以大幅提高LLMs的输出表现(performance),因此,他猜测今年构建agent工作流会是一个比基础模型建设更重要的趋势,他自己也会投入更多注意力在这件事上。由于公众号文章无法插入链接,你可以访问我的博客(点击下方阅读原文)来找到文章链接。
否子戈
2024/04/12
5960
AI智能体工作流,突破LLM代际差异,GPT-3.5干出4.0的效果
由世界第一个AI软件工程师Devin引发的热潮背后----程序员到底会不会被代替?AI发展至如今是否初衷已变?
在明确要求之后,Devin给出了这样一份任务清单: 创建React应用,安装UI模块等依赖 用React和UI模组搭建前端环境 部署服务器并确保其在私有IP下运行 通过CDN向首页添加p5.js库 在React中部署并验证游戏的功能和资源是否正确配置 接着,Devin就会按照自己设计的这个清单开始编写代码,然后部署服务……
一枕眠秋雨
2024/03/16
3480
由世界第一个AI软件工程师Devin引发的热潮背后----程序员到底会不会被代替?AI发展至如今是否初衷已变?
首个AI软件工程师上线!已通过公司面试抢程序员饭碗,华人创始团队手握10块IOI金牌
前段时间,英伟达 CEO 黄院士发出惊人言论:「都别学编程了,以后交给 AI 就行了,以后人人都是软件工程师。」当时还有很多人反对,说「AI 永远不会取代程序员。」没想到,首个人工智能软件工程师 Devin 一发布,程序员的饭碗可能真要被 AI 端走了。
机器之心
2024/03/18
2120
首个AI软件工程师上线!已通过公司面试抢程序员饭碗,华人创始团队手握10块IOI金牌
普林斯顿首个「开源」AI程序员登场!爆改GPT-4,93秒修bug
简单来说,SWE-agent能够让大语言模型(比如GPT-4)变身为软件工程AI智能体,并在真实的GitHub仓库里自己修bug。
新智元
2024/04/12
2820
普林斯顿首个「开源」AI程序员登场!爆改GPT-4,93秒修bug
超干货!如何设计基于Agent的AI应用系统
由复旦NLP和米哈游调查完成的文献综述《The Rise and Potential of Large Language Model Based Agents: A Survey》详细阐述了LLM-based Agent的相关理论、实践模型和深度思考,知乎上有大神做了详细的解读,我下面基于此再做白话版总结。
否子戈
2024/03/26
2.4K0
超干货!如何设计基于Agent的AI应用系统
全球首个AI程序员来了!超越GPT-4震撼硅谷!
首个AI软件工程师一亮相,直接引爆整个科技圈。只需一句指令,它可端到端地处理整个开发项目。
朱晓霞
2024/03/15
3110
全球首个AI程序员来了!超越GPT-4震撼硅谷!
大模型时代,程序员的工作还是“写程序”?
过去,作为一名程序员的职责非常明确,具备对计算机和软件基本原理的掌握,至少掌握一门编程语言,了解若干流行的框架,编写和调试代码,确保应用程序正常运行,你就可以称为一名合格的程序员了。
努力的阿飞
2023/11/08
3200
详解|LLM对程序员的冲击和影响
LLM对软件研发的单点提效,我之前录制过一段视频,大家可以直接观看,里面有详细的演示,我在这里就不再赘述了。
腾讯大讲堂
2023/08/05
8590
详解|LLM对程序员的冲击和影响
“不会再有程序员了”?AI对编程演进的颠覆
今天被李厂长的暴论刷屏了,在央视《对话》界面中,他称“以后不会存在程序员这种职业了,因为只要会说话,人人都会具备程序员的能力。”这一论断迅速在业界引起广泛影响,特别是程序员在过去几年里,属于高薪职业,虽然 996 严重,但是能在激烈的各个行业中获得“福报”,算是少数能靠近共同富裕的途径。但是,现在厂长的话,剑指这一“高薪”岗位,引发了一系列震荡。虽然暴论带来的娱乐性很强,但是我们必须反思,实际上,在过去 10 年里,我发现,这些所谓的暴论,都是“社会的真相”,例如任大炮在 16 年称“年轻人现在应该买房”,马爸爸在 19 年称“年轻人有工作是福报”,某米高管称“得屌丝者得天下”,以及厂长在 22 年称“中国用户愿意用隐私换便捷”,这些暴论,听上去都像是反社会反人类,然而当时间过去几年,现在回头想想,都会有莫名的感触。因此,我有理由相信,此次厂长的暴论在某种程度上也应该被人们听进去。
否子戈
2024/03/13
4441
“不会再有程序员了”?AI对编程演进的颠覆
推荐阅读
全球首位AI程序员诞生,将会对程序员的影响有多大?
3520
99%的程序员都会失业吗?丨AI原生研究系列之AI Coding
2210
AI程序员革命:探析Devin的登场与编程未来
4490
全球首位AI程序员诞生,对程序员的影响分析
1960
全球首位AI程序员诞生,将会对程序员的影响有多大?
2080
人工智能时代下的程序员核心竞争力:构建专属护城河
6210
DeepSeek崛起:普通人和程序员的必备技能
1770
AI Coding时代,普通程序员是被AI代替还是被会用AI的同行代替的?
2350
世界上第一位AI程序员Devin的诞生,我们人类程序员要如何看待和了解他?
3330
全球首个AI程序员诞生,码农饭碗一夜被砸!10块IOI金牌华人团队震撼打造,996写代码训练模型
5080
AI的出现,如何判定程序员的水平高不高?
1330
AI智能体工作流,突破LLM代际差异,GPT-3.5干出4.0的效果
5960
由世界第一个AI软件工程师Devin引发的热潮背后----程序员到底会不会被代替?AI发展至如今是否初衷已变?
3480
首个AI软件工程师上线!已通过公司面试抢程序员饭碗,华人创始团队手握10块IOI金牌
2120
普林斯顿首个「开源」AI程序员登场!爆改GPT-4,93秒修bug
2820
超干货!如何设计基于Agent的AI应用系统
2.4K0
全球首个AI程序员来了!超越GPT-4震撼硅谷!
3110
大模型时代,程序员的工作还是“写程序”?
3200
详解|LLM对程序员的冲击和影响
8590
“不会再有程序员了”?AI对编程演进的颠覆
4441
相关推荐
全球首位AI程序员诞生,将会对程序员的影响有多大?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档