Redian新闻
>
只会写代码的程序员要不存在了?大模型浪潮下开发者概念泛化 | InfoQ 研究中心

只会写代码的程序员要不存在了?大模型浪潮下开发者概念泛化 | InfoQ 研究中心

科技

作者 | InfoQ 研究中心

初创公司 Cognition 近日发布公告,宣布推出全球首个 AI 软件工程师 Devin。在多个实际操作视频实例发布后,引发了广泛的讨论,这意味着程序员又离下岗更近了一步吗?

我们清楚的知道,随着大模型时代的到来,开发者的角色正在经历一场深刻的转变,这场变化不仅重新定义了开发者所需的技能和角色,也引发了对“开发者”这一身份概念的讨论与拓展。本文旨在探索这一变革的多个维度,从传统的技术专长到适应大模型时代所需的新型能力,同时探讨在门槛不断降低的编程和应用开发领域中,开发者概念是如何实现泛化与多元化的。

1 与大模型共舞:AI 浪潮下开发者能力新范式

在大模型时代到来之前,开发者的技能主要围绕在对编程语言的精通、对各种技术栈和软件架构的深入了解、以及如何高效、高质量地编写可长期维护的软件上。在编程语言的掌握方面,强调的是掌握一种或多种编程语言的能力,以及使用这些语言高效地解决问题、实现功能和构建应用程序的技巧。这包括对语言语法的理解、算法和数据结构的掌握,以及编写可读和可维护代码的能力;在软件架构方面,传统的理解涉及到如何设计系统结构以确保应用的可扩展性、安全性和可维护性。开发者需要根据特定项目的需求,选择合适的架构模式,例如微服务、单体应用或服务导向架构。

在大模型时代,开发者面临的能力要求正经历一场突破性的转变。随着 GPT 等大模型的发布,以及依托大模型能力构建的新一代智能编码助手产品的出现,它们所提供的强大能力不仅拓宽了开发者解决问题的范围,也为软件开发的方法和流程带来了革命性的改变。

首先,大模型时代要求开发者掌握与这些模型进行有效交互的技能 。这不仅意味着要理解这些模型的基本工作原理和架构,更需要了解它们的优势、局限性以及如何在特定的应用场景中最有效地利用它们。理解和指导模型,学习如何与 AI 模型交互,以高效地编写代码。

此外,相较于代码编译,专业开发者需要更多地从软件开发的流程整体出发,建立更好的整体思维,以更好地完成需求理解、评审、架构与模块设计、测试等。这样专业开发者可以从大量重复的“体力活”中抽离,以更好地从软件整体进行思考。

此外,大模型的快速演进和新技术的持续涌现要求开发者具备快速学习的能力 。 这不仅涉及最新技术的学习,开发者也需要不断适应新的开发方式,以保持自身的竞争力。

综上所述,大模型时代下,开发者需要具备更高层次的技术理解、整体思维和快速学习的能力。这一转变既是挑战也是机遇,同时为开发者开辟了新的职业路径和创新领域。

2 开发无界限:全民开发者时代即将到来

在 AI 浪潮下,“开发者”这一概念正在开启其显著的泛化过程的序章,这一变化源于编程和应用开发门槛的显著降低,特别是得益于能够理解和生成自然语言的 AI 大模型的出现。这些模型的高度可访问性和灵活性意味着,最终即使是没有传统编程经验的个人也能够参与到软件开发和数据分析的工作中来,即全民开发者时代

我们首先需要明晰的是,全民开发者并不完全意味着专业开发者 / 程序员职业的消失,就像短视频和视频手机时代下,各类视频剪辑工具和软件降低了视频剪辑的门槛,“每个人都是自己生活的导演”,但这并不意味着专业导演这一职业的消亡。专业开发者也是如此,只是其的职业内涵和能力要求开始出现了转变。

应用开发者

应用开发者是指缺乏深入编程知识,但在日常工作中存在重复性质工作,需要 AI 应用来提升商业数据分析效率的人群。对这部分人群而言,大模型如同一座桥梁,使他们能够借助 AI 工具,将自己对业务的理解和数据结合起来,更高效地提取重点监测指标和自动化的数据分析。随着时间的推移,这种技术门槛的降低将使更多的个人和企业能够参与到应用开发中来,充分挖掘数据的潜力,加速数字化转型的步伐。

