成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

所以,編程能力會消失嗎?

譯文 精選
人工智能
Andrej Karpathy的言論也得到了大多數開發人員的認可,由于自動編碼平臺能夠幫助開發者節省大量編碼時間,以至于他們能夠將更多的精力投入于處理應用程序的其他問題,因此自動編碼平臺也在短期內以驚人的速度在全世界范圍內被快速采用。

作者 | Anirudh VK

譯者 | 徐杰承

自動編碼平臺現在正處于程序員新興技術的最前沿,為開發者編寫代碼片段提供了一種全新的人工智能驅動的替代方案。尤其是在微軟GitHub Copilot平臺的推動下,這一進步目前正在慢慢改變全球開發人員的工作模式。

近年來許多編碼的替代方案,如無代碼和低代碼平臺,都非常適合非技術用戶。雖然此類工具在技術圈內引起了一些“鐵桿程序員”的鄙夷和憤怒,但我們不得不承認的是,即便是最有經驗的編碼老手也能夠從自動編碼算法中受益,因為它將極大地減少開發人員實際需要鍵入的代碼量。

特斯拉和OpenAI的前人工智能總監Andrej Karpathy在他的推文就曾表達了對自動編碼工具的感情:

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

Andrej Karpathy的言論也得到了大多數開發人員的認可,由于自動編碼平臺能夠幫助開發者節省大量編碼時間,以至于他們能夠將更多的精力投入于處理應用程序的其他問題,因此自動編碼平臺也在短期內以驚人的速度在全世界范圍內被快速采用。以GitHub Copilot為例,在推出在一個月內,CitHub Copilot便吸引了超過40萬的付費訂閱(10美元/月、100美元/年)。然而隨著這些不斷改進的工具開始承擔更多的編碼任務,一個新的問題也出現在了我們面前:開發人員是否會因為依賴自動編碼工具而逐漸喪失編碼技能?

1、侵蝕編碼能力

老實說,任何使用過自動編碼類工具的人都知道它們所自動編寫的代碼并非完美。雖然建議的代碼片段的語法可能沒有任何問題,但通常此類工具的編寫方式效率低下,可能會導致依賴項問題。一位來自YCombinator新聞論壇的用戶Aryamaan對使用Replit提供的自動編碼平臺“Ghostwriter”發表了如下意見:

“它的確讓我大吃一驚,就像它知道我要做什么一樣。但在有些時候,它比標準的自動完成更笨,它對已經定義的變量沒有任何意識,也不會使用它們來完成編寫了一半的變量。”

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

今天的開發者需要對他們所使用的語言有深入的了解,并掌握如何實際編寫問題解決方案的知識。然而未來的編碼人員只需要知道一種語言是如何工作的便足夠了,因為他們可以將這些知識與快速工程相結合,以生成代碼片段。提示工程是使用NLP技術向LLM提出正確問題的過程,從而促使算法做出最佳響應。

與其他顛覆不同領域的人工智能應用一樣,目前人們所面對的問題是需要就如何看待編程語言達成共識。下一代的開發者要么選擇學習如何通過快速工程充分利用自動編碼工具,要么堅持目前從內到外的編程語言學習方法,只是選擇第二種方式的人可能會在未來幾年后敗給人工智能。

2、自動編碼工具的未來

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

當然,目前也有許多公司對數據使用采取了更負責任的方法。以Tabnine為例,它只使用公開允許的數據來訓練其算法。Tabnine的模型也可以從用戶的編碼風格中學習。通過在用戶計算機上本地運行算法,模型可以了解相關程序員的風格,提供更符合用戶需求的片段建議。這還可以防止所有數據發送回集中式存儲庫,從而在提供額外價值的同時保護隱私。

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

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

采用這種方法不僅可以使自動編碼平臺更加準確,還可以使公司在其個人代碼存儲庫上運行和微調它們更加可行。目前,大量數據與GitHub,AWS和GCP等服務提供商隔離,但遠離這些平臺可以使自動編碼工具更加適用于普遍的開發者。反過來,這將鼓勵更多的人更有效地利用自動編碼器作為工具,從而提高工具預測的準確性。

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

原文鏈接:https://analyticsindiamag.com/have-developers-forgotten-how-to-code/

責任編輯:武曉燕 來源: 51CTO技術棧
相關推薦

2022-06-15 09:26:43

Perl編程語言

2023-07-10 10:21:21

JavaScript模塊化規范

2024-08-22 08:50:51

2025-02-11 09:01:57

2021-05-20 10:14:50

數字人民幣ATM銀行

2022-07-21 13:36:39

API事件驅動Rest

2013-08-20 09:48:59

2021-08-25 22:58:57

人工智能程序員機器語言

2016-12-15 14:11:28

手工測試消失

2019-02-20 11:07:11

5G企業網絡

2020-06-17 08:02:37

運維容器云原生

2020-06-17 08:53:19

云計算運維云原生

2013-11-14 10:05:25

程序員職業轉型

2014-05-23 10:38:46

智能路由器

2020-08-21 13:22:12

GPT-3AI機器

2022-01-05 22:54:48

狗狗幣加密貨幣貨幣

2021-07-05 16:26:19

數據中心

2021-04-11 11:10:19

數字人民幣數字貨幣區塊鏈

2018-12-03 10:51:15

5GWiFi互聯網

2017-12-28 10:39:23

編程網站編輯
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 福利电影在线 | 亚洲精品小视频在线观看 | 欧美成人在线影院 | 精品无码久久久久久国产 | 亚洲男人的天堂网站 | 五月免费视频 | 视频一区二区在线观看 | 国产成人99久久亚洲综合精品 | 亚洲女人天堂成人av在线 | 手机看片在线播放 | 嫩草国产 | 日韩一区二区在线观看视频 | 97久久精品午夜一区二区 | 中文字幕一区在线观看视频 | 黄色视频a级毛片 | av在线一区二区 | av一区二区三区四区 | 久久久久久国产精品 | 久久久91精品国产一区二区三区 | 精品亚洲一区二区三区四区五区 | av中文在线播放 | 人人干免费 | 超碰精品在线 | 91av免费版 | 亚洲一区二区三区在线播放 | 久久久tv | 精产嫩模国品一二三区 | 9色网站| 日本精品久久 | 91精品成人久久 | 亚洲九九精品 | 免费观看一级特黄欧美大片 | 视频一区二区三区中文字幕 | 亚洲情视频 | 国产日韩av一区二区 | 手机看片169| 国产一级片一区二区 | 久久久影院 | 欧美成人一区二免费视频软件 | 亚洲区一区二区 | 精品欧美一区免费观看α√ |