91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

AI來(lái)編程 碼農(nóng)何去何從?

Gv1N_smartman16 ? 來(lái)源:yxw ? 2019-06-12 14:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

還記得軟件席卷世界的時(shí)候嗎?一個(gè)最近比較流行的觀點(diǎn)是,人工智能正在席卷各類軟件。

過(guò)去,谷歌的首席執(zhí)行官桑達(dá)爾·皮查伊(Sundar Pichai)談到了“自動(dòng)編寫自己”的軟件。有些人認(rèn)為軟件開發(fā)的工作只是比創(chuàng)造不斷重復(fù)代碼片段復(fù)雜一點(diǎn),那么現(xiàn)在,人工智能的快速發(fā)展可能會(huì)讓軟件工程師們集體失業(yè)。

傳統(tǒng)上,開發(fā)人員編寫軟件有著一系列固定的規(guī)則,例如:如果a發(fā)生,那么就進(jìn)行b操作。

人類碼農(nóng)指導(dǎo)著機(jī)器,這是軟件1.0時(shí)代。但在軟件2.0時(shí)代里,人們認(rèn)識(shí)到,基于深度學(xué)習(xí)研究的進(jìn)步,我們可以構(gòu)建一個(gè)神經(jīng)網(wǎng)絡(luò),來(lái)學(xué)習(xí)需要哪些指令或規(guī)則才能獲得預(yù)期的結(jié)果。特斯拉人工智能總監(jiān)安德烈·卡帕西(Andrej Karpathy)等人是2.0時(shí)代的支持者,他們提出的論點(diǎn)是,未來(lái)里,我們將不再需要親手編寫代碼。我們只需要找到數(shù)據(jù)并將其輸入機(jī)器學(xué)習(xí)系統(tǒng),一切就完成了。在這個(gè)場(chǎng)景中,軟件工程師的角色將轉(zhuǎn)變?yōu)椤皵?shù)據(jù)監(jiān)管員”,或是“數(shù)據(jù)賦能者”。

然而,軟件工程不會(huì)很快消失。即使軟件工程師2.0、數(shù)據(jù)科學(xué)家2.0這樣的新職業(yè)正得到不斷的發(fā)展,人工智能技術(shù)也會(huì)反過(guò)來(lái)增強(qiáng)軟件1.0時(shí)代工作者的能力。事實(shí)上,我們還不能確定軟件工程在不久的將來(lái),是否會(huì)變得和今日完全不同。深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)系統(tǒng)中將會(huì)為我們提供幫助,但它不會(huì)完全取代我們。

機(jī)器學(xué)習(xí)將如何塑造軟件開發(fā)?

這將是一個(gè)全新的世界,但我們并不是活在電視劇里。事實(shí)上,一般的智能辦公室助理已經(jīng)能安排一天的日程,并啟動(dòng)電話會(huì)議。甚至有些AI支持的系統(tǒng),可以為企業(yè)生成商標(biāo),并根據(jù)反饋?zhàn)詣?dòng)改進(jìn)商標(biāo)。

今天,手機(jī)會(huì)自動(dòng)檢查拼寫并提示下一個(gè)單詞。在編寫代碼時(shí),類似的工具也會(huì)高亮潛在的錯(cuò)誤。例如,從事結(jié)對(duì)編程(Pair programming)的人自然會(huì)預(yù)想到軟件2.0對(duì)他們工作方式的影響。考慮到機(jī)器學(xué)習(xí)和會(huì)話接口方面的進(jìn)步,可以想象,未來(lái)的一臺(tái)機(jī)器就能撐起結(jié)對(duì)編程任務(wù)的半邊天。

多年來(lái),我們一直使用自動(dòng)化工具來(lái)節(jié)省編寫模板代碼的時(shí)間?,F(xiàn)在,AI驅(qū)動(dòng)的助手工具也越來(lái)越頻繁地出現(xiàn)在更加復(fù)雜的軟件開發(fā)中。它們以增強(qiáng)式集成開發(fā)環(huán)境的形式出現(xiàn),為人們推薦更好的代碼組合。

人工智能的角色

讓我們想象一個(gè)更高級(jí)的人工智能助手在未來(lái)發(fā)揮的巨大作用。在進(jìn)行編碼工作時(shí),你的AI同時(shí)會(huì)通過(guò)分析確定你正在編寫的是哪種代碼,并且根據(jù)你的風(fēng)格來(lái)自動(dòng)完成其余的代碼撰寫。

