欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
人工智能“上位”會(huì )讓程序員消失嗎?

大腦以及二進(jìn)制代碼(圖:Canva)
人工智能生成代碼在未來(lái)幾年內會(huì )變得更加普遍。
來(lái)源Forbes
作者丨
Nisha Talagala
編譯整理科技行者

寫(xiě)代碼已經(jīng)成了許多工作的一項關(guān)鍵技能。一些國家和學(xué)校甚至認為,編程語(yǔ)言是一種可以接受的外語(yǔ)。而在各種熙熙攘攘之中,程序代碼的性質(zhì)也正在發(fā)生巨大的變化。

隨著(zhù)低代碼和無(wú)代碼平臺迅猛增長(cháng),個(gè)人和組織都可以用相對較少的傳統上稱(chēng)為編寫(xiě)代碼的東西,來(lái)創(chuàng )建強大的生產(chǎn)應用程序。該趨勢的下一步,就是人工智能生成代碼,比如,最近的Open AI Codex和Github Autopilot就展示了這一步的實(shí)現。

那么,這些趨勢意味著(zhù)什么呢?編寫(xiě)代碼會(huì )過(guò)時(shí)嗎?

背景是什么?             

在我們回答這個(gè)問(wèn)題之前,要先把這些趨勢置于背景之中,這是有幫助的。在編程代碼的早期,使用匯編語(yǔ)言和機器語(yǔ)言是當時(shí)的常態(tài)。編寫(xiě)代碼后來(lái)演變?yōu)楦呒壵Z(yǔ)言,開(kāi)發(fā)人員可以用一種與機器無(wú)關(guān)的語(yǔ)言描述高層次的意圖,再用編譯器在下面生成特定機器的代碼。

這種趨勢一直持續到現在,今天的主流語(yǔ)言(例如python)帶有許多可多次使用的庫。所以,要創(chuàng )建強大的應用程序也相對簡(jiǎn)單,只需要編寫(xiě)少量的新代碼即可。

低代碼/無(wú)代碼是什么?

低碼/無(wú)碼是這種演變的下一步。開(kāi)發(fā)人員無(wú)需去尋找和組裝可重用的代碼塊。低碼平臺能夠遵照高層次的指示及識別正確的可重用代碼塊并組裝出必要的代碼。開(kāi)發(fā)人員則仍然要作出許多決定,例如構建什么樣的應用以及軟件應該如何運作等等。

那么低碼是自己做一些決定或是什么都由開(kāi)發(fā)者決定呢?答案是前者,而且根據平臺的不同,自動(dòng)化做決定的數量也不一樣。之前的編譯器其實(shí)也是這樣。比如說(shuō)開(kāi)發(fā)者使用編譯器編寫(xiě)一個(gè)循環(huán),開(kāi)發(fā)者很少會(huì )指定該循環(huán)應該如何用機器代碼實(shí)現。編譯器決定如何用機器代碼實(shí)現該循環(huán),用到的實(shí)現方法,可能是一系列啟發(fā)式算法和由編譯器設計者絞盡腦汁創(chuàng )建的算法。

人工智能可以寫(xiě)代碼嗎?

人工智能寫(xiě)代碼是最近的發(fā)展,這是比低碼更高大上的一種方法。低代碼平臺上的人類(lèi)(即低代碼平臺設計者)可能已經(jīng)組裝了自動(dòng)化邏輯,在用戶(hù)提供了高層次的指示后,自動(dòng)化邏輯得以觸發(fā)并生成代碼。人工智能在研究了大量的現有代碼語(yǔ)料庫后確立一些組裝規則,進(jìn)而可以生成代碼。

對于用戶(hù)而言,人工智能生成的代碼可能看起來(lái)和低碼平臺生成的代碼一樣,但這些代碼是人工智能創(chuàng )造的低碼。這意味著(zhù)現在可以更容易地用人工智能創(chuàng )建新的低碼平臺,而平臺自動(dòng)化模式則是基于人工智能。

這一類(lèi)的平臺可以做很多事情:

  • 創(chuàng )建應用程序

如今,業(yè)界的一些人工智能原型已經(jīng)可以根據人類(lèi)的日常語(yǔ)言指示編寫(xiě)簡(jiǎn)單的應用程序,這顯示了人工智能在這領(lǐng)域的發(fā)展前景。這些人工智能用了許多用不同語(yǔ)言編寫(xiě)的程序例子進(jìn)行訓練,但從簡(jiǎn)單的層面上看就是個(gè)代碼的自動(dòng)更正。而從更復雜的層面上看,它實(shí)際上是一個(gè)引擎,這個(gè)引擎可以為開(kāi)發(fā)者指定的任務(wù)編寫(xiě)代碼。

  • 調試代碼

