你走進紐約市一間科技公司的辦公室,玻璃幕牆外是哈德遜河閃爍的燈光,走進來才發現這層樓的電腦螢幕全亮著。開發人員的鍵盤聲此起彼落,但實際上敲鍵的不是他們的手,而是人工智慧。根據《Forbes》報導,知名創業家與工程師 Andrej Karpathy 坦承,他寫的所有程式碼中,人工智慧代理(AI agent)幾乎包辦了 80%。然而這改變不只是工程領域的進步,它正在重新定義整個程式員階層的價值。
程式碼的自動化讓「資歷」的定義被顛覆?
Andrej Karpathy 並不是第一個用上人工智慧幫忙寫專案的人。但他的坦承揭露了一個令人不安的現實——當頂尖工程師已經大量依賴 AI,而入門者的競爭力還停在「手工寫碼」這檔事上時,這場科技競賽的起點已經悄悄偏移了。這對剛離開學校、進入科技產業的資深新鮮人來說,可能意味著現實與想像中的職涯落差。
根據《Forbes》指出,這種現象在硅谷的科技公司中已經蔚為風潮,尤其是軟體工程的開發節奏和規模急遽擴張的情境下,企業傾向讓 AI 自主產生程式碼的初步框架,再由人類工程師做最後調整。然而這也引發爭議:未來是否連程式員也必須先精通 AI 工具?而那些不習慣或抗拒 AI 輔助的人,勢必會在薪資與機會上逐漸處於劣勢。
資歷與薪水的斷層在擴大
當 AI 代理越來越擅長重複性高、邏輯明確的工作,程式員的「不可替代性」便開始轉向更為抽象的領域——像是產品設計、策略規劃、跨領域整合。這讓有經驗的工程師更具競爭力,但對初入行的開發者來說,光是熟悉工具本身就能構成障礙。你可能花了數年學會 Python 和 JavaScript 的語法,但當你對上場競爭的是那些已經會用 AI 協助寫程式的工程師時,你的優勢便被削減了。
這場技術進步所帶來的改變,不只是產業現有的勞動階梯問題,更涉及到教育與培訓系統是否與時俱進。如果未來的學生必須在大學階段就學會 AI 程式碼協作,而非傳統的「打字寫程式」,那現在還在用紙本筆記記課本內容的學生,是否已與時代脫節?問題就在於,當科技快速躍進,教育與職訓系統往往慢了至少三步。
將來的程式員可能是「指導碼的導師」?
如果你現在想像自己十年後的工作內容,會不會不再坐在終端機前敲鍵,而是站在白板前協調 AI 工具與人工智慧代理,讓它們產生更完整的應用程式的架構?未來的程式員或許更偏向「工程架構師」,而非傳統的「鍵盤俠」。當 AI 已經能自動化處理大量低階程式碼,剩餘價值取決於人類能不能設計出 AI 無法獨立完成的部分。
這場變革也為創業者與科技大廠開了條新路。正如某位 AI 項目負責人所說:「我們現在不是在訓練學生寫程式,而是在訓練他們如何讓 AI 幫我們寫。」這聽起來像是科技的樂觀主義,但對開發者來說,這也代表著必須在職涯的前幾年就建立與 AI 工具的默契,否則很容易就掉出競爭隊伍之外。
如果你今天還是個開發新人,或是正考慮轉職進入這領域,那麼你需要的不只是掌握一種語言或框架。你得學會如何與工具對話,如何讓 AI 成為你的協作夥伴。這並不代表「人類開發者」要消失,而是我們的角色正在被重新定義——從撰寫每一段碼子的人,轉變成引導工具達成目標的指揮者。這或許就是 AI 代理時代,程式開發這門技藝的新定義。



編輯觀點
Karpathy 工作中 AI 工具有如此高使用率,反映當前人工智慧技術已可深度參與軟體開發過程。這不僅提升開發速度與成本效益,在業界中已是現實,但也為初入職場的資深開發者帶來壓力,迫使他們不得不重新學習與適應。這類 AI 技術的快速發展將持續改變程式設計師的職能,傳統的「寫程式」角色將逐漸轉向「指導 AI 編程」。對讀者而言,這代表未來技能重點將不只在程式語言能力,還要掌握與 AI 協作的技巧。