原標(biāo)題:AI助手重塑開發(fā)者生產(chǎn)力,亞馬遜云科技助力生成式AI造福大眾
縱觀歷史,人類已經(jīng)開發(fā)出各種工具和系統(tǒng)來增強(qiáng)自身能力。無論是印刷機(jī)還是裝配線,這些創(chuàng)新拓寬了我們的能力范圍,造就新的工作和職業(yè),我們也不斷適應(yīng)著新生活。但不知你有沒有發(fā)現(xiàn),這種變化速度在過去的一年中變得更加面明顯,機(jī)器學(xué)習(xí)、人工智能、生成式AI等技術(shù)接踵而來,從方方面面改變了我們的日常生活。
AI助手重塑開發(fā)者生產(chǎn)力
AI助手不再局限于基礎(chǔ)代碼的生成,它們正在演變?yōu)橹笇?dǎo)性的導(dǎo)師和不知疲倦的合作伙伴。在軟件開發(fā)的整個(gè)生命周期中,AI助手能夠提供支持,用通俗易懂的方式闡釋復(fù)雜的系統(tǒng)結(jié)構(gòu),并提供定制化的優(yōu)化建議,同時(shí)自動(dòng)處理繁雜的重復(fù)任務(wù)。這使得開發(fā)者能夠?qū)⒆⒁饬性? 創(chuàng)新性和影響力的工作上。
2021年,亞馬遜云科技CTO Werner Vogels曾預(yù)測(cè)生成式AI將在編碼實(shí)踐中起到關(guān)鍵作用,并將拓展開發(fā)者的能力,協(xié)助他們寫出更安全、更穩(wěn)定的代碼。目前,這一預(yù)測(cè)正在變?yōu)楝F(xiàn)實(shí)。可以看到了市場(chǎng)上涌現(xiàn)出眾多基于自然語言提示,能夠生成函數(shù)、類和測(cè)試的工具與系統(tǒng)。實(shí)際上,在2023年Stack Overflow的開發(fā)者調(diào)查中,有70%的受訪者表示他們已經(jīng)在使用或打算使用AI輔助的工具來進(jìn)行軟件開發(fā)。
未來的AI助手不僅能夠理解和編寫代碼,還將作為一位永不厭倦的合作伙伴和導(dǎo)師。無論提出多少次問題,它們都能不知疲倦地執(zhí)行任務(wù),并且始終耐心解釋概念或重復(fù)工作。AI助手能夠提供無限的時(shí)間和耐心支持,協(xié)助團(tuán)隊(duì)成員應(yīng)對(duì)從代碼審查到產(chǎn)品策略的各項(xiàng)挑戰(zhàn)。
產(chǎn)品經(jīng)理、前后端工程師、數(shù)據(jù)庫管理員、UI/UX設(shè)計(jì)師、DevOps工程師和架構(gòu)師之間的界限將逐漸模糊。AI助手將憑借對(duì)整體系統(tǒng),而非單一模塊的深刻理解,為提升人類創(chuàng)造力提供建議,比如將草圖轉(zhuǎn)化為框架代碼、根據(jù)需求文檔自動(dòng)生成模板,或?yàn)槟娜蝿?wù)推薦最適合的基礎(chǔ)設(shè)施,如無服務(wù)器架構(gòu)或容器技術(shù)。
這些助手將高度可定制,能在個(gè)人、團(tuán)隊(duì)或整個(gè)企業(yè)級(jí)別進(jìn)行個(gè)性化設(shè)置。它們能用簡(jiǎn)單的術(shù)語來解釋像Amazon S3這樣的復(fù)雜分布式系統(tǒng)的內(nèi)部機(jī)制,使之成為極具價(jià)值的教學(xué)工具。初級(jí)開發(fā)者可以借助這些工具快速熟悉不了解的基礎(chǔ)架構(gòu),而經(jīng)驗(yàn)豐富的工程師則可以使用它們迅速理解新的項(xiàng)目或代碼庫,并開始做出實(shí)際貢獻(xiàn)。在過去,可能需要花費(fèi)數(shù)周的時(shí)間來完全理解代碼更改的下游影響,而AI助手可以即刻進(jìn)行評(píng)估,概述這些更改對(duì)系統(tǒng)其他部分可能產(chǎn)生的影響,并根據(jù)需要提供改進(jìn)建議。
我們已經(jīng)看到,在現(xiàn)代軟件開發(fā)中,許多以前被認(rèn)為是乏味的工作——如撰寫單元測(cè)試、編寫樣板代碼以及調(diào)試錯(cuò)誤——正逐漸從開發(fā)者的日常工作中消失。那些通常被視為“額外”的任務(wù),往往會(huì)被忽視。AI助手即將有能力重構(gòu)和遷移整個(gè)遺留應(yīng)用程序,例如將應(yīng)用從Java 8升級(jí)到Java 17,或是將單體應(yīng)用拆分為微服務(wù)。
毫無疑問,開發(fā)者們?nèi)匀恍枰邉澓驮u(píng)估最終產(chǎn)出,但AI助手將協(xié)助他們篩選學(xué)術(shù)研究,為分布式系統(tǒng)選擇合適的算法,并決定如何從主備模式遷移到雙活模式,并且能夠深入了解單個(gè)資源如何影響效率,并據(jù)此制定定價(jià)模型。這將使得更多的工作自動(dòng)化,開發(fā)者將不再需要手動(dòng)執(zhí)行升級(jí)Java版本等繁重的任務(wù),而可以專注于那些能推動(dòng)創(chuàng)新的創(chuàng)意性工作。
在未來幾年內(nèi),隨著AI助手在整個(gè)軟件行業(yè)從嘗鮮變成必需品,工程團(tuán)隊(duì)將變得更加高效,開發(fā)出更高質(zhì)量的系統(tǒng),并縮短軟件的發(fā)布周期。
教育變革緊跟科技創(chuàng)新步伐
僅靠高等教育無法跟上技術(shù)變革的速度,以行業(yè)為主導(dǎo)的技能培訓(xùn)項(xiàng)目將會(huì)興起。這些項(xiàng)目會(huì)更接近于技術(shù)工人的職業(yè)道路,而持續(xù)學(xué)習(xí)的轉(zhuǎn)變將讓個(gè)人和企業(yè)雙贏。
過去的軟件開發(fā)周期時(shí)間較長(zhǎng),一個(gè)產(chǎn)品可能開發(fā)5年以上才能交到客戶手中。在90年代末,這是公認(rèn)的做法,但在今天,這樣的軟件在投入實(shí)際使用之前就已大大過時(shí)了。得益于云計(jì)算的普及、持續(xù)改進(jìn)的文化,以及最小化可行產(chǎn)品方法的廣泛采用,現(xiàn)在軟件開發(fā)周期已經(jīng)大幅縮短,其影響極為顯著。企業(yè)將產(chǎn)品推向市場(chǎng)的速度,以及客戶采納新技術(shù)的速度,都比以往任何時(shí)候都快。在技術(shù)和商業(yè)快速發(fā)展的背景下,直到現(xiàn)在,高等教育領(lǐng)域尚未包含在內(nèi)。
盡管世界各地的教育差異巨大,但廣泛認(rèn)為要雇傭最 的人才,或者自己找到頂尖的工作,大學(xué)學(xué)位是基本門檻,在技術(shù)領(lǐng)域尤其如此。但我們開始見識(shí)到這一模式的崩潰。無論是對(duì)個(gè)人還是企業(yè)來說,學(xué)生面臨著學(xué)費(fèi)上漲的壓力,越來越多的人開始質(zhì)疑傳統(tǒng)大學(xué)學(xué)位的價(jià)值。當(dāng)實(shí)用培訓(xùn)變得可行時(shí),對(duì)于公司來說,即便是新員工也需要接受在職培訓(xùn)。隨著越來越多行業(yè)對(duì)員工的專業(yè)化需求不斷提高,學(xué)校教育和雇主需求之間的差距正在不斷擴(kuò)大。就像數(shù)十年前的軟件開發(fā)過程一樣,我們?cè)诩夹g(shù)教育方面來到了一個(gè)關(guān)鍵時(shí)刻。我們將會(huì)看到,原本為少數(shù)人設(shè)計(jì)的定制化在職培訓(xùn)演變成面向廣大人群的行業(yè)驅(qū)動(dòng)的技能教育。
多年來,我們已經(jīng)見證了這種趨勢(shì)的轉(zhuǎn)變。像Coursera這樣的公司,最初專注于消費(fèi)者,現(xiàn)在已與企業(yè)合作,加強(qiáng)他們的技能提升和再培訓(xùn)力度。學(xué)位學(xué)徒制因?yàn)榭梢杂晒椭鲗iT化而繼續(xù)流行,學(xué)徒在學(xué)習(xí)的同時(shí)也能獲得收入。但現(xiàn)在,企業(yè)自身開始認(rèn)真投資于大規(guī)模技能教育。事實(shí)上,亞馬遜云科技剛剛宣布,已在全球培訓(xùn)了2100萬技術(shù)學(xué)習(xí)者,部分得益于像機(jī)械電子與機(jī)器人技術(shù)學(xué)徒計(jì)劃以及Amazon Cloud Institute等項(xiàng)目。所有這些計(jì)劃都讓處于職業(yè)生涯不同階段的學(xué)習(xí)者,獲得他們需要入職熱門職位的確切技能,而無需承擔(dān)傳統(tǒng)多年項(xiàng)目的長(zhǎng)期 。
我們必須明確,這個(gè)概念并不是沒有先例。例如電工、焊工和木匠這些熟練技工,他們的大部分技能并不是在教室里獲得的。他們從培訓(xùn)生過渡到學(xué)徒,然后成為熟練工人,甚至可能成為行業(yè)大師。學(xué)習(xí)是在工作中持續(xù)進(jìn)行的,有明確的路徑提升自己的技能。這種終生教育的模式——學(xué)習(xí)和保持好奇心,對(duì)個(gè)人和企業(yè)都是利好消息。
所有這些并不意味著傳統(tǒng)學(xué)位會(huì)消失,這不是“非此即彼”的局面,而是關(guān)于多元化的選擇。在技術(shù)領(lǐng)域的某些領(lǐng)域傳統(tǒng)的學(xué)術(shù)學(xué)習(xí)依舊至關(guān)重要。但在許多其他行業(yè)中,技術(shù)的影響已超越傳統(tǒng)教育體系。為了滿足商業(yè)需求,我們將迎來一個(gè)行業(yè)主導(dǎo)的教育機(jī)會(huì)新時(shí)代,這是一個(gè)無法忽視的潮流。
投稿郵箱:chuanbeiol@163.com 詳情請(qǐng)?jiān)L問川北在線:http://sanmuled.cn/