現在,程序員用到的一些集成開(kāi)發(fā)環(huán)境(IDE)已經(jīng)可以識別代碼中的簡(jiǎn)單語(yǔ)法問(wèn)題。新的人工智能技術(shù)在這方面則更進(jìn)了一步,它能通過(guò)分析代碼庫、錯誤修復和代碼更新進(jìn)行訓練,達到檢測常見(jiàn)錯誤模式并在新代碼中找到這些錯誤。

  • 編寫(xiě)人工智能代碼

現在已經(jīng)可以將一個(gè)數據集交給自動(dòng)化工具,使得自動(dòng)化工具生成正確的代碼類(lèi)型,再從數據集中構建一個(gè)人工智能。這種類(lèi)型的人工智能自動(dòng)化已經(jīng)可以用于一些特定的學(xué)習背景,例如在各種生產(chǎn)人工智能環(huán)境里用于生成后端代碼,去教初中和高中學(xué)生如何利用人工智能編寫(xiě)代碼。


圖中顯示的編譯器、人類(lèi)設計的自動(dòng)化和人工智能設計的自動(dòng)化逐步擴展了編程助手平臺。新技術(shù)的出現擴展了編程助手的適應范圍,編程助手也涵蓋了更大范圍的使用案例。(圖:AIClub.World)

程序員該何去何從?

無(wú)疑,這些趨勢將產(chǎn)生深遠的影響。許多開(kāi)發(fā)者擔心這將使他們丟掉工作——但筆者不這樣認為。

編譯器并沒(méi)有讓開(kāi)發(fā)者失業(yè),而是大規模地增加了所需的開(kāi)發(fā)者數量、代碼的使用以及所創(chuàng )建的應用程序的規模和范圍。筆者預計上述的趨勢也是這樣。但這將從根本上改變編寫(xiě)代碼的性質(zhì)(如果你是一個(gè)熟練的匯編語(yǔ)言開(kāi)發(fā)人員,相關(guān)的工作有限)。這些趨勢令人類(lèi)成為設計者的角色,而不是實(shí)施者。未來(lái)的開(kāi)發(fā)者將可以自由地專(zhuān)注于可用性、設計、特征功能等等,而無(wú)需擔心如何使用特定的API等細節問(wèn)題。

當然,該趨勢的發(fā)展還有待觀(guān)察。生產(chǎn)軟件是一項復雜的工作,結合了設計、功能、實(shí)施、測試、修改和維護、DevOps等等。任何能實(shí)施自動(dòng)化的東西都可以令開(kāi)發(fā)者騰出手來(lái)處理其他事情??梢哉f(shuō),我們正在挺進(jìn)一個(gè)新的領(lǐng)域,人類(lèi)的任務(wù)在這個(gè)領(lǐng)域中將集中在功能、設計、道德等主題上,而低層次的實(shí)施將由人工智能和自動(dòng)化來(lái)處理。

總結                 

回到標題的問(wèn)題——人工智能“上位”會(huì )讓程序員消失嗎?

筆者認為不會(huì )。開(kāi)發(fā)人員的工作是創(chuàng )造一個(gè)產(chǎn)品,產(chǎn)品需滿(mǎn)足用戶(hù)的需求,相應的解決方案需要特定運行的環(huán)境(如公司使用什么技術(shù)、現有的基礎設施、團隊技能、法律限制等)和許多其他因素。而人工智能生成的代碼是對大多數這些事情的補充。不過(guò)筆者確實(shí)認為,人工智能正在從根本上改變編寫(xiě)代碼的含義并將在未來(lái)持續改變編寫(xiě)代碼的含義。關(guān)鍵是我們如何與我們編碼教育以及行業(yè)編碼實(shí)踐保持同步。

企業(yè)或技術(shù)領(lǐng)導者務(wù)必確保你的團隊了解這些發(fā)展以及如何利用這些發(fā)展,這一點(diǎn)很重要。低碼已經(jīng)在幫助開(kāi)發(fā)人員提高生產(chǎn)力。人工智能生成代碼是一個(gè)相對較新的現象,但我們可以預期,人工智能生成代碼在未來(lái)幾年內會(huì )變得更加普遍。即使是熟練的開(kāi)發(fā)人員也可以受益于持續的教育和培訓計劃,達到保持對最新技術(shù)的了解的目的。如果現在還沒(méi)有這樣的計劃的話(huà),最好制定一個(gè)。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
“我不懂的,總有人懂”,軟件開(kāi)發(fā)行業(yè)已經(jīng)開(kāi)始扭曲變形
No Code的世界絕無(wú)代碼!GitHub CEO:編碼的未來(lái)根本就沒(méi)有編碼
Java長(cháng)存!12個(gè)Java長(cháng)久占居主要地位的原因
為什么一些古老的編程語(yǔ)言不會(huì )消亡?
英特爾甘馳:并行編程將成為開(kāi)發(fā)者的普適技能
美國國家安全局督促棄用 C/C ,使用更安全的 Rust、C# 等
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久