本質(zhì)上,人工智能助手更像是獲得你的授意,為你完成剩下的工作。

另一個(gè)人工智能助手將大有作為的領(lǐng)域是測(cè)試驅(qū)動(dòng)開發(fā)。與人類工作速度形成鮮明對(duì)比的是,一個(gè)機(jī)器同事可以快速進(jìn)行數(shù)百萬(wàn)次的迭代,來(lái)找到解決測(cè)試的正確代碼段。擁有一個(gè)AI同事意味著,測(cè)試驗(yàn)證這項(xiàng)任務(wù)將交由AI完成。我們不用同時(shí)應(yīng)對(duì)編寫測(cè)試和測(cè)試驗(yàn)證這兩項(xiàng)工作,從而節(jié)約了在編碼上花費(fèi)的時(shí)間,讓我們有更多的時(shí)間用于理解和解決業(yè)務(wù)問(wèn)題。

將來(lái),軟件2.0甚至可能會(huì)幫助指導(dǎo)測(cè)試驅(qū)動(dòng)開發(fā),為測(cè)試提出建議,并給出它自己的原因。

讓我們想象一下,營(yíng)銷人員來(lái)到開發(fā)團(tuán)隊(duì),說(shuō)他們想要這樣或那樣的功能。如果他們能以機(jī)器能夠理解的方式表達(dá)他們想要的東西,機(jī)器就能自動(dòng)選擇必要的測(cè)試,并提出下一步的建議。

強(qiáng)化,而不是代替

這引發(fā)了一個(gè)終極問(wèn)題:機(jī)器會(huì)完全取代軟件工程師嗎?現(xiàn)實(shí)情況是,我們最多只能達(dá)到百分之九十幾的能力,而這仍然意味著1%的失敗和不可預(yù)測(cè)性。一個(gè)監(jiān)控系統(tǒng)需要用來(lái)確保所寫的代碼能夠正常工作。也許軟件工程師的新角色就是監(jiān)控代碼并幫助機(jī)器學(xué)習(xí)系統(tǒng)達(dá)到接近100%的準(zhǔn)確率。

既然我們已經(jīng)概述了可以想象的好處,下一個(gè)問(wèn)題就出現(xiàn)了:軟件編程的哪些部分可以轉(zhuǎn)移到深度學(xué)習(xí)2.0框架中,哪些部分應(yīng)該保留在傳統(tǒng)的1.0框架中?時(shí)至今天,我們得到的結(jié)論是,這些深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)在監(jiān)督學(xué)習(xí)環(huán)境下表現(xiàn)得很好。如果向它們提供訓(xùn)練數(shù)據(jù),提供好的和壞的實(shí)例,那么它們就能學(xué)會(huì)正確地輸出。

但這些系統(tǒng)的好壞取決于訓(xùn)練數(shù)據(jù)的質(zhì)量。正如我的一位同事所指出的,改進(jìn)模型的性能常常包括改進(jìn)底層代碼、部署環(huán)境,以及改進(jìn)訓(xùn)練數(shù)據(jù)。事實(shí)上,一些機(jī)器學(xué)習(xí)系統(tǒng)因?yàn)檫^(guò)于優(yōu)秀,以至于它們實(shí)際上被訓(xùn)練數(shù)據(jù)中的人為缺陷所耽誤。

最終的一點(diǎn)想法

我們需要設(shè)計(jì)神經(jīng)網(wǎng)絡(luò)來(lái)處理其他解決方案。軟件開發(fā)的某些部分能夠很好地進(jìn)行深度學(xué)習(xí),而另一些部分則不能。如果我們?cè)倏纯唇Y(jié)對(duì)編程,通過(guò)與他人共享控制權(quán),會(huì)有許多不同的方法來(lái)完成問(wèn)題。軟件開發(fā)是一個(gè)不斷與其他同事協(xié)作的過(guò)程。每一對(duì)新的工作伙伴都會(huì)帶來(lái)不同的經(jīng)歷和解決問(wèn)題的不同方法。組合越多,得到的解就越多。

在軟件2.0中,我們得到了一個(gè)新的AI伙伴來(lái)幫助開發(fā)人員更好地完成他們的工作。我們展望一個(gè)更有活力的人機(jī)合作環(huán)境,它將帶來(lái)更多、更有效的解決方案。這對(duì)每個(gè)人都有好處。

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

    關(guān)注

    27

    文章

    6255

    瀏覽量

    111898
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    40696

    瀏覽量

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

    關(guān)注

    67

    文章

    8560

    瀏覽量

    137157

