今個星期,一間中國AI實驗室發表咗一個研究原型,佢會自己主動留意開發者嘅群組對話同GitHub倉庫,然後喺冇人要求嘅情況下提出代碼修正建議。DeepSeek嘅Super-Agent坦白承認自己係未完成嘅作品,但佢文件入面有一句說話比工具本身更加重要:「大部分工程工作係由編碼代理完成。」製造替代品嘅人,正正係用緊替代品嚟製造佢。
差唔多同一時間,一段名為「Software Engineers 2028」嘅搞笑短片喺開發者之間流傳,想像呢個職業萎縮到淨係得監督機器同安撫持份者。佢之所以引起迴響,係因為觸及咗真實嘅焦慮。如果代理可以讀對話、寫修補程式、開pull request,咁呢份工到底仲剩返啲乜?
歷史提供咗一個準確得出奇嘅答案,而佢係由軟碟開始講起。軟碟消失,唔係因為人類唔再儲存資料,而係因為個功能遷移咗去更好嘅載體,曾經定義呢個功能嘅物件變成咗博物館展品。職銜都係跟同一套物理法則行。打字員唔係喺書寫終結嗰陣消失,而係喺書寫脫離咗專用機器同專職人員嗰陣消失。功能會遷移,職銜會逗留一陣,然後靜靜哋退休。
軟件工程而家正處於呢場遷移嘅中途。工作入面純粹係轉錄嘅部分——將清晰意圖轉換成語法——正以驚人速度移向機器。GitHub自己嘅研究發現,開發者有AI協助之下完成日常工作快好多,而每間大型實驗室而家都提供可以進行編碼對話嘅代理。打字呢一層正行緊軟碟嘅路。
但係職業唔係得一層。攞走打字之後,仲有三層更硬嘅嘢剩返。第一層係決定乜嘢應該存在:界定問題、選擇取捨、知道邊個要求係真、邊個只係持份者嘅估計。第二層係驗證:用機器寫出嚟嘅代碼應得嘅懷疑去讀佢,因為寫得流暢嘅代理都會流暢噉出錯。第三層係責任。當系統喺凌晨兩點冧機嘅時候,一定要有人孭起故障嘅法律、財務同道德重量。冇任何牌照、合約或者法庭會將呢份重量指派俾代理。
勞動市場數據由另一邊講緊同一個故事。需求唔係崩塌,而係轉移。招聘廣告越嚟越多要求識得指揮AI工具、審查生成代碼、設計包含非人類貢獻者系統嘅工程師。世界經濟論壇嘅未來就業分析一直將AI同機器學習專家列入增長最快嘅職位,即使佢同時預測日常編程會自動化。金字塔喺底部收窄、喺頂部變闊——任何職業嘅入門階梯被機械化嗰陣都係咁。
呢個形態入面存在真實風險,佢值得誠實面對而唔係安慰。高級工程師以前係靠慢慢哋、笨手笨腳噉做初級工作成長出嚟嘅。如果機器吸走咗初級工作,學習嘅管道就會斷裂。今日為平價代碼歡呼嘅公司,五年之後可能會發現已經冇人可以審查佢哋嘅代理寫出嚟嘅代碼。理性嘅回應唔係禁止工具,而係重新設計條梯:有意識噉將初級工程師同代理嘅產出配對,將審查變成一種教嘅技能,將監督機器當做新嘅手藝,而唔係衰落嘅供認。
咁,軟件工程師呢個職銜喺2028年仲會存在嗎?幾乎可以肯定會,因為職銜死得慢,而機構係保守嘅。醫院喺醫生呢個角色早已唔再係原本意思幾個世紀之後,仍然請緊醫生。但係呢個職銜將會描述一種唔同嘅日常現實:少啲打字,多啲決策;少啲書寫,多啲閱讀;少啲生產,多啲對產出嘅負責。軟碟嘅教訓唔係嘢會消失,而係物件會褪色但需求會存活,興旺嘅係跟住需求行嘅人,唔係守住物件嘅人。
對領導者嚟講,行動係具體嘅。畫出你工程工作入面邊啲層係轉錄、邊啲層係判斷嘅地圖,然後明確地為判斷層招聘同培訓人才。喺有需要之前就建立審查能力,因為代理寫嘅代碼都仲係需要一個明白佢嘅人。仲要喺市場問你之前,先留意自己組織入面嘅學徒問題。職銜會自己照顧自己,管道唔會。
以數學思考。以智慧設計。以策略領導。負責任咁建構。向全球擴展。透過人工智能創造真正嘅商業價值。