日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

AI會(huì)讓程序員職業(yè)消失嗎

QuTG_CloudBrain ? 來源:云腦智庫 ? 2023-02-13 14:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

程序員這個(gè)職業(yè)會(huì)消失嗎?OpenAI的大型語言模型GPT-3展現(xiàn)出了由簡單書面指令創(chuàng)建HTML網(wǎng)站的能力,震驚了所有人,此后這個(gè)問題就一直在計(jì)算機(jī)編程社區(qū)廣受關(guān)注。

那之后的幾個(gè)月里,飛速的發(fā)展使系統(tǒng)能夠根據(jù)自然語言(口頭或書面人類語言)描述來編寫簡單但完整的計(jì)算機(jī)程序,還可以實(shí)現(xiàn)自動(dòng)化輔助編程,提高計(jì)算機(jī)程序員的工作速度。人工智能(AI)將在多大程度上取代或擴(kuò)展人類程序員的工作?

根據(jù)《科技縱覽》咨詢專家的看法,壞消息是我們當(dāng)今所知道的編程確實(shí)可能會(huì)消失。但好消息是,在可預(yù)見的未來,計(jì)算機(jī)編程和軟件開發(fā)仍將是一項(xiàng)需要人來完成的工作。同時(shí),AI自動(dòng)代碼生成系統(tǒng)將在更短的時(shí)間編寫更多的代碼,加快軟件開發(fā)速度。

這些專家表示,如果有人想要成為軟件開發(fā)者,他們并不一定需要學(xué)習(xí)某種編程語言。雖然向自然語言編程轉(zhuǎn)換的時(shí)限仍然沒有明確的答案,但預(yù)計(jì)這個(gè)方向在幾年內(nèi)將有重要發(fā)展,而不會(huì)是幾十年。這些未來的程序員將不需要學(xué)習(xí)C++、Python或Ruby,而是需要理解構(gòu)建計(jì)算機(jī)程序的語義學(xué)、概念和邏輯序列。軟件開發(fā)將向更廣泛、更多樣化的人群開放。

亞馬遜副總裁、機(jī)器學(xué)習(xí)和AI總經(jīng)理瓦西?菲洛明(Vasi Philomin)說:“我不認(rèn)為AI會(huì)取代人類開發(fā)者。”同時(shí)他補(bǔ)充道,AI工具會(huì)將程序員從常規(guī)任務(wù)中解放出來,但程序員依然會(huì)保留創(chuàng)造性的計(jì)算機(jī)編程工作。

電子計(jì)算機(jī)的編程始于20世紀(jì)40年代,當(dāng)時(shí)程序員用數(shù)字機(jī)器代碼編寫程序。直到1950年代中期,格蕾絲?霍珀(Grace Hopper)和她的團(tuán)隊(duì)在雷明頓?蘭德公司開發(fā)出Flow-Matic,借助這種語言,程序員可用受限的英語詞匯來編寫程序。

從那之后,編程就邁上了一個(gè)新臺階,程序語言的效率越來越高,程序員的工作效率也在提高。

AI編程是如今的前沿運(yùn)動(dòng),將允許人們在編寫軟件時(shí)完全不用編碼,目前,通過Akkio等平臺,人們已經(jīng)可以使用簡單的拖放和按鈕點(diǎn)擊功能來構(gòu)建機(jī)器學(xué)習(xí)模型。微軟的Power Platform包含了一系列低代碼產(chǎn)品,用戶只需要通過描述即可生成簡單的應(yīng)用程序。

2022年6月,亞馬遜發(fā)布了面向程序員的編碼助手CodeWhisperer,它與GitHub在2021年6月首次發(fā)布的限量預(yù)覽版Copilot類似。這兩款工具都以經(jīng)過大規(guī)模代碼資源庫訓(xùn)練的大型語言模型(LLM)為基礎(chǔ)。在程序員編寫代碼時(shí),程序能夠提供自動(dòng)完成的建議,或根據(jù)簡單的自然語言短語給出可執(zhí)行指令建議。

不過,要想在自動(dòng)完成的基礎(chǔ)上更進(jìn)一步,還要解決向計(jì)算機(jī)傳授意圖的問題。軟件需求本身并不總是精準(zhǔn)的標(biāo)志;眾所周知,自然語言自身也是不精確的。

“要解決英語書寫技術(shù)規(guī)范中的所有歧義,需要越來越高的精準(zhǔn)度,也需要進(jìn)行人機(jī)對話。”Diffblue的聯(lián)合創(chuàng)始人彼得?施拉梅爾(Peter Schrammel)說。Diffblue可自動(dòng)編寫Java測試單元。

