自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

GenAI在軟件開(kāi)發(fā)中的風(fēng)險(xiǎn)與回報(bào)

人工智能
我在日常開(kāi)發(fā)工作中使用GenAI的經(jīng)歷促使我開(kāi)始更開(kāi)放地思考我認(rèn)為可能的事情。AI將以一些非常基本的方式改變軟件開(kāi)發(fā),既有好處也有壞處。讓我們先從積極面開(kāi)始談起。

作為一名有20年編碼經(jīng)驗(yàn)的老兵和一家服務(wù)軟件開(kāi)發(fā)公司的首席執(zhí)行官,我對(duì)早期預(yù)測(cè)認(rèn)為GenAI最終會(huì)使大多數(shù)軟件開(kāi)發(fā)技能變得過(guò)時(shí)有著本能的懷疑。

雖然我仍然有些懷疑,但我在日常開(kāi)發(fā)工作中使用GenAI的經(jīng)歷促使我開(kāi)始更開(kāi)放地思考我認(rèn)為可能的事情。AI將以一些非常基本的方式改變軟件開(kāi)發(fā),既有好處也有壞處。讓我們先從積極面開(kāi)始談起。

結(jié)束重復(fù)性工作

開(kāi)發(fā)者花費(fèi)了大量時(shí)間在諸如語(yǔ)法和標(biāo)點(diǎn)符號(hào)等細(xì)節(jié)上。這些大部分可以(也應(yīng)該)消失。他們將不再翻閱手冊(cè)或拼湊代碼交換中的片段,而是描述一個(gè)期望的結(jié)果并獲得格式完美的代碼作為回應(yīng)。大型語(yǔ)言模型(LLMs)還可以檢查現(xiàn)有代碼以發(fā)現(xiàn)打字錯(cuò)誤、標(biāo)點(diǎn)錯(cuò)誤和其他讓開(kāi)發(fā)者煩惱的細(xì)節(jié)。

重新定義框架

像Spring、Express.js和Django這樣的軟件框架通過(guò)抽象掉軟件開(kāi)發(fā)的平凡方面,設(shè)置一致的指導(dǎo)方針并為常見(jiàn)功能提供預(yù)寫(xiě)代碼,帶來(lái)了巨大的生產(chǎn)力提升。生成式AI將通過(guò)創(chuàng)建樣板代碼、自動(dòng)化重復(fù)任務(wù)和建議代碼優(yōu)化來(lái)增強(qiáng)它們的價(jià)值。AI還可以幫助將框架組件定制化到特定項(xiàng)目。

全能型開(kāi)發(fā)者的崛起

許多開(kāi)發(fā)者的專長(zhǎng)是他們?cè)谔囟ㄕZ(yǔ)言上的專業(yè)知識(shí)。當(dāng)機(jī)器可以吐出任何語(yǔ)言的代碼時(shí),Python或Ruby的熟練程度就不那么重要了。類似地,像測(cè)試和代碼優(yōu)化這樣的專門后端技能將迅速轉(zhuǎn)移到生成式AI模型上。最珍貴的技能將是機(jī)器不擅長(zhǎng)的,如構(gòu)建引人入勝的用戶界面、將用戶需求轉(zhuǎn)化為規(guī)格和發(fā)明新的方式來(lái)支持客戶。軟件“詩(shī)人”,或者那些構(gòu)想代碼能實(shí)現(xiàn)什么的人,將成為焦點(diǎn)。

測(cè)試的革命

生成式AI是為軟件測(cè)試而生的。開(kāi)發(fā)者編寫(xiě)代碼,而機(jī)器人可以創(chuàng)建任意多的測(cè)試腳本。最近的IDC調(diào)查發(fā)現(xiàn),生成式AI最被廣泛期待的兩大好處是軟件質(zhì)量保證和安全測(cè)試。這將顛覆DevOps實(shí)踐中的持續(xù)集成/部署,并使許多測(cè)試專家尋找新的工作方向。

加強(qiáng)版的公民開(kāi)發(fā)

當(dāng)前的低代碼/無(wú)代碼開(kāi)發(fā)工具已經(jīng)很不錯(cuò)了,生成式AI將使它們更上一層樓。盡管低/無(wú)代碼具有自動(dòng)化的優(yōu)雅性,但它仍然需要人們?cè)诎装迳掀礈惞ぷ髁鞒?,然后再提交給軟件。將來(lái),他們可以給模型一個(gè)手繪草圖,描述期望的工作流程,并在幾秒內(nèi)得到必要的代碼。

AI并不是萬(wàn)能的

盡管充滿希望,生成式AI不應(yīng)被視為靈丹妙藥。考慮這些潛在的缺點(diǎn)。

過(guò)度測(cè)試的風(fēng)險(xiǎn)

因?yàn)槟P涂梢钥焖偕蓽y(cè)試,我們可能最終會(huì)有比需要的更多的測(cè)試。過(guò)度測(cè)試是軟件開(kāi)發(fā)中的一個(gè)常見(jiàn)問(wèn)題,特別是在以團(tuán)隊(duì)生成的測(cè)試數(shù)量來(lái)衡量績(jī)效的組織中。進(jìn)行過(guò)多的重復(fù)

