這個(gè)人就是亞馬遜云科技首席布道師Jeff Barr,2025年10月上海的Qcon大會(huì)上,Jeff Barr時(shí)隔16年再次來(lái)中國(guó),上次來(lái)華,他向國(guó)內(nèi)宣告了云計(jì)算時(shí)代的來(lái)臨,而這次則為廣大開(kāi)發(fā)者帶來(lái)了好消息。

AI編程時(shí)代,開(kāi)發(fā)者很重要,因?yàn)槟鞘莿?chuàng)建未來(lái)的人

“過(guò)去20多年我一直與開(kāi)發(fā)者交流,這讓我倍感滿足。我們相信開(kāi)發(fā)者是創(chuàng)建未來(lái)的人,而我們的職責(zé)之一就是支持他們完成對(duì)未來(lái)的構(gòu)建?!盝eff Barr在采訪的開(kāi)場(chǎng)中這樣說(shuō)道。

說(shuō)起Jeff Barr,相信關(guān)心云計(jì)算產(chǎn)品技術(shù)的朋友都不陌生,或多或少都會(huì)看到過(guò)他寫的博客。據(jù)統(tǒng)計(jì),他從2004年到2024年期間,一共寫了3283篇博客,150萬(wàn)字,持續(xù)向開(kāi)發(fā)者輸出云計(jì)算的知識(shí),幫助他們更好地使用云技術(shù)。

亞馬遜云科技最早就是為了解決亞馬遜自身在電商業(yè)務(wù)擴(kuò)展時(shí)遇到的技術(shù)難題。他們發(fā)現(xiàn)工程師花了大量時(shí)間在重復(fù)的工作上,比如部署服務(wù)器、配置網(wǎng)絡(luò)、管理數(shù)據(jù)庫(kù),而不是在業(yè)務(wù)本身。

亞馬遜云科技推出的第一批服務(wù),比如Amazon S3、EC2、SQS精準(zhǔn)地解決了開(kāi)發(fā)者普遍會(huì)遇到的問(wèn)題,這立刻引起了開(kāi)發(fā)者的共鳴。而最早將這些技術(shù)用開(kāi)發(fā)者喜歡的語(yǔ)言介紹給開(kāi)發(fā)者的人,就是Jeff Barr。

可以說(shuō),Jeff Barr用博客建立了亞馬遜云科技與全球開(kāi)發(fā)者溝通的橋梁和信任的基礎(chǔ)。2024年年底,Jeff Barr宣布不再寫線上博客,而是要出去,與全世界的開(kāi)發(fā)者面對(duì)面交流,繼續(xù)幫助亞馬遜云科技延展AI技術(shù)生態(tài)。

Jeff Barr與其他博客團(tuán)隊(duì)成員

將近一年時(shí)間,他走了15個(gè)國(guó)家,發(fā)現(xiàn)全球各地的開(kāi)發(fā)者對(duì)于AI的未來(lái)都很激動(dòng),他認(rèn)為這是過(guò)去20年來(lái)最大的一次變化。不變的是開(kāi)發(fā)者依然很重要,對(duì)亞馬遜云科技來(lái)說(shuō)的,AI時(shí)代,開(kāi)發(fā)者的生態(tài)變得更加重要了。

在AI時(shí)代,亞馬遜云科技面向開(kāi)發(fā)者推出了多種服務(wù),我認(rèn)為其中最重要的有兩個(gè):在云端推出了像Amazon Bedrock這樣的模型集中化平臺(tái),提供基于API的模型調(diào)用服務(wù),而在開(kāi)發(fā)者端推出了名為Kiro的AI IDE,直接賦能開(kāi)發(fā)者。

像Kiro這樣的AI IDE,確實(shí)大幅降低了手寫代碼的門檻。但這絕不意味著不再需要技術(shù)能力。恰恰相反,它要求開(kāi)發(fā)者從工匠轉(zhuǎn)變?yōu)榧軜?gòu)師。AI可以幫你搬磚,但你必須告訴它把磚放哪兒、為什么這么放,高速它是打算蓋一座教堂還是一座監(jiān)獄。

這種發(fā)現(xiàn)問(wèn)題、拆解需求和構(gòu)建體系的能力,是AI無(wú)法取代的,也是創(chuàng)業(yè)公司能否成功的核心。

AI編程時(shí)代,現(xiàn)有的開(kāi)發(fā)工具依然很重要

在AI時(shí)代,很多人會(huì)因?yàn)锳I能力的進(jìn)步速度而感到恐慌。一些領(lǐng)域的專業(yè)人士甚至?xí)晕覒岩?,這么多年寒窗苦讀學(xué)到的東西,AI一下就學(xué)會(huì)了,我學(xué)的東西還有意義嗎?我要怎么跟AI比拼下去?

他在演講中提到,“我衷心希望你將所有這類AI驅(qū)動(dòng)的工具視為助手,而非對(duì)你及其所創(chuàng)造精彩事物的替代品?!痹贘eff Barr看來(lái),AI也只是給人用的一個(gè)工具,這些工具都將幫助你提升技能,讓你成為更強(qiáng)大的開(kāi)發(fā)者。

從機(jī)器語(yǔ)言到匯編、再到Java、Python這樣的高級(jí)語(yǔ)言,開(kāi)發(fā)工具的抽象成都在提升,為了提高開(kāi)發(fā)效率和質(zhì)量,開(kāi)發(fā)者們?cè)谶^(guò)去幾十年來(lái)開(kāi)發(fā)出來(lái)一系列工具和知識(shí),而AI大模型整合了整個(gè)開(kāi)發(fā)的知識(shí)體系,然后打造了更強(qiáng)的AI編程工具。

