国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

AI會讓程序員職業消失嗎

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

掃碼添加小助手

加入工程師交流群

程序員這個職業會消失嗎?OpenAI的大型語言模型GPT-3展現出了由簡單書面指令創建HTML網站的能力,震驚了所有人,此后這個問題就一直在計算機編程社區廣受關注。

那之后的幾個月里,飛速的發展使系統能夠根據自然語言(口頭或書面人類語言)描述來編寫簡單但完整的計算機程序,還可以實現自動化輔助編程,提高計算機程序員的工作速度。人工智能(AI)將在多大程度上取代或擴展人類程序員的工作?

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

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

亞馬遜副總裁、機器學習和AI總經理瓦西?菲洛明(Vasi Philomin)說:“我不認為AI會取代人類開發者。”同時他補充道,AI工具會將程序員從常規任務中解放出來,但程序員依然會保留創造性的計算機編程工作。

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

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

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

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

不過,要想在自動完成的基礎上更進一步,還要解決向計算機傳授意圖的問題。軟件需求本身并不總是精準的標志;眾所周知,自然語言自身也是不精確的。

“要解決英語書寫技術規范中的所有歧義,需要越來越高的精準度,也需要進行人機對話。”Diffblue的聯合創始人彼得?施拉梅爾(Peter Schrammel)說。Diffblue可自動編寫Java測試單元。

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

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

根據研究人員的論文,TiCoder采用主要基礎編程問題(MBPP)基準進行評估,能夠將自動生成代碼的準確率從48%提高到85%。MBPP由入門級程序員也能解決的Python編程問題組成,旨在評估機器生成的代碼。

一個代碼單元可以長達幾百行,是程序可獨立維護和執行的最小部分。一套單元測試通常包含幾十個單元測試,用于檢查單元是否按預期執行;當將單元堆疊在一起時,程序就可工作了。

Diffblue的一項調查表明,開發人員有約35%的時間用于編寫質量控制測試代碼,而不是編寫用于生產的代碼,因此實現這部分工作的自動化將顯著提高生產率。

單元測試適用于調試單個功能函數,以及檢測人工修改代碼的錯誤;同時,單元測試也可作為代碼單元的技術規范,用來指導程序員。不過真正追求測試驅動開發的程序員并不多,測試驅動開發時要先編寫單元測試,有時也會同時編寫單元測試和代碼單元。

GitHub的Copilot、亞馬遜的CodeWhisperer和AI編程助手包都可以用作編寫單元測試的交互式自動完成工具。程序員得到建議后,可以選擇自己認為效果最好的一個。Diffblue的系統名為Diffblue Cover,它使用強化學習來自動編寫單元測試,不需要人工干預。

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

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

最后一步是生成多種解決方案,并使用篩選算法選擇最佳方案。“我們通過語言模型進行大約100萬次取樣,創建了很多不同的程序可能性。”領導DeepMind深度學習團隊的奧利奧爾?溫亞爾斯(Oriol Vinyals)說。

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

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

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

溫亞爾斯和其他人提醒道,要實現該目標還需要時間,可能需要幾十年。“對于任意一個復雜的計算機程序,只要向計算機提出需求,就能自動完成編碼,我們距離這樣的場景還很遙遠。”Landing AI的創始人兼首席執行官吳恩達說,他是AI領域的先驅人物,也是谷歌大腦的創始人。

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

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

“我不認為AI會取代人類開發者。”亞馬遜的菲洛明說,“它將把人從不得不做的單調、樣板式工作中解放出來,使其專注于價值更高的事情。”

Diffblue的施拉梅爾也贊同AI自動代碼生成將讓軟件開發人員專注于更難、更具創意性的任務。但他補充道,至少還需要進行一次交互,讓人確認機器理解了人的意圖。

“軟件開發人員不會因為被自動化工具取代而失業。”他說,“總是有很多軟件需要編寫。”

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AI
    AI
    +關注

    關注

    91

    文章

    39793

    瀏覽量

    301428
  • 程序員
    +關注

    關注

    4

    文章

    956

    瀏覽量

    30941
  • 機器學習
    +關注

    關注

    66

    文章

    8553

    瀏覽量

    136954

原文標題:人工智能正在改變編程工作

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

    維視智造受邀出席AI融智推動職業教育高質量發展論壇

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

    芯盾時代SDP助力企業應對核心機密泄露危機

    無論你是程序員、文案、財務,無論你想擼代碼、出海報、做報表,各式各樣的AI總能滿足你的需求,你的工作更加輕松。
    的頭像 發表于 12-26 11:49 ?665次閱讀

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

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

    程序員最常見謊言

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

    2025廣州自由職業AI智能體共創盛會圓滿落幕

    2025年12月6日,由自由職業者社群服務商自雇自足、AIoT平臺服務商機智云、扉行器無界社區3.0聯合發起的“AI共生&無界創想”自由職業AI智能體共創盛會,在廣州市海珠區扉美術館
    的頭像 發表于 12-09 11:20 ?686次閱讀

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

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

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

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

    開鴻智谷“以賽促學、以賽選才”|1024程序員節暨開源鴻蒙構建大會圓滿落幕!

    10月24日,由開鴻智谷聯合主辦的長沙1024程序員節暨開源鴻蒙構建大會在長沙圓滿落幕。本次活動以“湘聚長沙,共赴熱AI”為主題,通過技術分享與實戰競賽相結合的方式,著力培養“開源鴻蒙+AI”領域
    的頭像 發表于 10-27 17:58 ?705次閱讀
    開鴻智谷“以賽促學、以賽選才”|1024<b class='flag-5'>程序員</b>節暨開源鴻蒙構建大會圓滿落幕!

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

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

    AI 芯片浪潮下,職場晉升新契機?

    職場、渴望在專業領域更進一步的人來說,AI 芯片與職稱評審之間,實則有著千絲萬縷的聯系,為職業晉升開辟了新的路徑。 AI 芯片領域細分與職稱對應 目前,AI 芯片從技術架構上主要分為
    發表于 08-19 08:58

    生成式人工智能認證:重塑AI職業生態的底層邏輯

    重構了內容生產、設計、教育等領域的底層邏輯,更催生出對“AI原住民”職業能力的全新要求。當企業為爭奪AI人才展開激烈角逐,當求職者因技能焦慮陷入內卷循環,一個核心命題浮出水面:在AI
    的頭像 發表于 05-23 09:17 ?813次閱讀

    AI時代:不可替代的“人類+”職業技能

    當生成式人工智能能夠撰寫報告、編寫代碼甚至設計產品時,一個根本性的焦慮開始蔓延:人類工作者是否正在被算法取代?這個問題的答案或許比簡單的“是”或“否”更為復雜——AI確實在重塑職業版圖,但真正的挑戰
    的頭像 發表于 05-20 16:13 ?761次閱讀

    【「零基礎開發AI Agent」閱讀體驗】+ 入門篇學習

    10.AI Agent開發模式走向了零代碼可視化模式(需要我們程序員對此有著觀念上的轉變),但是掌握編程技術,有助于AI Agent的開發進階
    發表于 05-02 09:26

    首創開源架構,天璣AI開發套件端側AI模型接入得心應手

    Studio提供了最優解。Neuron Studio可針對模型到應用,提供一站式、全鏈路、自動化的開發協助,不僅AI應用開發的全流程可視化,更帶來整個多種工具的一站式開發能力,還支持神經網絡自動化調優和跨
    發表于 04-13 19:52