因為 AI 的緣故,初級資產是否無法升級為高級資產?也許事情沒那麼簡單。

Italianto
Linux 的幕後推手 Linus Torvalds 直言不諱地表示,在某些情況下,人工智慧寫程式的能力比他還要出色。他不是什麼時髦的年輕人,而是見證了現代資訊科技誕生的人,但他對程式碼生成工具 (coding agent) 和大型語言模型 (large language model) 卻充滿熱情。那麼,為什麼社會上會普遍存在這種擔憂——你可以在 Hacker News、X 平台上,以及貼文的留言區中看到——擔心人工智慧會阻礙初級程式設計師成為高級程式設計師?人們普遍擔心,如果由 AI 來撰寫程式碼,那麼今天剛起步的人就永遠不會真正掌握這項技能。然而,那些沒有這種擔憂的人正是真正的資深人士,他們經歷過 Basic、Assembly、C 等語言,也經歷過 Commodore 64 和 ZX Spectrum 這些時代,那時一切都要靠手工完成,沒有捷徑可走。像 Torvalds 和 David Heinemeier Hansson 這樣的人——業內人士稱他為 DHH——不僅每天都在使用 AI,而且使用得很出色。為什麼?並不是因為他們在每一個框架上都擁有數十年的經驗,而是因為他們對相關概念有著深入的掌握。即使 AI 為他們撰寫程式碼,他們也知道幕後發生了什麼事。這就是真正的差別所在:能夠「引導」人工智慧、指引其方向,並判斷某個解決方案是否真正可行。說實話:如今,你可以靠十個人為數百萬使用者建立一個微部落格平台。然而,由於純粹的社會慣性,所有人都繼續使用 X,因為大眾的選擇勝過創新。同樣地,人工智慧會「毀掉」初級開發人員成長機會的迷思已成為一種普遍的說法,但如果你仔細觀察,就會發現現實情況並非如此單純。舉例來說,那些只在現代架構中編寫程式碼而接受培訓的人,通常只專注於軟體的一小部分,卻從未真正了解整體情況。這些年輕的開發人員習慣使用 JavaScript 和高度結構化的前端,他們經常表示自己無法使用 AI 取得同樣的成果。這不是年齡的問題,而是深度的問題:當 AI 提出超出常規的解決方案時,那些只懂得操作框架的人就很難適應。這就像開著自動變速車,卻突然發現自己坐在一輛卡車上:如果你不了解一般的道路規則,過了兩個彎就會迷路。作者表示,他必須為 Apple 的 Metal GPU 寫核心程式和著色器,而他以前從未做過這樣的事情。當然,他看過一些 CUDA 範例,但真正的突破在於理解基本概念:記憶體的運作原理、瓶頸所在,以及受頻寬限制的問題與純計算問題之間的差異。他對這些函式庫的細節毫無經驗,但由於對原理的理解,他能夠運用 AI 來探索全新的領域。重點就在這裡:您不需要花上好幾年的時間來修復世界上每一個 API 的錯誤。重要的是要瞭解大方向,知道哪個解決方案是有效的,哪個解決方案只是在浪費時間。此外,還有一個心理因素:那些因精通某個架構而自認為「最厲害」的人,現在發現自己被一個使知識大眾化的工具取代了。因此,真正的風險並不是因為 AI 代替初級開發人員寫程式,導致他們永遠無法成為資深開發人員,而是我們培養出的幾代開發人員都擅長細節,卻缺乏概念上的理解。AI 並不會獎勵那些知道捷徑的人,而是那些知道自己想要去哪裡的人。請注意,答案並非「只需要擁有更多實務經驗」:如果你了解系統背後的邏輯,就能為你從未見過的系統撰寫程式碼。阻礙成長的並非 AI,而是缺乏深厚的基礎知識。今天看似是世代問題的事,也許只是教育問題。如果你想成長,那就要專注於概念,而不是捷徑。未來會獎勵那些能夠看到整體的人,而不僅僅是那些從流行的架構中複製貼上程式碼片段的人。如果你在這個故事中看見了自己,可以在 Lara Notes 上按下「I'm In」——這不是按讚,而是你在說:這個想法現在是我的了。如果你和某個堅持把所有問題都怪罪於 AI 的人聊這個話題,你可以在 Lara Notes 上用 Shared Offline 標記他/她。因為某些對話可以幫助人們改變觀點,而不僅僅是抱怨。本筆記由 Salvatore Sanfilippo 撰寫,可為您節省 8 分鐘的閱讀時間。
0shared
因為 AI 的緣故,初級資產是否無法升級為高級資產?也許事情沒那麼簡單。

因為 AI 的緣故,初級資產是否無法升級為高級資產?也許事情沒那麼簡單。

I'll take...