盡管早期的反饋結(jié)果好壞參半,但結(jié)論似乎已經(jīng)顯而易見:GenAI編碼助手將重塑軟件開發(fā)團(tuán)隊(duì)的組建方式,QA(質(zhì)量保證)和初級開發(fā)人員的職位面臨風(fēng)險(xiǎn)。
隨著AI助手在代碼編寫方面的能力不斷提升,一些IT領(lǐng)導(dǎo)者表示,CIO和開發(fā)負(fù)責(zé)人將會重新調(diào)整團(tuán)隊(duì),重點(diǎn)放在AI專家和高級開發(fā)人員身上,由他們負(fù)責(zé)監(jiān)督和優(yōu)化AI生成的代碼。
應(yīng)用開發(fā)團(tuán)隊(duì)將變得更加精簡,剩下的高級開發(fā)人員將專注于如何將產(chǎn)品需求最有效地轉(zhuǎn)化為軟件開發(fā),Climate Tech Strategic Advisors的創(chuàng)始人、曾任Fermata Energy(一個(gè)車網(wǎng)互聯(lián)應(yīng)用提供商)開發(fā)團(tuán)隊(duì)負(fù)責(zé)人的Anna Demeo表示。
她指出,依賴AI編碼助手的公司將減少對初級開發(fā)人員、實(shí)習(xí)生,甚至某些情況下對產(chǎn)品經(jīng)理的招聘,因?yàn)檫@些角色將被AI取代。她說:“當(dāng)你擁有一個(gè)龐大的團(tuán)隊(duì)時(shí),總會有A類和B類員工,希望不會有C類員工,但現(xiàn)實(shí)中他們存在,AI在某種程度上使成為C類或B類員工變得更加困難。”
剩下的開發(fā)人員將需要具備批判性思維,能夠理解業(yè)務(wù)需求,并能與產(chǎn)品專家、市場部門和其他員工一起跨職能合作。
開發(fā)人員的角色如同編輯
Demeo已經(jīng)看到一些客戶公司正在圍繞AI重組他們的開發(fā)團(tuán)隊(duì),由高級開發(fā)人員或軟件架構(gòu)師監(jiān)督并調(diào)整AI生成的代碼,她將這種角色變化比作出版小說的過程。
“程序員不再需要是寫作者——他們是編輯,”她說,“這些高級開發(fā)人員必須理解內(nèi)容是誰在閱讀,在這種情況下,誰是客戶,以及我們試圖實(shí)現(xiàn)什么目標(biāo)。”
未來的開發(fā)團(tuán)隊(duì)將由產(chǎn)品經(jīng)理或業(yè)務(wù)分析師、UX設(shè)計(jì)師和軟件架構(gòu)師組成,軟件架構(gòu)師將使用AI工具生成原型,然后對代碼進(jìn)行調(diào)整,直到準(zhǔn)備好發(fā)布,Copado的高級副總裁David Brooks補(bǔ)充道,Copado是Salesforce的DevOps平臺提供商。
他預(yù)測,AI將接管其余的軟件開發(fā)角色,包括安全和合規(guī)審查。
“某個(gè)時(shí)刻,目前的軟件開發(fā)崗位將被淘汰,初級軟件開發(fā)人員將是最先被取代的,”他補(bǔ)充道,“軟件架構(gòu)師將減少編碼,更多地從事高層次的系統(tǒng)設(shè)計(jì),并關(guān)注AI生成的解決方案。”
Brooks表示,前進(jìn)的道路上會有一些波折,最大的挑戰(zhàn)將是培訓(xùn)新一代的軟件架構(gòu)師——由于初級開發(fā)崗位減少,將不再有自然的晉升通道可以培養(yǎng)資深開發(fā)人員。
編碼助手已經(jīng)普及
目前尚不清楚開發(fā)團(tuán)隊(duì)的重組何時(shí)會達(dá)到臨界點(diǎn),但根據(jù)GitHub最近的一項(xiàng)調(diào)查,AI編碼助手的使用已經(jīng)在開發(fā)者中廣泛普及,來自四個(gè)國家的97%以上的開發(fā)人員表示,他們在工作中使用了AI編碼工具,這也強(qiáng)化了行業(yè)觀察家們的觀點(diǎn),即編碼助手是GenAI最受歡迎的應(yīng)用之一。
GitHub報(bào)告稱,截至1月底,已有130萬用戶使用了其Copilot編碼助手,比上一財(cái)季增長了30%,截至7月底,已有超過77000個(gè)組織采用了Copilot,GitHub的母公司Microsoft表示。
與此同時(shí),在線教育提供商Pluralsight的最新調(diào)查顯示,大約四分之三的IT專業(yè)人士擔(dān)心AI會讓他們的技能變得過時(shí)。
一些觀察人士認(rèn)為,AI的影響將是長期的,許多開發(fā)團(tuán)隊(duì)將在未來幾個(gè)月內(nèi)加快步伐,充分利用AI。
Intellibus的創(chuàng)始人兼負(fù)責(zé)人Ed Watal表示,在未來一到兩年內(nèi),開發(fā)團(tuán)隊(duì)實(shí)際上可能會變得更大,因?yàn)樾枰~外的導(dǎo)師來提高生產(chǎn)力,并在現(xiàn)有團(tuán)隊(duì)中培養(yǎng)AI提示工程技能。
但他補(bǔ)充道,從長遠(yuǎn)來看,開發(fā)團(tuán)隊(duì)可能會縮小,因?yàn)槿浖こ處煂⒛軌蛲瓿蛇^去五到六個(gè)人的工作。
與此同時(shí),傳統(tǒng)的開發(fā)團(tuán)隊(duì)將被打破,更多的員工能夠使用AI和低代碼/無代碼工具編寫應(yīng)用程序,Watal表示。
“他們有能力編寫代碼,盡管他們可能并不深入理解AI生成的代碼是如何工作的。”他說。
盡管許多IT領(lǐng)導(dǎo)者預(yù)測AI編碼助手最終將導(dǎo)致開發(fā)人員崗位的減少,但也有人質(zhì)疑將大部分編程任務(wù)交給AI是否明智,一些開發(fā)負(fù)責(zé)人質(zhì)疑使用AI同時(shí)編寫和調(diào)試代碼的合理性。
這些好處是否被夸大了?
Sauce Labs的首席測試策略師Marcus Merrell表示,一些企業(yè)可能高估了AI編碼助手節(jié)省的時(shí)間,他認(rèn)為,開發(fā)人員生產(chǎn)力可能提高30%,這是一個(gè)良好的開端,但并非根本性的變革。
“實(shí)際上我看到的是,團(tuán)隊(duì)認(rèn)為他們會從這些工具中獲得巨大的好處,因此他們過度投資于工具,過分依賴結(jié)構(gòu)和流程的改變,或者在已經(jīng)計(jì)劃好的基礎(chǔ)上,進(jìn)一步削減員工數(shù)量,基于他們想象中從AI工具提供商那里獲得的收益。”他補(bǔ)充道。
Merrell并不認(rèn)為GenAI會取代開發(fā)人員的工作,相反,低代碼/無代碼工具的影響會更大。AI編碼實(shí)驗(yàn)將繼續(xù)取得適度成功,但最終,大型AI公司需要從他們的巨額投資中獲得回報(bào)。
“我們將在未來兩到三年內(nèi)試圖從這項(xiàng)技術(shù)中擠出生產(chǎn)力和‘魔法’,然后才慢慢承認(rèn)這一切不過是個(gè)空殼游戲,”Merrell說,“我擔(dān)心的是,我們會對這些工具產(chǎn)生依賴,而那些公司隨后會開始收取運(yùn)營這些模型的實(shí)際費(fèi)用,這將對整個(gè)系統(tǒng)造成巨大沖擊。”
企業(yè)網(wǎng)D1net(hfnxjk.com):
國內(nèi)主流的to B IT門戶,旗下運(yùn)營國內(nèi)最大的甲方CIO專家?guī)旌椭橇敵黾吧缃黄脚_-信眾智(www.cioall.com)。旗下運(yùn)營19個(gè)IT行業(yè)公眾號(微信搜索D1net即可關(guān)注)。
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需在文章開頭注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責(zé)任的權(quán)利。