或不必要的測(cè)試會(huì)減緩項(xiàng)目進(jìn)度,并在管道更上游產(chǎn)生瓶頸。當(dāng)AI能夠推薦何時(shí)移除測(cè)試時(shí),我們將看到開(kāi)發(fā)者的巨大解放——這種生成式AI的前景讓我對(duì)未來(lái)感到興奮。

技能退化

有句話常被錯(cuò)誤地歸功于比爾·蓋茨:“我總是選擇一個(gè)懶惰的人來(lái)做一項(xiàng)艱難的工作,因?yàn)樗麜?huì)找到一種簡(jiǎn)單的方法去做?!彪m然這句話的出處不明,但情感是有效的。懶惰的人找到了避免艱苦工作的捷徑。生成式AI對(duì)懶惰的開(kāi)發(fā)者來(lái)說(shuō)是一種誘惑。它可能導(dǎo)致產(chǎn)生臃腫、效率低下和性能不佳的代碼。它可能扼殺使偉大的開(kāi)發(fā)者如此有價(jià)值的創(chuàng)新。記住,生成式AI編寫(xiě)代碼是基于現(xiàn)有的模式和數(shù)據(jù)。這可能限制了開(kāi)發(fā)者的創(chuàng)新潛力,他們可能不會(huì)考慮更多超出常規(guī)的解決方案。

信任赤字

生成式AI的好壞取決于用來(lái)訓(xùn)練模型的數(shù)據(jù)質(zhì)量。質(zhì)量差的數(shù)據(jù)、訓(xùn)練的捷徑和糟糕的提示工程可能導(dǎo)致AI生成的代碼不符合質(zhì)量標(biāo)準(zhǔn)、存在缺陷或無(wú)法完成任務(wù)。這可能導(dǎo)致組織對(duì)生成式AI的質(zhì)量失去信心,并錯(cuò)過(guò)其許多好處。

現(xiàn)在的關(guān)鍵問(wèn)題:AI會(huì)讓軟件開(kāi)發(fā)者過(guò)時(shí)嗎?

盡管一些引人注目的評(píng)論家這樣建議,但歷史上沒(méi)有這樣的先例。從高級(jí)語(yǔ)言到面向?qū)ο蟮娇蚣艿募夹g(shù)進(jìn)步不斷提高了開(kāi)發(fā)者的生產(chǎn)力,但需求只增不減。生成式AI可能會(huì)對(duì)低端基礎(chǔ)編碼技能的市場(chǎng)產(chǎn)生影響,但更大的影響將是將整個(gè)行業(yè)提升到價(jià)值鏈中做得不是很好的事情:創(chuàng)新。記住,生成式AI模型是基于已知的內(nèi)容訓(xùn)練的,而不是可能的內(nèi)容。我不指望機(jī)器很快就能設(shè)計(jì)出革命性的用戶界面或構(gòu)想出一個(gè)Uber。

然而,開(kāi)發(fā)者在他們的職業(yè)生涯中不會(huì)再看到這樣的變革。與其像我最初那樣對(duì)抗機(jī)器,不如順應(yīng)潮流。消除構(gòu)建軟件的大部分繁瑣工作的前景應(yīng)該讓每個(gè)人都感到興奮。某些功能可能消失的風(fēng)險(xiǎn)應(yīng)該成為行動(dòng)的動(dòng)力。將業(yè)務(wù)需求轉(zhuǎn)化為優(yōu)雅且高性能的軟件的高質(zhì)量開(kāi)發(fā)者將始終有很高的需求。使提升你的技能成為你的使命。

責(zé)任編輯:姜華 來(lái)源: 企業(yè)網(wǎng)D1Net
相關(guān)推薦

2024-03-14 06:51:22

GenAI人工智能

2024-01-04 11:26:18

2024-02-23 11:13:35

2024-02-21 17:08:35

2024-07-23 08:06:19

緩存技術(shù)策略

2011-05-12 11:28:40

軟件開(kāi)發(fā)

2023-01-09 16:08:19

2024-04-09 13:43:26

2023-08-25 16:29:37

人工智能機(jī)器學(xué)習(xí)

2010-03-24 14:37:29

Python編程語(yǔ)言

2019-03-01 09:00:00

軟件開(kāi)發(fā)AI敏捷管理

2024-05-20 12:47:03

AI軟件開(kāi)發(fā)

2023-02-09 16:48:12

軟件開(kāi)發(fā)測(cè)試結(jié)對(duì)測(cè)試

2022-03-15 09:36:44

數(shù)據(jù)中心投資

2011-08-11 09:56:50

模式

2023-05-30 18:19:23

ZOMBIES開(kāi)發(fā)軟件

2022-08-26 08:18:04

軟件開(kāi)發(fā)高級(jí)系統(tǒng)設(shè)計(jì)低級(jí)系統(tǒng)設(shè)計(jì)

2023-05-16 17:34:49

ZOMBIES軟件開(kāi)發(fā)

2011-12-26 15:19:20

聚合
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)