原文標(biāo)題:AI來(lái)編程,碼農(nóng)何去何從?

文章出處:【微信號(hào):smartman163,微信公眾號(hào):網(wǎng)易智能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

    大語(yǔ)言模型正在重塑軟件開發(fā)的日常。從Copilot到各種編程助手,AI生成代碼的能力已經(jīng)滲透到許多開發(fā)者的工作流中。但在實(shí)際應(yīng)用中,一個(gè)現(xiàn)象值得注意:不少團(tuán)隊(duì)在使用AI編程時(shí),陷入了“
    發(fā)表于 03-16 13:33

    從零開始安裝并配置開源AI編程神器OpenCode

    對(duì)于個(gè)人開發(fā)者而言,選擇 OpenCode + 國(guó)產(chǎn)開源編程模型 的組合,本質(zhì)上是用 開源工具 + 國(guó)產(chǎn)高性價(jià)比模型 復(fù)刻了甚至超越了硅谷頂尖付費(fèi)產(chǎn)品的AI編程體驗(yàn)。 讓我們開始安裝并使用開源
    的頭像 發(fā)表于 01-22 21:22 ?1754次閱讀
    從零開始安裝并配置開源<b class='flag-5'>AI</b><b class='flag-5'>編程</b>神器OpenCode

    新大陸NLS Soldier300N工業(yè)讀器:AI賦能工業(yè)讀新標(biāo)桿

    在工業(yè)自動(dòng)化浪潮下,高效精準(zhǔn)的讀需求日益迫切,新大陸NLSSoldier300N工業(yè)讀器作為一款性能卓越的AI智能讀器,正以強(qiáng)大實(shí)力重塑工業(yè)讀
    的頭像 發(fā)表于 01-14 14:31 ?354次閱讀
    新大陸NLS Soldier300N工業(yè)讀<b class='flag-5'>碼</b>器:<b class='flag-5'>AI</b>賦能工業(yè)讀<b class='flag-5'>碼</b>新標(biāo)桿

    潤(rùn)和軟件中標(biāo)某農(nóng)商行AI服務(wù)器搭建及多場(chǎng)景智能應(yīng)用項(xiàng)目

    近日,江蘇潤(rùn)和軟件股份有限公司(以下簡(jiǎn)稱“潤(rùn)和軟件”)憑借在AI領(lǐng)域深厚積淀、卓越工程能力及對(duì)金融數(shù)智化趨勢(shì)的精準(zhǔn)把握,中標(biāo)某農(nóng)商行AI服務(wù)器搭建及多場(chǎng)景智能應(yīng)用項(xiàng)目。此次中標(biāo)不僅印證了潤(rùn)和軟件在金融
    的頭像 發(fā)表于 11-26 15:15 ?744次閱讀
    潤(rùn)和軟件中標(biāo)某<b class='flag-5'>農(nóng)</b>商行<b class='flag-5'>AI</b>服務(wù)器搭建及多場(chǎng)景智能應(yīng)用項(xiàng)目

    Imagination中國(guó)區(qū)董事長(zhǎng)兼亞太區(qū)總裁白農(nóng):通用計(jì)算GPU驅(qū)動(dòng)端側(cè)AI發(fā)展

    11月23日,第二十二屆中國(guó)國(guó)際半導(dǎo)體博覽會(huì)(ICChina2025)在北京國(guó)家會(huì)議中心開幕。在同期舉辦第七屆全球IC企業(yè)家大會(huì)上,Imagination中國(guó)區(qū)董事長(zhǎng)兼亞太區(qū)總裁白農(nóng)在演講時(shí)表示
    的頭像 發(fā)表于 11-26 13:56 ?660次閱讀
    Imagination中國(guó)區(qū)董事長(zhǎng)兼亞太區(qū)總裁白<b class='flag-5'>農(nóng)</b>:通用計(jì)算GPU驅(qū)動(dòng)端側(cè)<b class='flag-5'>AI</b>發(fā)展

    【「AI芯片:科技探索與AGI愿景」閱讀體驗(yàn)】+AI的科學(xué)應(yīng)用

    AI被賦予了人的智能,科學(xué)家們希望在沒有人類的引導(dǎo)下,AI自主的提出科學(xué)假設(shè),諾貝爾獎(jiǎng)級(jí)別的假設(shè)哦。 AI驅(qū)動(dòng)科學(xué)被認(rèn)為是科學(xué)發(fā)現(xiàn)的第五個(gè)范式了,與實(shí)驗(yàn)科學(xué)、理論科學(xué)、計(jì)算科學(xué)、數(shù)據(jù)驅(qū)動(dòng)科學(xué)一起構(gòu)成
    發(fā)表于 09-17 11:45

    【「AI芯片:科技探索與AGI愿景」閱讀體驗(yàn)】+可期之變:從AI硬件到AI濕件

    想到,除了研究大腦的抽象數(shù)學(xué)模型外,能否拋棄傳統(tǒng)的芯片實(shí)現(xiàn)方式,以化學(xué)物質(zhì)和生物組件、材料及相關(guān)現(xiàn)象來(lái)構(gòu)建人工神經(jīng)網(wǎng)絡(luò)或提取其功能來(lái)用于AI處理,甚至直接用生物體來(lái)實(shí)現(xiàn)AI功能,這就是
    發(fā)表于 09-06 19:12

    模塊廠家怎么選?二維模組詳解

    你是否發(fā)現(xiàn),從超市自助結(jié)賬的POS機(jī)到小區(qū)的智能門禁,從快遞柜的取件掃到地鐵閘機(jī)的乘車識(shí)別,二維模組早已滲透到生活與產(chǎn)業(yè)的每一個(gè)角落。作為所有掃
    的頭像 發(fā)表于 08-18 15:58 ?889次閱讀
    掃<b class='flag-5'>碼</b>模塊廠家怎么選?二維<b class='flag-5'>碼</b>掃<b class='flag-5'>碼</b>模組詳解

    HarmonyOSAI編程DevEco AI輔助編程工具

    DevEco AI輔助編程工具(CodeGenie)基于BitFun Platform AI能力平臺(tái),為開發(fā)者提供高效的應(yīng)用與服務(wù)AI編程
    發(fā)表于 08-18 14:54

    HarmonyOS AI輔助編程工具(CodeGenie)概述

    DevEco AI輔助編程工具(CodeGenie)基于BitFun Platform AI能力平臺(tái),為開發(fā)者提供高效的應(yīng)用與服務(wù)AI編程
    發(fā)表于 08-11 14:31

    Manus“跑路”風(fēng)波背后,AI Agent的商業(yè)化困局

    Manus深陷“跑路”疑云,AI Agent將何去何從
    的頭像 發(fā)表于 07-22 14:29 ?2696次閱讀
    Manus“跑路”風(fēng)波背后,<b class='flag-5'>AI</b> Agent的商業(yè)化困局

    HarmonyOS AI輔助編程工具(CodeGenie)代碼續(xù)寫

    利用AI大模型分析并理解開發(fā)者在代碼編輯區(qū)的上下文信息或自然語(yǔ)言描述信息,智能生成符合上下文的ArkTS或C++代碼片段。 一、使用約束 建議在編輯區(qū)內(nèi)已有較豐富上下文,能夠使模型對(duì)編程場(chǎng)景有一定
    發(fā)表于 07-15 16:15

    曙光AI解決方案助力北京農(nóng)商銀行提升業(yè)務(wù)效率

    今年以來(lái),以DeepSeek為代表的人工智能大模型蓬勃發(fā)展。為搶抓技術(shù)變革窗口期,北京農(nóng)商銀行基于曙光AI解決方案的強(qiáng)勁算力,利用DeepAI深算智能引擎快速實(shí)現(xiàn)DeepSeek R1模型的本地化部署,持續(xù)推動(dòng)大模型技術(shù)在金融領(lǐng)域落地應(yīng)用。
    的頭像 發(fā)表于 07-09 16:59 ?1211次閱讀

    【HarmonyOS 5】鴻蒙CodeGenie AI輔助編程工具詳解

    【HarmonyOS 5】鴻蒙CodeGenie AI輔助編程工具詳解 一、前言 1、CodeGenie是什么?CodeGenie (代碼精靈)作為鴻蒙DevEco IDE自帶的AI輔助編碼工具
    發(fā)表于 06-11 16:34

    【「零基礎(chǔ)開發(fā)AI Agent」閱讀體驗(yàn)】+ 入門篇學(xué)習(xí)

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