最近,為了解決這些問題,微軟的研究人員計(jì)劃在基于LLM的代碼生成系統(tǒng)中添加一個(gè)反饋機(jī)制,在生成代碼之前,讓計(jì)算機(jī)詢問程序員,從而澄清歧義。

名為TiCoder的交互式系統(tǒng)則嘗試使用迭代反饋,進(jìn)而推測程序員的算法意圖,然后生成與表達(dá)意圖一致的代碼。

根據(jù)研究人員的論文,TiCoder采用主要基礎(chǔ)編程問題(MBPP)基準(zhǔn)進(jìn)行評估,能夠?qū)⒆詣?dòng)生成代碼的準(zhǔn)確率從48%提高到85%。MBPP由入門級程序員也能解決的Python編程問題組成,旨在評估機(jī)器生成的代碼。

一個(gè)代碼單元可以長達(dá)幾百行,是程序可獨(dú)立維護(hù)和執(zhí)行的最小部分。一套單元測試通常包含幾十個(gè)單元測試,用于檢查單元是否按預(yù)期執(zhí)行;當(dāng)將單元堆疊在一起時(shí),程序就可工作了。

Diffblue的一項(xiàng)調(diào)查表明,開發(fā)人員有約35%的時(shí)間用于編寫質(zhì)量控制測試代碼,而不是編寫用于生產(chǎn)的代碼,因此實(shí)現(xiàn)這部分工作的自動(dòng)化將顯著提高生產(chǎn)率。

單元測試適用于調(diào)試單個(gè)功能函數(shù),以及檢測人工修改代碼的錯(cuò)誤;同時(shí),單元測試也可作為代碼單元的技術(shù)規(guī)范,用來指導(dǎo)程序員。不過真正追求測試驅(qū)動(dòng)開發(fā)的程序員并不多,測試驅(qū)動(dòng)開發(fā)時(shí)要先編寫單元測試,有時(shí)也會(huì)同時(shí)編寫單元測試和代碼單元。

GitHub的Copilot、亞馬遜的CodeWhisperer和AI編程助手包都可以用作編寫單元測試的交互式自動(dòng)完成工具。程序員得到建議后,可以選擇自己認(rèn)為效果最好的一個(gè)。Diffblue的系統(tǒng)名為Diffblue Cover,它使用強(qiáng)化學(xué)習(xí)來自動(dòng)編寫單元測試,不需要人工干預(yù)。

2022年早些時(shí)候,位于英國的谷歌人工智能實(shí)驗(yàn)室DeepMind采用AlphaCode在全自動(dòng)代碼生成方面向前邁進(jìn)了一步。AlphaCode是一種能夠根據(jù)自然語言指令編寫簡單計(jì)算機(jī)程序的大型語言模型。

該模型首先經(jīng)過了GitHub的在線代碼庫的訓(xùn)練,直到能夠生成看起來合理的代碼。為了優(yōu)化調(diào)整該模型,DeepMind使用了1.5萬對數(shù)據(jù),每對數(shù)據(jù)包含自然語言問題描述和以往編程競賽中的成功代碼方案,創(chuàng)建一個(gè)專用的輸入-輸出樣本數(shù)據(jù)資源庫。

最后一步是生成多種解決方案,并使用篩選算法選擇最佳方案?!拔覀兺ㄟ^語言模型進(jìn)行大約100萬次取樣,創(chuàng)建了很多不同的程序可能性?!鳖I(lǐng)導(dǎo)DeepMind深度學(xué)習(xí)團(tuán)隊(duì)的奧利奧爾?溫亞爾斯(Oriol Vinyals)說。

溫亞爾斯說,為了優(yōu)化樣本選擇過程,DeepMind使用一種聚類算法將有效的解決方案分組,選出與人類程序員編寫的解決方案效果一樣的候選方案。

為了測試該系統(tǒng),DeepMind提交了10個(gè)由AlphaCode編寫的程序,參與熱門平臺Codeforces上的程序員編程競賽,其方案排名前54%。

“要生成一個(gè)程序,只需用自然語言編寫,不用編寫代碼,然后另一端就能得到解決方案?”溫亞爾斯在最近的一次采訪中反問道,“我認(rèn)為是這樣?!?/p>

溫亞爾斯和其他人提醒道,要實(shí)現(xiàn)該目標(biāo)還需要時(shí)間,可能需要幾十年。“對于任意一個(gè)復(fù)雜的計(jì)算機(jī)程序,只要向計(jì)算機(jī)提出需求,就能自動(dòng)完成編碼,我們距離這樣的場景還很遙遠(yuǎn)?!盠anding AI的創(chuàng)始人兼首席執(zhí)行官吳恩達(dá)說,他是AI領(lǐng)域的先驅(qū)人物,也是谷歌大腦的創(chuàng)始人。

