2025年真的是極為特別的一年! Vibe 的一年? Agent 的一年? 對很多人包括我自己,是職業突變的一年,而對所有軟體從業者,不管你是產品、設計,還是開發、測試,都是AI Coding Agent 帶來巨變的一年,我們的工作方式主動或被動的發生了太多變化。 @mitsuhiko 這篇年度回顧,也代表了許多人的心情,不僅是技術趨勢的分析,更是作者在辭職創業這一人生轉折點上,對「軟體工程」本質的重新審視。 原文:https://t.co/qnv977Dcbc 🚀 職業轉折:從“穩定大廠”到“AI 驅動的個人創業” 2025 年,Armin 離開Sentry 並創辦了自己的新公司。 · 身分重塑:這種身分的轉換讓他從一個成熟企業的架構師,變回了一個需要親自下場搞定一切的創辦人。這種「從0 到1」的緊迫感,促使他徹底擁抱了AI。 · 效率革命:為了因應創業初期的大量工作,他不再堅持過去的程式設計習慣,而是把自己定位為「虛擬實習生的工程主管」。這種工作方式的轉變,是他能夠撐起新創公司早期開發壓力的關鍵。 🤖 程式設計範式:從“親手寫”到“工具組合” Armin 分享了他今年最深刻的體驗:他已經幾乎不再手動輸入代碼了。 · 主力工具鏈:他從Cursor 轉向了Claude Code,並結合Amp 和Pi 進行開發。 · 自研與外包的博弈:有趣的是,雖然現在流行外包服務,但由於AI 程式設計能力的爆炸,作者反而傾向於「Building it yourself(自己造輪子)」。例如,他利用AI 自己寫了一個Python 和TypeScript 的SDK 產生器,而不去依賴第三方商業方案。 ✨ Vibes:AI 時代的非理性決策· 經驗失效:因為AI 程式設計的歷史不足一年,過往50 年的軟體工程經驗在智能體面前顯得捉襟見肘。 · 直覺主導:由於缺乏硬性指標和歷史數據,開發者選擇工具時,往往只能憑「感覺」和「氛圍」。 🧠 心理衝擊:人機關係的“準社會關係” Armin 坦誠地表達了一種不安感:他發現自己正與AI 工具建立某種「準社會關係」。 · 情緒投射:儘管知道對方只是機率模型,但在長期的協同中,他很難不給AI 賦予人格,甚至產生了情緒波動。 · 詞彙匱乏:他反感稱其為“智能體”,因為這模糊了責任邊界,但他又找不到更好的詞來定義這種介於工具與同伴之間的存在。 🛠️ 基礎設施的滯後:未來的四個願景在創業實踐中,Armin 發現現有的工程工具已經完全跟不上AI 的腳步,他提出了急需重構的領域: · 版本控制:Git 無法記錄AI 的思考過程。我們需要能記錄「失敗嘗試」和「提示詞」的新型版本控制系統。 · 程式碼審查:現有的PR 模式是為人設計的,當人與AI 本地協作時,這種迭代過程對團隊是「不可見」的。 · 可觀測性:AI 擅長處理複雜的SQL 和eBPF,未來的監控工具應讓AI 直接接管系統的深層分析。 · 對抗「垃圾程式碼」:開源社群充斥著大量未經審查的AI 生成程式碼,我們需要新的社會契約來定義AI 時代的貢獻規範。
正在載入線程內容
正在從 X 取得原始推文,整理成清爽的閱讀畫面。
通常只需幾秒鐘,請稍候。
