繼續(xù)見證5G+AI成長(zhǎng),進(jìn)博會(huì)全勤生高通確認(rèn)明年第八次參展來采銷直播間看京東11.11外設(shè)辦公總裁直播 11日14點(diǎn)準(zhǔn)時(shí)開播第七屆進(jìn)博會(huì)盤點(diǎn):高通攜手伙伴展示的驍龍8至尊版旗艦終端備受關(guān)注產(chǎn)業(yè)合作推動(dòng)AI發(fā)展 高通孟樸:攜手伙伴共抓5G+AI新機(jī)遇進(jìn)博會(huì)看技術(shù)變化,從5G手機(jī)到AI終端,高通技術(shù)支持行業(yè)拓展    高通獲頒“2024新消費(fèi)創(chuàng)新案例”,5G-A推動(dòng)數(shù)字消費(fèi)高質(zhì)量發(fā)展3G追趕,4G并行,5G趕超!高通孟樸進(jìn)博會(huì)談與中國(guó)伙伴合作歷程京東11.11巔峰28小時(shí)倒計(jì)時(shí) 爆款耳機(jī)音箱5折開搶手機(jī)內(nèi)卷下一站,AI Agent消息稱著名 AI 學(xué)者、天工智能首席科學(xué)家顏水成離開昆侖萬(wàn)維昆侖萬(wàn)維SkyReels AI短劇平臺(tái)將于12月10日在美國(guó)正式上線韓國(guó)今年進(jìn)口柴油車銷量預(yù)計(jì)跌破 1 萬(wàn)輛,創(chuàng)近 17 年新低讓游戲黨一秒種草的大屏電視?海信這款百吋旗艦做到了!為用戶節(jié)省超120萬(wàn)元 京東11.11攜手奔圖加速打印國(guó)產(chǎn)化進(jìn)程京東3C數(shù)碼“瘋狂星期一”驚喜放價(jià) TP-LINK攝像頭限時(shí)直降210元11月9日晚8點(diǎn)京東11.11火熱開啟!潮流配件9.9元起京東11.11最后一波Apple大放價(jià) iPhone 16 Pro系列持續(xù)加補(bǔ)1600元2024 ROG DAY狂歡啟航,ROG電競(jìng)顯示器助力三大戰(zhàn)車燃爆鄭州站!來京東11.11一次性搞定視頻、音頻等APP會(huì)員充值 省錢又省心歐萊雅中國(guó)"FUN YOUniverTH有意思青年"創(chuàng)變盛典耀動(dòng)進(jìn)博會(huì)
  • 首頁(yè) > 企業(yè)IT頻道 > 軟件即服務(wù)

    所以,編程能力會(huì)消失嗎?

    2023年01月12日 14:41:38   來源:51CTO

      譯者 | 徐杰承

      自動(dòng)編碼平臺(tái)現(xiàn)在正處于程序員新興技術(shù)的最前沿,為開發(fā)者編寫代碼片段提供了一種全新的人工智能驅(qū)動(dòng)的替代方案。尤其是在微軟GitHub Copilot平臺(tái)的推動(dòng)下,這一進(jìn)步目前正在慢慢改變?nèi)蜷_發(fā)人員的工作模式。

      近年來許多編碼的替代方案,如無代碼和低代碼平臺(tái),都非常適合非技術(shù)用戶。雖然此類工具在技術(shù)圈內(nèi)引起了一些“鐵桿程序員”的鄙夷和憤怒,但我們不得不承認(rèn)的是,即便是最有經(jīng)驗(yàn)的編碼老手也能夠從自動(dòng)編碼算法中受益,因?yàn)樗鼘O大地減少開發(fā)人員實(shí)際需要鍵入的代碼量。

      特斯拉和OpenAI的前人工智能總監(jiān)Andrej Karpathy在他的推文就曾表達(dá)了對(duì)自動(dòng)編碼工具的感情:

      “Copilot大大加快了我的編碼速度,在嘗試使用Copilot后,我很難想象再回到‘手動(dòng)編碼’將會(huì)是怎樣的一種體驗(yàn)。雖然目前我仍在學(xué)習(xí)使用它,但它已經(jīng)能夠幫助我編寫約80%的代碼,并且能夠保持約80%的準(zhǔn)確性。我想說的是,在使用Copilot進(jìn)行工作時(shí),我甚至沒有真正的進(jìn)行編碼。”

      Andrej Karpathy的言論也得到了大多數(shù)開發(fā)人員的認(rèn)可,由于自動(dòng)編碼平臺(tái)能夠幫助開發(fā)者節(jié)省大量編碼時(shí)間,以至于他們能夠?qū)⒏嗟木ν度胗谔幚響?yīng)用程序的其他問題,因此自動(dòng)編碼平臺(tái)也在短期內(nèi)以驚人的速度在全世界范圍內(nèi)被快速采用。以GitHub Copilot為例,在推出在一個(gè)月內(nèi),CitHub Copilot便吸引了超過40萬(wàn)的付費(fèi)訂閱(10美元/月、100美元/年)。然而隨著這些不斷改進(jìn)的工具開始承擔(dān)更多的編碼任務(wù),一個(gè)新的問題也出現(xiàn)在了我們面前:開發(fā)人員是否會(huì)因?yàn)橐蕾囎詣?dòng)編碼工具而逐漸喪失編碼技能?

      1、侵蝕編碼能力

      老實(shí)說,任何使用過自動(dòng)編碼類工具的人都知道它們所自動(dòng)編寫的代碼并非完美。雖然建議的代碼片段的語(yǔ)法可能沒有任何問題,但通常此類工具的編寫方式效率低下,可能會(huì)導(dǎo)致依賴項(xiàng)問題。一位來自YCombinator新聞?wù)搲挠脩鬉ryamaan對(duì)使用Replit提供的自動(dòng)編碼平臺(tái)“Ghostwriter”發(fā)表了如下意見:

      “它的確讓我大吃一驚,就像它知道我要做什么一樣。但在有些時(shí)候,它比標(biāo)準(zhǔn)的自動(dòng)完成更笨,它對(duì)已經(jīng)定義的變量沒有任何意識(shí),也不會(huì)使用它們來完成編寫了一半的變量。”

      雖然人們對(duì)于自動(dòng)編碼工具的種種不滿一直存在。但從另一個(gè)角度考慮,幾乎所有的自動(dòng)編碼工具都基于人工智能算法,這也意味著它們的易用性與可靠性會(huì)隨著技術(shù)的演進(jìn)和數(shù)據(jù)量的增加而持續(xù)增長(zhǎng)。對(duì)于新一代的開發(fā)人員來說,自動(dòng)編碼工具將成為他們不可或缺的工具。如今正處于學(xué)習(xí)階段的準(zhǔn)開發(fā)者將在幾年后進(jìn)入該領(lǐng)域,而在此期間,自動(dòng)編碼工具將很可能會(huì)逐漸追趕上普通人類開發(fā)者的水平。而這也將導(dǎo)致下一代開發(fā)人員很有可能將會(huì)慢慢停止編碼,之后的一代甚至可能會(huì)一定程度的喪失編碼能力。

      今天的開發(fā)者需要對(duì)他們所使用的語(yǔ)言有深入的了解,并掌握如何實(shí)際編寫問題解決方案的知識(shí)。然而未來的編碼人員只需要知道一種語(yǔ)言是如何工作的便足夠了,因?yàn)樗麄兛梢詫⑦@些知識(shí)與快速工程相結(jié)合,以生成代碼片段。提示工程是使用NLP技術(shù)向LLM提出正確問題的過程,從而促使算法做出最佳響應(yīng)。

      與其他顛覆不同領(lǐng)域的人工智能應(yīng)用一樣,目前人們所面對(duì)的問題是需要就如何看待編程語(yǔ)言達(dá)成共識(shí)。下一代的開發(fā)者要么選擇學(xué)習(xí)如何通過快速工程充分利用自動(dòng)編碼工具,要么堅(jiān)持目前從內(nèi)到外的編程語(yǔ)言學(xué)習(xí)方法,只是選擇第二種方式的人可能會(huì)在未來幾年后敗給人工智能。

      2、自動(dòng)編碼工具的未來

      近年來自動(dòng)編碼工具的采用率不斷增加,這些產(chǎn)品背后的公司也在持續(xù)創(chuàng)新以添加新功能并優(yōu)化用戶體驗(yàn)。雖然Github Copilot曾因收集用戶代碼并使用它來訓(xùn)練他們的算法而受到抨擊,但事實(shí)是,隨著添加到其數(shù)據(jù)庫(kù)中的每一段代碼,Github Copilot的算法都在繼續(xù)進(jìn)化。

      當(dāng)然,目前也有許多公司對(duì)數(shù)據(jù)使用采取了更負(fù)責(zé)任的方法。以Tabnine為例,它只使用公開允許的數(shù)據(jù)來訓(xùn)練其算法。Tabnine的模型也可以從用戶的編碼風(fēng)格中學(xué)習(xí)。通過在用戶計(jì)算機(jī)上本地運(yùn)行算法,模型可以了解相關(guān)程序員的風(fēng)格,提供更符合用戶需求的片段建議。這還可以防止所有數(shù)據(jù)發(fā)送回集中式存儲(chǔ)庫(kù),從而在提供額外價(jià)值的同時(shí)保護(hù)隱私。

      與目前創(chuàng)建一個(gè)可以用多種編程語(yǔ)言提供建議的大模型(如Codex)的方法相反,未來的自動(dòng)編碼平臺(tái)可能會(huì)采用多個(gè)模型并將其插入最適合它們的語(yǔ)言中。Tabnine已經(jīng)在不同的編程語(yǔ)言中使用各種開源模型方面取得了成功。在近期的一次公開采訪中,Tabnine生態(tài)系統(tǒng)和業(yè)務(wù)發(fā)展副總裁Brandon Jung表示:

      “我們正在采用其他地方最好的模型,它們是開源的,它們很棒。我們采用非常大的模型,這些模型的訓(xùn)練成本非常高,我們根據(jù)每種語(yǔ)言的最佳方法專門研究代碼。事實(shí)證明,其中一些模型比其他模型更適合某些特定語(yǔ)言。”

      采用這種方法不僅可以使自動(dòng)編碼平臺(tái)更加準(zhǔn)確,還可以使公司在其個(gè)人代碼存儲(chǔ)庫(kù)上運(yùn)行和微調(diào)它們更加可行。目前,大量數(shù)據(jù)與GitHub,AWS和GCP等服務(wù)提供商隔離,但遠(yuǎn)離這些平臺(tái)可以使自動(dòng)編碼工具更加適用于普遍的開發(fā)者。反過來,這將鼓勵(lì)更多的人更有效地利用自動(dòng)編碼器作為工具,從而提高工具預(yù)測(cè)的準(zhǔn)確性。

      以GitHub Copilot、Tabnine為例,自動(dòng)編碼工具正在為未來的開發(fā)者構(gòu)建一個(gè)全新的工作環(huán)境,它為程序員帶來的好處是不可否認(rèn)的。更高級(jí)的AI工具不僅可以幫助開發(fā)者極大提高編寫代碼的效率,還可以減輕經(jīng)常過度勞累的編碼人員的壓力。對(duì)此,現(xiàn)階段的企業(yè)也必須認(rèn)識(shí)到這種趨勢(shì),以及在開發(fā)人員使用自動(dòng)編碼工具所能夠帶來的效用,并考慮為他們提供所需的面向未來的開發(fā)工具。

      文章內(nèi)容僅供閱讀,不構(gòu)成投資建議,請(qǐng)謹(jǐn)慎對(duì)待。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。

    即時(shí)

    新聞

    明火炊具市場(chǎng):三季度健康屬性貫穿全類目

    奧維云網(wǎng)(AVC)推總數(shù)據(jù)顯示,2024年1-9月明火炊具線上零售額94.2億元,同比增加3.1%,其中抖音渠道表現(xiàn)優(yōu)異,同比有14%的漲幅,傳統(tǒng)電商略有下滑,同比降低2.3%。

    企業(yè)IT

    重慶創(chuàng)新公積金應(yīng)用,“區(qū)塊鏈+政務(wù)服務(wù)”顯成效

    “以前都要去窗口辦,一套流程下來都要半個(gè)月了,現(xiàn)在方便多了!”打開“重慶公積金”微信小程序,按照提示流程提交相關(guān)材料,僅幾秒鐘,重慶市民曾某的賬戶就打進(jìn)了21600元。

    3C消費(fèi)

    華碩ProArt創(chuàng)藝27 Pro PA279CRV顯示器,高能實(shí)力,創(chuàng)

    華碩ProArt創(chuàng)藝27 Pro PA279CRV顯示器,憑借其優(yōu)秀的性能配置和精準(zhǔn)的色彩呈現(xiàn)能力,為您的創(chuàng)作工作帶來實(shí)質(zhì)性的幫助,雙十一期間低至2799元,性價(jià)比很高,簡(jiǎn)直是創(chuàng)作者們的首選。

    研究

    中國(guó)信通院羅松:深度解讀《工業(yè)互聯(lián)網(wǎng)標(biāo)識(shí)解析體系

    9月14日,2024全球工業(yè)互聯(lián)網(wǎng)大會(huì)——工業(yè)互聯(lián)網(wǎng)標(biāo)識(shí)解析專題論壇在沈陽(yáng)成功舉辦。