不過,考慮到AI代碼生成在短短幾年的發(fā)展速度,AI系統(tǒng)最終能夠根據(jù)自然語言指令編寫代碼似乎是不可避免的。手動(dòng)編程軟件開發(fā)將越來越像“手打毛衣”。

要向計(jì)算機(jī)發(fā)出自然語言指令,開發(fā)人員仍然需要理解一些邏輯和功能概念以及如何組建程序。即使不學(xué)習(xí)特定的編程語言或編寫計(jì)算機(jī)代碼,他們也還是需要學(xué)習(xí)基礎(chǔ)編程。反過來,這會(huì)讓更廣泛的程序員創(chuàng)造更多、更多樣化的軟件。

“我不認(rèn)為AI會(huì)取代人類開發(fā)者?!眮嗰R遜的菲洛明說,“它將把人從不得不做的單調(diào)、樣板式工作中解放出來,使其專注于價(jià)值更高的事情?!?/p>

Diffblue的施拉梅爾也贊同AI自動(dòng)代碼生成將讓軟件開發(fā)人員專注于更難、更具創(chuàng)意性的任務(wù)。但他補(bǔ)充道,至少還需要進(jìn)行一次交互,讓人確認(rèn)機(jī)器理解了人的意圖。

“軟件開發(fā)人員不會(huì)因?yàn)楸蛔詣?dòng)化工具取代而失業(yè)?!彼f,“總是有很多軟件需要編寫。”

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    41332

    瀏覽量

    302731
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    31022
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    67

    文章

    8567

    瀏覽量

    137265

原文標(biāo)題:人工智能正在改變編程工作

