当前位置:首页 > 科技资讯 > 正文

AI时代:开发者需强化沟通,迎接即用即抛代码的未来

开发者不再能继续内向:他们需要学会与客户和AI沟通。

「我想要明确说的是:现在我们有更多学习新技术的机会,但更重要的是,很多技巧并非纯粹技术。我坚信,未来最成功的开发者,必须拥有强大的沟通能力。」

这是全球顶尖的云计算布道者,面对AI时代给开发者们的建议。

AI时代:开发者需强化沟通,迎接即用即抛代码的未来 AI 开发者 沟通技巧 即用即抛代码 第1张

近日,亚马逊云科技副总裁兼首席布道师Jeff Barr受邀来到上海,分享了他多年来对开发者生态的观察和实践。他深入探讨了AI驱动的开发模式如何重塑生产力、协作方式和创新速度,给我们带来了诸多启发。

Jeff Barr最为人所知的身份是亚马逊云科技博客的创始人,一位在云计算领域深耕多年的资深专家。他不仅是亚马逊云科技新技术的积极传播者,也是云计算产业发展的重要推动力量。

他以开发者的身份,通过自身实际体验点评亚马逊云科技的新产品,促成了「技术社区」概念的形成。

AI时代:开发者需强化沟通,迎接即用即抛代码的未来 AI 开发者 沟通技巧 即用即抛代码 第2张

Jeff Barr是一个世界级的软件工程师,曾写下全球第一个弹性计算产品Amazon EC2的首行代码。作为亚马逊云科技的核心奠基人之一,他在2004年创建了AWS官方博客,到2024年12月他不再担任AWS新闻博客首席博主时,他已经撰写了3283篇博文(超过157万词),内容涵盖新服务发布、技术详解、用例分析等方面。他还坚持录制每周AWS服务更新视频,并活跃于社交媒体,通过这些方式与广大社区保持紧密联系。

AI时代:开发者需强化沟通,迎接即用即抛代码的未来 AI 开发者 沟通技巧 即用即抛代码 第3张

作为云计算、AI等技术的传播者、解释者和开发者社区连接者,二十多年来,Jeff Barr以深厚的技术洞察力和极具亲和力的表达方式,持续向全球开发者分享云计算的创新理念——他撰写了数千篇技术博客,走遍世界各地,与无数技术人面对面交流,被誉为「云计算的原点见证者」。

然而,在见证了互联网时代、云计算的兴起之后,面对汹涌而来的AI时代,他仍然表示自己正在经历前所未有的技术革命。在与我们交流的过程中,他反复强调了这一点。

在他看来,AI带来的不仅是「提升生产力」这样简单的一句话,更意味着无处不在的创新趋势,对一个又一个新领域的覆盖。比起以往,开发者会获得机会,也面临着更多挑战。

从「带云入华」到跟上「AI创新的节奏」

在Jeff Barr横跨近半个世纪的职业生涯中,他不仅是技术演进的亲历者,更是行业思想的塑造者。他此次时隔16年的中国之行,恰好构成了两个技术时代的完美对照:一个是由他开启的「云计算」时代,一个是他正在步入的「AI原生」时代。

时间拉回到2008年底,Jeff Barr第一次来到北京。「我还记得那是我第一次到访中国,」他在采访中回忆道,「我与当时比较早期的开发者沟通,他们对刚刚兴起的云感到非常、非常的兴奋。」

那是一个「云」在国内还是陌生概念的年代,全球云计算市场尚在萌芽,亚马逊云科技也仅有大约5项核心服务。Jeff Barr的任务是「布道」,也就是向中国的技术先驱们解释「什么是云计算」以及它近乎科幻的潜力。

16年后的今天,当Jeff Barr再次站到中国开发者的面前,他所面对的图景已截然不同。「在这么短一段时间内,中国取得了巨大进展,」他毫不掩饰自己的惊讶,「让我感到非常、非常的敬佩。」

AI是合乎逻辑的下一步

面对AI带来的兴奋与焦虑,Jeff Barr的观点清晰而坚定:AI并非替代者,而是放大器

Jeff Barr在主题为「下一代软件开发」的演讲中强调:「AI驱动的开发工具,并非什么彻底的革命,而是我们开发工具演进中合乎逻辑的下一步。」

AI时代:开发者需强化沟通,迎接即用即抛代码的未来 AI 开发者 沟通技巧 即用即抛代码 第4张

作为一名从16岁就开始编写商业代码的「老兵」,他的视角极具历史纵深感。他亲历了从大型机、小型机到微型计算机的变迁;他用过的语言从打孔卡带上的 0 和 1 演变到汇编,再到高级语言。

AI时代:开发者需强化沟通,迎接即用即抛代码的未来 AI 开发者 沟通技巧 即用即抛代码 第5张

「从一开始,我们开发者就一直在使用软件工具来构建其他软件工具。」他解释道,「今天我们看到的AI编程助手,是这一演进的自然延续。」他认为,每一次工具的飞跃,都是为了让开发者站上「巨人的肩膀」,从更高级的抽象层面去思考问题。AI助手能将开发者从繁琐的语法和模板代码中解放出来,正如当年高级语言将开发者从管理内存地址和寄存器中解放出来一样。

智能体加持下,规范驱动的开发

AI带来的力量也催生了新的开发范式。

Jeff Barr敏锐地注意到了今年Vibe Coding(氛围编程)的兴起。他认为这非常适合中小型应用和非技术人员的快速原型构建,它极大地降低了从想法到实现的门槛。

但对于更严肃、大型、结构化的企业级应用则需要一种更严谨的模式。

「我们称之为规范驱动的开发(Spec-Driven Development)。」他以此引出了亚马逊云科技的最新工具Kiro。在Jeff Barr看来,这代表了AI时代专业软件开发的未来。

AI时代:开发者需强化沟通,迎接即用即抛代码的未来 AI 开发者 沟通技巧 即用即抛代码 第6张

Kiro支持两种模式。Jeff Barr解释说:「你可以在氛围编码模式下将其用于中小型应用程序。当你想要更有条理、更严谨一些时,你可以选择采用规范驱动模式。」