全民开发者

随着开发工具和平台变得更加直观和用户友好,全民开发者的概念应运而生。这一群体可能包括没有正式编程训练的创意人士、教育工作者、小企业主和业余爱好者,但是可以他们利用大模型和其他 AI 工具,通过自然语言或图像等参与到软件开发中来。这使得编程和应用开发不再是少数技术专家的专利,而是变成了一种广泛参与的、创造性的活动,使得更多的人能够实现自己的想法和解决实际问题。

总之,大模型时代下开发者概念的泛化是技术发展的自然结果,也是社会进步的体现。通过降低参与门槛,提供更加强大和灵活的工具,这一趋势不仅使得软件开发变得更加民主化,也为创新和合作打开了新的可能性。随着技术的不断发展和应用场景的不断扩展,我们可以期待一个更加多元化、包容性强的开发者社区的形成,推动技术和社会共同前进。

更多关于开发者的内容,可以点击「阅读原文」,进行 中国软件技术发展洞察和趋势预测研究报告 2024 的下载。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
“干掉程序员”,百度是认真的!发布三大开发工具和全新操作系统,李彦宏:只要会说话就会干开发【解字】福兮祸兮Redis 之父自曝用 AI 写代码,锐评:LLM 有望取代 99% 的程序员!AI 浪潮下程序员的生存之道|直播预告会写代码的总理!全球第一“开源”名门望族“再见,Terraform”! HashiCorp被收购后,开发者跪求 IBM:不要合并 Terraform 和 AnsibleLLM会写代码≠推理+规划!AAAI主席揭秘:代码数据质量太高|LeCun力赞8点1氪:中国体彩客服称开出“55555”不存在内幕;云南白药炒股两年亏损超22亿元;飞猪客服称同趟航班价格不同不存在杀熟思维链不存在了?纽约大学最新研究:推理步骤可「省略」开源日报 | 构建一个类似英伟达CUDA的开源生态;“AI程序员”大杀四方,人类程序员开始反击;Podman 5.0发布会写代码的总理!全球第一 “开源” 名门望族只要会说话,不写代码也能开发!百度又搞了一个大动作朱令铊中毒的真相(三)OpenAI官宣开源Transformer Debugger!不用写代码,人人可以破解LLM黑箱第一批用 LangChain 的程序员,已经碾压同事了…… | 极客时间上海率先打响AI开发者争夺战!大咖云集,先锋毕至 | 2024全球开发者先锋大会28岁的程序员卖掉期权、离开字节,提前退休来到日本的第四年舔狗不存在了Create 2024百度AI开发者大会:李彦宏带来三大AI开发工具,让人人都是开发者全面推行AI写代码,阿里云未来20%代码由通义灵码编写;阿尔特曼被取消OpenAI风投部门控制权丨AIGC日报阿里1号AI「员工」上岗,007写代码助攻大厂程序员!炸掉祖传屎山代码,Java丝滑改Python7026 血壮山河之枣宜会战 “扑朔迷离”的南瓜店 3硅谷恐慌:Open AI发布全新视频模型Sora!现实,不存在了ALL IN AIGC 新时代,共探行业变革之路|InfoQ 合作伙伴年度盛典只会写作还不够?编剧也要学表演?多问医生:大模型浪潮中,第二医疗意见的转型之路《我渴望遇见你》&《岁月带走了青春年华》未来淘汰你的是 AI 还是懂 AI 的同事?InfoQ研究中心发布 2024 年中国技术发展十大趋势BB鸭 | 微信小程序TOP 50公布;拼多多将进军快递驿站;阿里巴巴全球总部10日启用;360公司称不存在资金困难InfoQ 中国技术力量之【AIGC 先锋榜单】正式启动征集,洞见 AIGC 产业未来传奇程序员Kent Beck:LLM如何放大程序员技能 | 极客时间《繁花》,梅萍的一句话让人细思极恐Rust 生态纯属炒作?3 年写了 10 万行代码的开发者吐槽:当初用 Rust 是被忽悠了代码屎山噩梦加速来袭,都是AI生成代码的锅?历时 5 个月从零到一研发一款数据库产品,这些坑他们已经踩过了 |InfoQ 独家专访百度智能云向量数据库团队
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。