文章出處:【微信號:CloudBrain-TT,微信公眾號:云腦智庫】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Java轉(zhuǎn) AI高薪領(lǐng)域必備 從0到1打通生產(chǎn)級AI Agent開發(fā) 教程資料

    告別CRUD內(nèi)卷的經(jīng)濟(jì)學(xué):Java程序員轉(zhuǎn)型AI Agent的商業(yè)重構(gòu) 在當(dāng)前的IT職場生態(tài)中,一個(gè)令人不寒而栗的現(xiàn)象正在上演:傳統(tǒng)Java CRUD(增刪改查)開發(fā)者的薪資溢價(jià)正在被系統(tǒng)性抹平
    發(fā)表于 04-29 17:08

    慕課網(wǎng)Java轉(zhuǎn) AI高薪領(lǐng)域必備 從0到1打通生產(chǎn)級AI Agent開發(fā)

    獲課:pan.baidu.com/s/16MoRr6EApmBczMhHgKxYaw?pwd=w4wg 把握未來十年風(fēng)口,完結(jié)版教程助力Java程序員深耕AI 站在2026年的時(shí)代潮頭,人工智能
    的頭像 發(fā)表于 04-28 16:41 ?100次閱讀

    AI輔助編程設(shè)計(jì)之道:從Spec到Code工程實(shí)踐

    軟件開發(fā)的形態(tài)。但改變的方向,不是“程序員不寫代碼了”,而是“程序員把更多精力放在設(shè)計(jì)上”。 那個(gè)花了兩周才做完的小工具,是一個(gè)典型的案例——很多人剛接觸AI編程時(shí),都會(huì)在這個(gè)彎上繞一陣子。以為有了
    發(fā)表于 03-16 13:33

    Claude Code在國內(nèi)怎么使用?AI編程人員必看的完整指南!

    這兩年,AI編程工具層出不窮,但最近 Claude AI程序開發(fā)者圈子里備受歡迎,越來越多程序員發(fā)現(xiàn)使用Claude的體驗(yàn)非常接近“一個(gè)懂工程的搭檔”,而不是簡單的代碼生成器。 但
    的頭像 發(fā)表于 01-23 14:09 ?6142次閱讀
    Claude Code在國內(nèi)怎么使用?<b class='flag-5'>AI</b>編程人員必看的完整指南!

    維視智造受邀出席AI融智推動(dòng)職業(yè)教育高質(zhì)量發(fā)展論壇

    近日,“AI 融智推動(dòng)職業(yè)教育高質(zhì)量發(fā)展論壇暨第三屆職業(yè)院校人工智能學(xué)院院長(系主任)會(huì)議” 在云南騰沖隆重召開。本次大會(huì)由全國人工智能職業(yè)教育集團(tuán)主辦、中教全媒體承辦,以 “智能賦能
    的頭像 發(fā)表于 12-28 15:58 ?1301次閱讀

    芯盾時(shí)代SDP助力企業(yè)應(yīng)對核心機(jī)密泄露危機(jī)

    無論你是程序員、文案、財(cái)務(wù),無論你想擼代碼、出海報(bào)、做報(bào)表,各式各樣的AI總能滿足你的需求,你的工作更加輕松。
    的頭像 發(fā)表于 12-26 11:49 ?871次閱讀

    大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會(huì)暨大理人工智能與應(yīng)用國際開發(fā)者大會(huì)在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?927次閱讀
    大理的<b class='flag-5'>AI</b>野心藏不住了——風(fēng)花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    程序員最常見謊言

    了。 28我已經(jīng)測試過了,這個(gè)功能沒問題,可以上線了。 29別擔(dān)心,這個(gè)問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對程序員多一些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    2025廣州自由職業(yè)AI智能體共創(chuàng)盛會(huì)圓滿落幕

    2025年12月6日,由自由職業(yè)者社群服務(wù)商自雇自足、AIoT平臺服務(wù)商機(jī)智云、扉行器無界社區(qū)3.0聯(lián)合發(fā)起的“AI共生&無界創(chuàng)想”自由職業(yè)AI智能體共創(chuàng)盛會(huì),在廣州市海珠區(qū)扉美術(shù)館
    的頭像 發(fā)表于 12-09 11:20 ?849次閱讀

    軟通國際亮相2025沙中開源與AI科技峰會(huì)

    2025年11月11日,由沙特程序員協(xié)會(huì)(parmg)主辦的"2025沙中開源與AI科技峰會(huì)"在利雅得盛大啟幕。
    的頭像 發(fā)表于 11-14 17:45 ?1617次閱讀

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動(dòng)圓滿收官

    1024程序員日”系列活動(dòng)至此劃上了一個(gè)圓滿句號。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?990次閱讀
    奔赴熱<b class='flag-5'>AI</b>,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動(dòng)圓滿收官

    開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會(huì)在長沙圓滿落幕。本次活動(dòng)以“湘聚長沙,共赴熱AI”為主題,通過技術(shù)分享與實(shí)戰(zhàn)競賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?892次閱讀
    開鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    【「AI芯片:科技探索與AGI愿景」閱讀體驗(yàn)】+AI芯片的需求和挑戰(zhàn)

    AI的應(yīng)用多種多樣。比如:DALL-E2、Midjourney、Stable Diffusion等,不僅包括對話功能,還包括生成圖像、視頻、語音和程序代碼等功能。 竟然連代碼都可以生成,會(huì)取代
    發(fā)表于 09-12 16:07

    生成式人工智能認(rèn)證:重塑AI職業(yè)生態(tài)的底層邏輯

    重構(gòu)了內(nèi)容生產(chǎn)、設(shè)計(jì)、教育等領(lǐng)域的底層邏輯,更催生出對“AI原住民”職業(yè)能力的全新要求。當(dāng)企業(yè)為爭奪AI人才展開激烈角逐,當(dāng)求職者因技能焦慮陷入內(nèi)卷循環(huán),一個(gè)核心命題浮出水面:在AI
    的頭像 發(fā)表于 05-23 09:17 ?969次閱讀

    AI時(shí)代:不可替代的“人類+”職業(yè)技能

    當(dāng)生成式人工智能能夠撰寫報(bào)告、編寫代碼甚至設(shè)計(jì)產(chǎn)品時(shí),一個(gè)根本性的焦慮開始蔓延:人類工作者是否正在被算法取代?這個(gè)問題的答案或許比簡單的“是”或“否”更為復(fù)雜——AI確實(shí)在重塑職業(yè)版圖,但真正的挑戰(zhàn)
    的頭像 發(fā)表于 05-20 16:13 ?890次閱讀
    阳朔县| 道孚县| 克什克腾旗| 师宗县| 寻乌县| 祁阳县| 夏河县| 贺兰县| 察哈| 防城港市| 凤山县| 云阳县| 静海县| 平阳县| 枣庄市| 舟曲县| 西平县| 都江堰市| 墨脱县| 舟曲县| 隆安县| 京山县| 扶绥县| 淮安市| 建湖县| 左权县| 尼玛县| 黔西县| 赤城县| 乐至县| 昭苏县| 敦化市| 福泉市| 江孜县| 手机| 奎屯市| 泾源县| 信丰县| 比如县| 孟连| 石阡县|