AI助手革新軟件開發(fā) 其中的挑戰(zhàn)與機會

責任編輯:cres

作者:Grant Gross

2024-09-14 10:54:29

來源:企業(yè)網(wǎng)D1Net

原創(chuàng)

隨著GenAI技術在代碼編寫方面的進步,軟件開發(fā)團隊的結構正在發(fā)生深刻變革,QA和初級開發(fā)人員的職位面臨風險。

隨著AI在編寫代碼方面的能力越來越強,一些IT領導者認為,軟件開發(fā)團隊可能會縮減為僅由少數(shù)高級職位組成。

盡管早期的反饋結果好壞參半,但結論似乎已經(jīng)顯而易見:GenAI編碼助手將重塑軟件開發(fā)團隊的組建方式,QA(質(zhì)量保證)和初級開發(fā)人員的職位面臨風險。

隨著AI助手在代碼編寫方面的能力不斷提升,一些IT領導者表示,CIO和開發(fā)負責人將會重新調(diào)整團隊,重點放在AI專家和高級開發(fā)人員身上,由他們負責監(jiān)督和優(yōu)化AI生成的代碼。

應用開發(fā)團隊將變得更加精簡,剩下的高級開發(fā)人員將專注于如何將產(chǎn)品需求最有效地轉(zhuǎn)化為軟件開發(fā),Climate Tech Strategic Advisors的創(chuàng)始人、曾任Fermata Energy(一個車網(wǎng)互聯(lián)應用提供商)開發(fā)團隊負責人的Anna Demeo表示。

她指出,依賴AI編碼助手的公司將減少對初級開發(fā)人員、實習生,甚至某些情況下對產(chǎn)品經(jīng)理的招聘,因為這些角色將被AI取代。她說:“當你擁有一個龐大的團隊時,總會有A類和B類員工,希望不會有C類員工,但現(xiàn)實中他們存在,AI在某種程度上使成為C類或B類員工變得更加困難。”

剩下的開發(fā)人員將需要具備批判性思維,能夠理解業(yè)務需求,并能與產(chǎn)品專家、市場部門和其他員工一起跨職能合作。

開發(fā)人員的角色如同編輯

Demeo已經(jīng)看到一些客戶公司正在圍繞AI重組他們的開發(fā)團隊,由高級開發(fā)人員或軟件架構師監(jiān)督并調(diào)整AI生成的代碼,她將這種角色變化比作出版小說的過程。

“程序員不再需要是寫作者——他們是編輯,”她說,“這些高級開發(fā)人員必須理解內(nèi)容是誰在閱讀,在這種情況下,誰是客戶,以及我們試圖實現(xiàn)什么目標。”

未來的開發(fā)團隊將由產(chǎn)品經(jīng)理或業(yè)務分析師、UX設計師和軟件架構師組成,軟件架構師將使用AI工具生成原型,然后對代碼進行調(diào)整,直到準備好發(fā)布,Copado的高級副總裁David Brooks補充道,Copado是Salesforce的DevOps平臺提供商。

他預測,AI將接管其余的軟件開發(fā)角色,包括安全和合規(guī)審查。

“某個時刻,目前的軟件開發(fā)崗位將被淘汰,初級軟件開發(fā)人員將是最先被取代的,”他補充道,“軟件架構師將減少編碼,更多地從事高層次的系統(tǒng)設計,并關注AI生成的解決方案。”

Brooks表示,前進的道路上會有一些波折,最大的挑戰(zhàn)將是培訓新一代的軟件架構師——由于初級開發(fā)崗位減少,將不再有自然的晉升通道可以培養(yǎng)資深開發(fā)人員。

編碼助手已經(jīng)普及

目前尚不清楚開發(fā)團隊的重組何時會達到臨界點,但根據(jù)GitHub最近的一項調(diào)查,AI編碼助手的使用已經(jīng)在開發(fā)者中廣泛普及,來自四個國家的97%以上的開發(fā)人員表示,他們在工作中使用了AI編碼工具,這也強化了行業(yè)觀察家們的觀點,即編碼助手是GenAI最受歡迎的應用之一。

GitHub報告稱,截至1月底,已有130萬用戶使用了其Copilot編碼助手,比上一財季增長了30%,截至7月底,已有超過77000個組織采用了Copilot,GitHub的母公司Microsoft表示。

與此同時,在線教育提供商Pluralsight的最新調(diào)查顯示,大約四分之三的IT專業(yè)人士擔心AI會讓他們的技能變得過時。

一些觀察人士認為,AI的影響將是長期的,許多開發(fā)團隊將在未來幾個月內(nèi)加快步伐,充分利用AI。

Intellibus的創(chuàng)始人兼負責人Ed Watal表示,在未來一到兩年內(nèi),開發(fā)團隊實際上可能會變得更大,因為需要額外的導師來提高生產(chǎn)力,并在現(xiàn)有團隊中培養(yǎng)AI提示工程技能。

但他補充道,從長遠來看,開發(fā)團隊可能會縮小,因為三名軟件工程師將能夠完成過去五到六個人的工作。

與此同時,傳統(tǒng)的開發(fā)團隊將被打破,更多的員工能夠使用AI和低代碼/無代碼工具編寫應用程序,Watal表示。

“他們有能力編寫代碼,盡管他們可能并不深入理解AI生成的代碼是如何工作的。”他說。

盡管許多IT領導者預測AI編碼助手最終將導致開發(fā)人員崗位的減少,但也有人質(zhì)疑將大部分編程任務交給AI是否明智,一些開發(fā)負責人質(zhì)疑使用AI同時編寫和調(diào)試代碼的合理性。

這些好處是否被夸大了?

Sauce Labs的首席測試策略師Marcus Merrell表示,一些企業(yè)可能高估了AI編碼助手節(jié)省的時間,他認為,開發(fā)人員生產(chǎn)力可能提高30%,這是一個良好的開端,但并非根本性的變革。

“實際上我看到的是,團隊認為他們會從這些工具中獲得巨大的好處,因此他們過度投資于工具,過分依賴結構和流程的改變,或者在已經(jīng)計劃好的基礎上,進一步削減員工數(shù)量,基于他們想象中從AI工具提供商那里獲得的收益。”他補充道。

Merrell并不認為GenAI會取代開發(fā)人員的工作,相反,低代碼/無代碼工具的影響會更大。AI編碼實驗將繼續(xù)取得適度成功,但最終,大型AI公司需要從他們的巨額投資中獲得回報。

“我們將在未來兩到三年內(nèi)試圖從這項技術中擠出生產(chǎn)力和‘魔法’,然后才慢慢承認這一切不過是個空殼游戲,”Merrell說,“我擔心的是,我們會對這些工具產(chǎn)生依賴,而那些公司隨后會開始收取運營這些模型的實際費用,這將對整個系統(tǒng)造成巨大沖擊。”

企業(yè)網(wǎng)D1net(m.r5u5c.cn):

國內(nèi)主流的to B IT門戶,旗下運營國內(nèi)最大的甲方CIO專家?guī)旌椭橇敵黾吧缃黄脚_-信眾智(www.cioall.com)。旗下運營19個IT行業(yè)公眾號(微信搜索D1net即可關注)。

版權聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需在文章開頭注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責任的權利。

鏈接已復制,快去分享吧

企業(yè)網(wǎng)版權所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號