首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >释放生成式 AI 的力量实现左移

释放生成式 AI 的力量实现左移

作者头像
云云众生s
发布于 2024-03-27 13:40:31
发布于 2024-03-27 13:40:31
1390
举报
文章被收录于专栏:云云众生s云云众生s

释放生成式 AI 的力量实现左移

通过改变软件的开发和维护方式,生成式 AI 可以让工程师花更多时间进行头脑风暴和开发,减少在故障排除上的时间。

翻译自 Unleash the Power of Generative AI to Shift Left

几乎每天,各个公司都在发布关于生成式 AI 的公告,由于技术的迅速进步影响着几乎每个行业,尤其是软件开发领域,这正在改变这个行业并影响团队的工作方式。

麦肯锡(McKinsey)发现,现在软件工程师是组织中最常招聘的 AI 角色,比数据工程师和 AI 数据科学家更常见,这表明企业已经从尝试 AI 转变为将其积极嵌入到他们的应用程序中。根据 IDC 集团的 Stephen Elliot 的说法,现代组织的 AI 目标应该“超越聊天机器人和语言处理器,达到确保单一真理来源、打破信息孤岛、确保知识工作者更智能地工作并提供明确业务结果的整体智能解决方案。”

尽管在任何领域使用AI的新可能性似乎是巨大的,但在软件开发领域,一个明确的用例是使用由大型语言模型(LLM)驱动的生成AI工具,显著提升工程师在整个软件开发生命周期内的生产力。在可观察性方面,这意味着赋予工程师以权力,无论他们的经验水平如何,都能编写新代码和测试用例,理解遗留代码,并在影响客户和业务之前更快地识别和解决问题。

在本文中,我将概述应用生成 AI 来改进软件开发并帮助工程师向前迈进的三个关键阶段,以跟上可观测性的发展演变。

第一阶段:通过 AI 助手提升用户体验

目前,生成式 AI 解决方案还处于初级阶段,通常需要从领域特定产品切换到通用 AI 助手,例如 ChatGPT。例如,用户可能会问 ChatGPT 或 Google Bard 如何在特定产品中执行任务,然后切换到该产品以执行指令。尽管这是一个很好的开始,但它耗时且远非理想,显然不是我们在数字互动中习惯的用户体验。

未来,随着产品推出类似于 ChatGPT 的领域特定助手,用户体验将会改善,而这些助手将直接集成到产品体验中。这些集成的 AI 解决方案不需要额外的上下文,因为所有必要的信息已经在管道中,这意味着这些 AI 助手将能够远远超越通用 AI 助手的功能,并产生与手头任务直接战略对齐的响应。通过这种方式,生成式 AI 助手将产生更准确可靠的输出,这对于建立对生成式 AI 自动化复杂任务能力的信任至关重要。

对于工程师而言,新的解决方案使得他们可以用通俗的语言提问,例如,“为什么我的服务不工作?”并基于对客户特定遥测数据的分析立即得到根本原因的答案。这些领域特定的创新将在优化软件开发等领域的用户体验方面发挥关键作用。

第二阶段:通过预测性决策提高效率和准确性

随着工程师不断构建现有 AI 助手,这些助手最终将能够提供主动建议、洞见和建议,而无需得到明确的指令。

例如,用户浏览应用程序时可能会收到未经请求的建议,“调整 Java 虚拟机中的设置以提高性能”。如果他们接受,助手可以安排一个任务来实施建议,如果他们拒绝建议,助手就会学会避免类似的建议。需要牢记的是,AI 的好坏取决于它可以访问的数据,而且 AI 助手将变得更加智能并适应用户的需求。为了防止数据和提示在没有适当同意的情况下被用来增强 LLM,需要建立透明的控制、准则和管理。

对于工程师来说,这些自动化建议可以在不需要多年经验的情况下立即产生价值,并使高级工程师能够专注于更高层次的任务。

第三阶段:通过自动化加速左移的过程

在这个阶段,我们将看到引入自动化来支持整个左移的实践,即将软件测试提前进行,由 AI 助手代表用户进行,既有自主性,也有来自人类的监督。

在这个先进的阶段,用户可以为 AI 助手设定具体的目标和严格的准则。从那里开始,这个过程可能类似于制定一个详细的计划或议程。AI 助手将使用各种工具和遥测数据来完成任务,并制定一个成功实现所需任务的计划,逐渐学习和建立自己的自我意识和方向。

