阅读需时 8 分钟

2023 年 5 月 26 日

有影响力的工作:通过人工智能帮助世界各地的开发人员提高生产力

三位 Amazon Web Services(AWS)构建者如何从工作中汲取灵感,改善客户的生活并提升自己的职业成就感

改编自 Inside Amazon 的“在 AWS 的生活”栏目

2022 年,AWS 在 Amazon 全球机器学习、自动化、机器人和太空领域人工智能盛会 re:MARS 上宣布推出 Amazon CodeWhisperer,这是来自 AWS 的四项创新之一,让任何想要使用生成式人工智能(AI)的人都能更轻松地获得它。AWS 的这项创新在技术堆栈的所有三个层面提供了最广泛和最深入的全球人工智能和机器学习(ML)服务产品组合,为此创新提供支持的是一支庞大的 AWS 构建者和合作伙伴团队,他们不断发挥创想,利用生成式人工智能让客户的生活变得更轻松。

正如 AWS 数据库、分析和机器学习副总裁 Swami Sivasubramanian 在一篇宣布推出 AWS 全新生成式人工智能工具的博客文章中所描述的那样,CodeWhisperer 是一款人工智能编程伴侣,它会“根据开发人员的自然语言注释和集成式开发环境(IDE)中的先前代码实时生成代码建议,从根本上提高了开发人员的生产力”。在早期的生产力研究中,CodeWhisperer 帮助开发人员将完成任务的速度平均提高了 57%,使用该工具的开发人员成功完成任务的可能性要比未使用该工具的开发人员高出 27%。

Sivasubramanian 表示:“这是开发人员生产力的一次巨大飞跃,而且我们认为这仅仅是个开始。”

随着诸如 CodeWhisperer 之类的 AWS 创新不断打开通往生产力和创造力新世界的大门(全球个人开发人员均可免费使用),它们也启发了过去、现在和未来的工程师重新思考大胆创想并改变世界的意义。

如下文所示,我们与 CodeWhisperer 幕后的一些构建者(Ankur Desai、Srini Iragavarapu 和 Parry Bhatia)进行了一次交流,他们分享了创新思维、反复试错和毅力如何帮助他们创造了一种工具,这种工具既有利于开发人员生活又有益于他们自己职业生涯。 

描述一下您的创新之旅。

Ankur:人,目标,毅力。人,即本实例中的开发人员,是第一位的。这段旅程旨在解决开发人员面临的挑战,我们本身作为开发人员,对这些挑战感同身受,也有解决这些挑战的热情。我们还需要专注于单一的目标,即提高开发人员的生产力,确保提高他们的工作满意度。最后,我们需要毅力来克服创新之旅中面临的挫折。

Parry:训练这些模型并大规模运行推理会带来独特的挑战。我们在开发新服务时经常面临挑战传统方法的局面,而这正是许多有趣的想法和创新的来源。

Srini:开发人员是相当苛刻的客户群体。在尖端技术方面,要给他们留下深刻印象绝非易事。实际上,目前世界上出现的类似生成式人工智能这样的尖端技术为数不多;而其他这样的技术包括了太空旅行和自动驾驶汽车。当我回顾这段旅程时,我认为我从来没有像过去两年那样全力以赴地工作。我们有一支绝对杀手级的队伍,这是我加入过的最出色的团队之一,每个人都付出了顶尖品质的辛勤工作。 

Parry Bhatia 带着妻子和两岁的儿子前往加勒比海庆祝 Parry 的生日和 CodeWhisperer 的发布。


“过去两年,在参与如此规模的项目过程中,我意识到自己可以做很多在此之前我认为做不到的事情。我从这次经历中收获了很大的信心,感觉自己既然能够做到这一点,几乎可以做到任何事情。” 

Parry Bhatia
高级应用科学经理(在 Amazon 工作六年后于 2023 年 4 月离职)

CodeWhisperer 正式上市的最大回报是什么?

Srini:在当今时代,软件业正在发生根本性变化,人们经常换工作,彼此之间的联系日渐稀少。但在过去的两年,我们在团队中举办过新生儿、婚礼和升职庆祝活动 – 与团队的这种联系是对我最大的回报。而且,当我和 Ankur 发生争执,出现分歧时;或者 Parry 和我出现分歧时;又或者领导层提出某些要求时,正是在这些时刻,从领导层到个人贡献者,我们所有人都明白,我们必须齐心协力,朝着同一个目标努力。

就我个人而言,在我们发布 CodeWhisperer 预览版时,一位中学的朋友在 LinkedIn 上给我发来消息。他说:“哇,我不知道您是这个团队的一员;太酷了;它会支持 C++ 吗?” 当我 25 年来从未讲过话的中学朋友都在不经意间联系到我,告诉你参与这项服务有多么酷时,你当然知道自己在做一件了不起的事。

Parry:过去两年,在参与如此规模的项目过程中,我意识到自己可以做很多在此之前我认为做不到的事情。我从这次经历中收获了很大的信心,感觉自己既然能够做到这一点,就几乎可以做到任何事情。   

Ankur:最大的回报是团队的建设和联系。这让我有一种从事更伟大事业的感觉。另一个部分是,知道我们正在努力让生活变得更好。而且这不是渐进式的变化,对很多人来说,这是跳跃式的变革。像这样真正能够改变许多人生活的产品和解决方案并不常见。