亞馬遜云科技新推出的Kiro就是很好的例子。這是一個(gè)AI增強(qiáng)的IDE工具,它支持以Vibe Coding的方式快速構(gòu)建應(yīng)用,但在Jeff Barr看來(lái),這種方式適合中小型應(yīng)用的開(kāi)發(fā),而Kiro獨(dú)到的Spec-driven Development(規(guī)范驅(qū)動(dòng)開(kāi)發(fā))則適合大型項(xiàng)目開(kāi)發(fā)。

在規(guī)范模式下,開(kāi)發(fā)者輸入需求描述,與Kiro反復(fù)溝通來(lái)擴(kuò)展細(xì)節(jié),最終生成一份符合預(yù)期的技術(shù)規(guī)范(specification),然后把規(guī)范轉(zhuǎn)化為實(shí)現(xiàn)的方案。整個(gè)開(kāi)發(fā)過(guò)程變得更可控,而且可以導(dǎo)入企業(yè)的技術(shù)標(biāo)準(zhǔn),確保項(xiàng)目統(tǒng)一規(guī)范。

直白點(diǎn)說(shuō),規(guī)范模式提供了一套讓AI遵守的企業(yè)企業(yè)大型項(xiàng)目開(kāi)發(fā)工作流程,讓開(kāi)發(fā)者能清楚地知道,AI生成的這些代碼是不是開(kāi)發(fā)者想要的,這是一種更適合用在企業(yè)的AI開(kāi)發(fā)工具。

我們要做的就是好好利用AI強(qiáng)化的各種工具。以人為本思考,只有讓AI使用我們現(xiàn)有的工具,這樣人類才能評(píng)估、反饋、迭代和監(jiān)控AI的產(chǎn)出。如AI用一套我們完全無(wú)法理解的方式去構(gòu)建,那么當(dāng)它出錯(cuò)時(shí),我們將束手無(wú)策。

這就像馬斯克堅(jiān)持要做人形機(jī)器人一樣。很多人不理解,覺(jué)得這難度太大很難落地。但馬斯克的核心邏輯是:人形機(jī)器人,可以使用為人類打造的現(xiàn)有工具。它能被無(wú)縫容納進(jìn)人類世界,而我們不必為了它去改造整個(gè)世界,能更好地為人所用。

AI編程時(shí)代,開(kāi)發(fā)者的溝通能力很重要

在任何時(shí)候,溝通都是最重要的。而在AI時(shí)代,這一點(diǎn)被放大了無(wú)數(shù)倍。Jeff Barr在采訪中提出了一個(gè)非常有意思的觀點(diǎn),他堅(jiān)信:“未來(lái)成功的開(kāi)發(fā)者,將會(huì)具備非常強(qiáng)的人際溝通能力?!?/p>

這讓我想起了曼哈頓原子計(jì)劃里的奧本海默,他不僅僅是一個(gè)物理學(xué)家,更是一個(gè)溝通能力超強(qiáng)的項(xiàng)目經(jīng)理。他的工作是與一群世界頂級(jí)的天才科學(xué)家溝通,理解他們的想法,挖掘他們的潛力,并將一個(gè)模糊的戰(zhàn)略目標(biāo)轉(zhuǎn)譯為清晰、可執(zhí)行的工程路徑。

Jeff Barr在采訪中提到,過(guò)去的開(kāi)發(fā)者,主要是和機(jī)器溝通,他們往往安靜而內(nèi)向。而未來(lái)的開(kāi)發(fā)者,則會(huì)更加善于社交,他們需要更有效地與客戶、與同事以及AI助手溝通協(xié)作。

當(dāng)他們面對(duì)客戶,需要清晰地挖掘出客戶到底想要什么?;當(dāng)他們面對(duì)AI,需要精準(zhǔn)地下達(dá)命令,讓AI去做什么,而且能驗(yàn)證AI是否達(dá)到了預(yù)期;他們還需要面對(duì)同事,高效地協(xié)作,爭(zhēng)取資源和支持完成項(xiàng)目。

AI極大地增強(qiáng)了開(kāi)發(fā)者的單兵作戰(zhàn)能力。在Jeff Barr的設(shè)想中,“單人獨(dú)角獸”(一個(gè)人成就10億美元公司)在未來(lái)并非不可能。但這種超強(qiáng)能力的背后,對(duì)于需求翻譯能力要求會(huì)非常高。

這或許是開(kāi)發(fā)者最壞的時(shí)代,因?yàn)橐徊糠值蛯哟蔚拈_(kāi)發(fā)工作會(huì)被AI取代。同時(shí),這也是開(kāi)發(fā)者最好的時(shí)代,開(kāi)發(fā)者可能不需要熟練地手動(dòng)敲出更多代碼,開(kāi)發(fā)的門檻進(jìn)一步降低,具有開(kāi)發(fā)能力人群會(huì)進(jìn)一步擴(kuò)大。

采訪的最后,Jeff Barr建議剛?cè)胄谢蛘叽蛩闳胄械哪贻p開(kāi)發(fā)者要具備AI思維,認(rèn)為這是一種更具雄心、更有遠(yuǎn)見(jiàn)的思維方式,它讓人能夠從更大的格局出發(fā),去思考和解決真正重大的問(wèn)題。

分享到

zhupb

相關(guān)推薦