AI的爆發式發展,讓很多學習編程的人或者在職的軟件工程師都很迷茫焦慮,更有甚者,像Anthropic CEO Dario Amodei 前兩天說:“未來 3 到 6 個月內,90% 的代碼將由人工智能編寫;12 個月內,幾乎所有代碼都可能由人工智能生成”,那么究竟將來還需不要學習編程,吳恩達老師給出了他的看法:學習編程依然非常重要
以下是原文中文翻譯,分享給大家
吳恩達
@AndrewYNg
如今有些人正在勸退他人學習編程,理由是人工智能將使編程自動化。這種建議將來會被視為史上最糟糕的職業建議之一。 我不同意那位圖靈獎和諾貝爾獎得主所寫的“編程這個職業很可能走向消亡 [...] 而不是變得無所不能。 計算機將越來越多地自行編程?!?那些勸退人們學習編程的言論有害無益!
在 20 世紀 60 年代,當編程從穿孔卡片(程序員必須費力地在物理卡片上打孔,逐字符地編寫代碼)轉向使用鍵盤和終端時,編程變得更容易了。那使得那個時代比以往任何時候都更適合開始學習編程。然而,正是在那個時代,諾貝爾獎得主赫伯特·西蒙寫下了第一段引用的那些話。 今天那些勸人不要學習編程的論調,仍然在回響著他當年的觀點。
隨著編程變得更容易,應該有更多人來學習編程,而不是更少!
在過去的幾十年里,隨著編程從匯編語言發展到 C 語言等更高級的語言,從桌面端轉移到云端,從純文本編輯器發展到 IDE 再到人工智能輔助的編程(有時甚至都不怎么看生成的代碼,只憑感覺編程,一些程序員最近開始稱之為“隨心所欲編程”),編程的門檻每一步都在降低。
我之前寫過,我看到精通技術的人們正在協調使用人工智能工具,力求成為 “10 倍效率的專業人士” —— 他們的影響力是所在領域普通人的 10 倍。 我越來越相信,對于很多人來說,實現這一目標的最佳途徑不是僅僅成為人工智能應用的消費者,而是學習足夠的編程知識,從而有效地使用人工智能輔助的編程工具。
我最常被問到的一個問題是,那些擔心被人工智能取代工作的人應該怎么辦。我的回答是:了解人工智能,并掌控它,因為未來最重要的技能之一將是準確地告訴計算機你想要什么,以便它為你完成。 編程(或者讓人工智能為你編程)是實現這一目標的絕佳途徑。
當我在制作 “人人都能掌握的生成式人工智能” 課程,需要生成人工智能藝術作品作為背景圖像時,我與一位研究藝術史并精通藝術語言的合作者一起工作。 他根據歷史風格、調色板、藝術家靈感等,使用藝術語言來提示 Midjourney,從而獲得了他想要的結果。 我不了解這種語言,我那些笨拙的提示嘗試根本無法產生同樣有效的結果。
同樣地,科學家、分析師、營銷人員、招聘人員以及各行各業的人們,如果通過學習編程掌握了軟件語言,就能更精確地告訴大型語言模型或人工智能驅動的 IDE 他們想要什么,并獲得更好的結果。 隨著這些工具不斷地讓編程變得更容易,現在是學習編程、學習軟件語言、學習讓計算機完全按照你的意愿行事的最佳時機。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.