最终,AI 助手应该被视为一种工具,而不是一种即将到来的威胁。通过改变软件的开发和维护方式,生成 AI 使工程师能够花更多时间进行头脑风暴和开发,而不必花费太多时间来排除故障。尽管仍处于早期阶段,我们今天正在看到更复杂的自主系统的开发,比如自动驾驶汽车。当组织学会拥抱这项变革性技术时,他们将在性能和用户体验方面看到显著的改进。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
什么是生成式AI?什么是AIGC?
大家好呀!这里是码农后端。近些年来,AI技术的持续火爆,无不印证了AI将引领下一场工业革命。认识AI并发展使用AI,是顺应时代和技术变革的需要。今天来简单聊一聊什么是生成式AI、什么是AIGC,及其背后的工作原理和关键技术。
reload
2024/07/30
1.4K0
什么是生成式AI?什么是AIGC?
生成式AI可能成为DevSecOps的圣杯?
生成式AI预计将有助于编写安全代码,改进代码分析,创建测试,编写文档,以及协助许多其他DevSecOps功能。但该技术仍处于起步阶段,目前效果喜忧参半。
星尘安全
2024/11/05
1420
生成式AI可能成为DevSecOps的圣杯?
通过 ServiceNow 平台释放生成式 AI 的力量
CJ Desai:本次主题演讲中我将向你们介绍我们的平台核心、服务管理、员工体验、顾客服务以及生成式AI,并且请到了一位特殊嘉宾,他将为我们分享 AI 的未来走向。
用户1324186
2024/05/31
4140
通过 ServiceNow 平台释放生成式 AI 的力量
生成式 AI 如何辅助软件交付
大约两个月前,我成为了Thoughtworks的首席技术官。在那之前,我一直领导Thoughtworks的现代化平台和云服务,而数字化转型的基础就是现代化已经存在于系统内部的软件。领导团队跟我说:“嘿,你即将成为Thoughtworks的首席技术官。祝你好运。在未来的10年、20年里,最具颠覆性的技术即将摆在你面前,你需要关注它。” 我在这个行业已经有20年了,无数次看到一些技术达到炒作周期的高峰,元宇宙、区块链、移动技术,任何你所能想到的,它们的确改变了很多东西。
ThoughtWorks
2023/09/18
3510
生成式 AI 如何辅助软件交付
生成式人工智能(AIGC):改变软件开发的未来
在过去的几年里,生成式人工智能(AIGC)技术在各个领域取得了显著进展。尤其是在软件开发领域,AIGC正以惊人的速度改变开发者的工作方式。无论是代码生成、错误检测还是自动化测试,AI工具正在成为开发者的得力助手。然而,这也引发了对开发者职业前景和技能需求变化的讨论。AI究竟是在帮助开发者还是取代他们?本文将深入探讨这一问题。
IT_陈寒
2025/06/01
1850
生成式人工智能(AIGC):改变软件开发的未来
如何使用生成式AI寻找你的下一份科技工作
GenAI 可以帮助您制作简历,以吸引招聘人员的申请人跟踪系统,并识别浪费时间的“幽灵职位”列表。
云云众生s
2024/08/03
1800
生成式人工智能(AIGC)对软件开发领域的影响:助力还是取代开发者?
AI工具如GitHub Copilot利用机器学习模型,根据自然语言描述生成代码,极大地提高了开发效率。这不仅减少了开发者的重复劳动,还帮助他们更快地实现复杂的功能。通过学习大量的代码示例,AI可以生成符合最佳实践的代码片段,帮助开发者更快地解决问题。
洛秋_
2024/07/27
3800
2025年的可观测性:OpenTelemetry和AI填补空白
生成式AI技术的快速成熟、OpenTelemetry的更广泛使用以及削减成本的压力将塑造来年可观测性领域的发展。
云云众生s
2025/01/01
3190
生成式AI会帮助还是会伤害嵌入式软件开发人员
编者按:本文编译自eetimes,作者Semir Haddad是MicroEJ的首席产品官。
Linux阅码场
2023/10/24
5150
生成式AI会帮助还是会伤害嵌入式软件开发人员
生成式人工智能是DevSecOps的福音还是噩梦?
毫无疑问的是,Gen-AI并不会完全取代DevSecOps,Gen-AI确实可能成为DevSecOps的福音,但这把双刃剑一旦使用不当,也有可能会成为DevSecOps的噩梦。
FB客服
2024/06/14
1780
生成式人工智能是DevSecOps的福音还是噩梦?
生成式AI“进军”制造业:应用范式、趋势与问题
以ChatGPT、Llama等为代表的大模型技术拉开了迈向通用人工智能的序幕,人工智能成为全球经济增长的重要驱动力,对各类产业的智能化带来全新的空间。根据普华永道的预测,到2030 年,人工智能可为全球经济贡献高达 15.7 万亿美元,超过中国和印度目前的产出总和。其中,6.6 万亿美元可能来自生产率的提高,9.1 万亿美元可能来自消费端的影响。对于制造业,人工智能一直是智能制造、工业4.0、工业互联网等领域的重要部分,在ChatGPT、Stable Diffusion等崛起前,质量检测、设备预测性维护等代表性的人工智能应用已经深度融入制造业,并且形成成熟的应用范式。
小腾资讯君
2023/10/17
1K0
开发者是否应该抑制对生成式 AI 的热情?
开发人员正在拥抱编码助手和其他生成式 AI 工具。这种兴奋是真实的,还是由利用开发人员不安全感的营销所推动?
云云众生s
2024/08/23
1590
数据工程师的生成式AI和AI集成指南
我们在 2016 年创立 Nexla 时,我们的目标是让任何数据消费者都能轻松获取数据,这也包括简化应用程序集成。我们相信机器学习和人工智能将彻底改变数据工程。
云云众生s
2025/01/27
1440
企业现在可以实施的五个生成式 AI 用例
围绕生成式AI 的炒作是真实存在的,数据和机器学习团队也感受到了热度。各个行业的高管都在推动他们的数据领导者构建AI驱动的产品,以节省时间、增加收入或者获得竞争优势。
大数据杂货铺
2023/11/13
5060
企业现在可以实施的五个生成式 AI 用例
25 年软件开发经验老司机告诉你:如何用生成式 AI 做项目管理!
我有 25 年软件开发和领导团队的经验。今年,我重新回到产品和编程相关的工作上,恰逢生成式 AI 助手(如 Claude3、ChatGPT、Llama2 和 MistralAI 等大语言模型)蓬勃发展。它们的出现对我来说非常有价值。
深度学习与Python
2024/06/27
4520
25 年软件开发经验老司机告诉你:如何用生成式 AI 做项目管理!
生成式AI:未来的发展方向是什么?
生成式AI的问世标志着人工智能领域迎来了一个全新时代的开启。今年,ChatGPT的面世引起了广泛的热议和关注,许多人认为这标志着人工智能领域进入了一个大规模探索的时代。然而,事实上,这只是生成式AI发展的第一波浪潮,第二波浪潮已经悄然兴起,即整合时代。在这个时代,不同的生成式AI系统和企业正在积极展开广泛的合作,通过定制解决方案将人工智能的能力深度融入各行各业。
努力的小雨
2024/02/01
4371
《IT架构师成长和认证指南》简介及第10章 架构风格和参考架构(七)生成式AI架构风格
作者写了一本关于IT架构师成长和认证的书,希望先通过连载的形式拿出来分享,结合读者的反馈来不断调整完善。本书希望对于那些想成长为架构师,并在架构师职业发展道路上不断进阶的读者们有所借鉴和指导,也欢迎业内专家不吝赐教和斧正。
企业架构师思维
2025/05/30
790
《IT架构师成长和认证指南》简介及第10章 架构风格和参考架构(七)生成式AI架构风格
AI 编码将解锁下一波开发者生产力,并重塑软件供应链
翻译自 AI coding will unlock the next wave of developer productivity and reshape the software supply chain 。
云云众生s
2024/03/27
2060
AI 编码将解锁下一波开发者生产力,并重塑软件供应链
Team AI:简化繁琐日常任务,打造团队智能协作
在过去的几个月里,我的同事们(Thoughtworker)一直在构建 Team AI 项目,一个围绕于 AIGC 辅助开发团队的野心勃勃的计划。在内部,我们还有一个名为 Team AI Hackathon 的活动,基于一个内部的 Team AI 代码库,探索构建适合于不同软件研发团队的 Team AI。
Phodal
2023/11/03
7280
Team AI:简化繁琐日常任务,打造团队智能协作
生成式AI如何助力DevOps和SRE的工作流程
工程师们自然会喜欢新技术。但他们现在如何利用AI革命来改善日常工作呢?这里有6点建议。
云云众生s
2024/03/28
2300
推荐阅读
相关推荐
什么是生成式AI?什么是AIGC?
更多 >
交个朋友
加入HAI高性能应用服务器交流群
探索HAI应用新境界 共享实践心得
加入架构与运维学习入门群
系统架构设计入门 运维体系构建指南
加入架构与运维工作实战群
高并发系统设计 运维自动化实践
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档