2022 年,Ankur Desai 和他的妻子 Ashwini 以及他们 4 岁的儿子 Reyan 在华盛顿的雷尼尔雪山上。

“最大的回报是团队的建设和联系。这让我有一种从事更伟大事业的感觉。另一个部分是,知道我们正在努力让生活变得更好。而且这不是渐进式的变化,对很多人来说,这是跳跃式的变革。像这样真正能够改变许多人生活的产品和解决方案并不常见。”

Ankur Desai
AWS 首席产品经理

在 CodeWhisperer 正式发布的过程中,当遇到挫折时,是什么激励您继续创新?

Ankur:对我来说,激励我的同样是对解决开发人员所面临的挑战的热情和感同身受 – 这支持着我不断前进。

Parry:这次发布需要大量艰苦的工作和整个 AWS 的协作,如果没有这种良好的协作,我认为我们不会取得现在的成绩。无论承担的责任有多少,每个人都以相同的目标为动力。正是这种协作精神让每个人都能心无旁骛地向前迈进。

Srini:我同意 Parry 的看法,有很多团队参与了这项服务。领导团队也在坚持不懈地推动我们所有的团队继续前进。 

2022 年,Srini Iragavarapu(左)与 Amazon Alexa 高级产品经理 Jo Bhamidipathi 以及他们 7 岁的儿子 Ahaan 在巴黎。


“直至六到八个月后,我才恍然大悟,认识到参与这项工作的真正意义所在。我意识到这不仅仅是一项服务,我们这里谈论的生成式人工智能,正在创造能够为很多人带来跳跃式变革的东西。”

Srini Iragavarapu
AWS 高级软件开发经理

如果您能给过去刚刚起步的自己提一个建议,那会是什么?

Srini:在此之前,我是 AWS SageMaker Elastic Inference 团队的一员,当时有人向我推荐了 CodeWhisperer。所以我和团队进行了交谈,那时我觉得它听起来很酷,于是我决定转投到 CodeWhisperer 团队。直至六到八个月后,我才恍然大悟,认识到参与这项工作的真正意义所在。我意识到这不仅仅是一项服务,我们这里谈论的生成式人工智能,正在创造能够为很多人带来跳跃式变革的东西。

Parry:当你第一次研究某件事时,会有很多未知数。在试错的过程中,你会经常碰壁,然后继续前进。但是和 Srini 一样,我认为,如果我们知道生成式人工智能今天的发展状况,我们本可以更早在“大胆创想”方面做得更多。

Ankur:我想你能看出来,今天的主题是“大胆创想”。 在当时,对很多人来说,生成式人工智能听起来像是科幻小说。很难想象,你可以在这里输入一些东西,然后神奇地出现另一些东西。如果我们都知道生成式人工智能今天的状况以及可能的走向,我认为我们绝对会规划更大的目标。在过去两年里,这项技术突飞猛进,这在当时真的很难想象。

你希望 CodeWhisperer 将对开发人员、客户和/或云计算社区产生什么影响?

Ankur:对于开发人员来说,我认为好处在于,他们可以恢复工作与生活的平衡。他们可以专注于享受解决问题的兴奋感,而不是重复、无聊的编码任务。对客户而言,他们可以更快地推出产品,并根据其客户的要求执行更多的想法和功能,从而提高生产力。

Parry:我认为对云计算社区而言,CodeWhisperer 将改变开发人员实现最终目标的方式。

Srini:你可以采用 CodeWhisperer,将它与我们正在使用生成式人工智能和这些大型语言模型开展的工作结合起来,我们已经证明,我们可以真正将这些服务投入到生产中,并提供给世界各地的工程师。我们能保证生产质量,它所带来的业务影响是,世界各地的开发人员都可以通过我们的服务发挥更大的创造力,并在此基础上再接再厉,通过他们的创新创造更多的使用案例。

“你可以采用 CodeWhisperer,将它与我们正在使用生成式人工智能和这些大型语言模型开展的工作结合起来,我们已经证明,我们可以真正将这些服务投入到生产中,并提供给世界各地的工程师。我们能保证生产质量,它所带来的业务影响是,世界各地的开发人员都可以通过我们的服务发挥更大的创造力,并在此基础上再接再厉,通过他们的创新创造更多的使用案例。

Srini Iragavarapu

联系我们  »
告诉我们一些关于您自己的信息,我们将分享更多让 AWS 成为最佳构建和学习场所的故事。

阅读这篇博客文章后,您对 AWS 作为雇主角色的看法发生了变化吗?

感谢您的回复。

我们认为您会喜欢的故事

Article title orem ipsum dolor sit amet, consectetur adipiscing elit

Curabitur congue et est vel scelerisque.Mauris efficitur non metus id maximus.Donec aliquet, libero ac semper imperdiet, tortor eros facilisis velit, sit amet egestas tellus orci non libero. 

阅读更多 »

Article title orem ipsum dolor sit amet, consectetur adipiscing elit

Curabitur congue et est vel scelerisque.Mauris efficitur non metus id maximus.Donec aliquet, libero ac semper imperdiet, tortor eros facilisis velit, sit amet egestas tellus orci non libero. 

阅读更多 »

Article title orem ipsum dolor sit amet, consectetur adipiscing elit

Curabitur congue et est vel scelerisque.Mauris efficitur non metus id maximus.Donec aliquet, libero ac semper imperdiet, tortor eros facilisis velit, sit amet egestas tellus orci non libero. 

阅读更多 »