從管理職到獨立開發者 — 我獨自升級
Story·8 min

從管理職到獨立開發者 — 我獨自升級

十年管理職,我選擇不再往上爬。AI 讓我成為一人軍團 — 像《我獨自升級》的成振宇,背後是一支沉默的影子大軍,獨自升級。

Y
Young Tsai

有一部韓國動漫叫《我獨自升級》

主角成振宇,原本是最弱的 E 級獵人,在副本裡差點死掉,所有人都當他是廢物,後來他覺醒了一個能力:把打倒的怪物變成自己的影子士兵,每一場戰鬥,他的軍隊就多一個,到最後,他一個人站在戰場上,背後是一整支影子大軍——沉默、忠誠、無條件執行命令

他不需要組隊,他不需要公會,他獨自升級

這是我離開那份 C-level 職位的第三個月,深夜坐在電腦前,看著十幾個 AI Agent 同時替我生成程式碼、撰寫報告、審查 PR,腦中突然冒出這個畫面

我就是成振宇,這些 Agent 就是我的影子大軍

我沒有再往上爬,我選擇了側移——移向一片幾乎沒有人踏足的空地


Chapter 1:管理職的天花板

那是一個很理想的職業軌跡,在外人看來

從工程師,到資深工程師,到 Tech Lead,到產品總監,到副執行長,台灣最大的 K12 教育平台,數百萬用戶,幾十個工程師在我的組織架構底下跑

每升一級,有一件事會悄悄發生:寫 code 的時間會少一點,開會的時間會多一點

一開始你告訴自己,這是成長,「帶人比自己做更有影響力」你背誦著那些管理學的金句,在一對一面談裡問下屬:「你的職涯目標是什麼?」同時在心裡想著,我自己的職涯目標又是什麼?

管理職的週曆長這樣:週一策略會議,週二 OKR review,週三面試新人,週四 1-on-1 和部門同步,週五團建、處理那些週一到週四堆積下來的所有雜事

沒有一個 block 是「寫 code」

有一天,一個剛畢業的實習生問我:「你平常都在做什麼?」我打開 Google Calendar,想給他看一個令人印象深刻的排程,然後我盯著螢幕,沉默了幾秒

我不知道怎麼解釋我在做什麼

那一刻,我知道我到了天花板,不是公司給我的天花板——是我給自己設的那個,我已經走到了管理這條路能帶我去的最遠的地方,但那個地方不是我想待的地方


Chapter 2:發現魔法

我第一次認真用 AI 寫 code,是在某個假日午後,用一個 side project 當實驗場

我打了一段需求描述,大概兩百個字,然後按下 Enter

二十秒後,一個完整的 FastAPI 路由出現在螢幕上,帶著錯誤處理、帶著型別標記、帶著一段我自己不一定會主動寫的 docstring

我愣了五秒

然後我說:「靠,這不是魔法是什麼?」

但我很快發現,一個 AI 只是一個影子士兵

強嗎?強,但不聰明,你給它一個模糊的任務,它會用最直接、最字面的方式理解,然後交出一個技術上正確但實際上完全沒用的東西,你說「幫我建一個後台管理介面」,它可能給你一個只有新增沒有刪除的介面,然後滿臉無辜

一個影子士兵是工具,一支影子大軍才是武器

真正的突破發生在幾個月後,當我開始學著同時呼喚多個 Agent,讓他們分工

一個負責寫前端,一個負責寫後端 API,一個負責審查另一個的程式碼,一個負責把用戶故事拆解成技術規格,他們不需要互相喜歡,他們不需要在 Slack 上 align,他們甚至不需要知道彼此的存在

他們只需要聽咒語

站在那些 Agent 的後面,看著螢幕上的任務一個接一個被完成,我突然清醒過來:

我不再是一個工程師在寫 code,我是一個暗影法師,帶著一支軍團


Chapter 3:訓練大軍

但影子士兵不是召喚出來就能用的

沒有訓練過的影子,就是亂砍一通

我很早就學到這個教訓,有一次,我給一個 Agent 的任務描述太模糊——「把這個功能優化一下」,它理解了「優化」,但它的理解和我的理解之間差了一個峽谷,它重構了整個資料庫 schema,改動了我完全沒打算動的地方,然後信心滿滿地告訴我它完成了

那個 production 資料庫,差點沒回來

咒語要精煉,模糊的指令,只會召喚出失控的影子

我花了幾個月在寫那些咒語CLAUDE.md、系統提示、各種細到令人髮指的規則文件,「永遠不要直接 commit 到 main」「任何資料庫 schema 的變動,必須先告訴我」「你的角色是偵察兵,不是決策者」

每一條規則背後,都有一個慘烈的教訓

還有一個教訓,性質不同,我管理十幾個專案時,其中一個有個初階開發者被指派了一個 GitHub Issue,作為學習練習,Agent 看到那個 Issue 是開著的、沒人做,於是它做了,在那個初階開發者讀到任務之前,Issue 關閉了,學習機會也消失了,Agent 沒有做錯任何「技術上」的事——它只是照著我給的規則做事,而我忘了在規則裡寫「確認有沒有被指派給別人」

咒語的沉默,是給影子最響亮的指示

然後是結界

影子大軍有一個問題:影子如果失控,會把你自己的城堡也拆了,所以你需要結界——在它能造成真正傷害之前,強制停下來讓你過目,Pre-commit hooks、自動化測試、PR review 流程,不是因為你不信任 AI,是因為就算是最強的影子也有它的 blind spot,而你的工作是知道那個 blind spot 在哪裡

每個影子有專長,我的大軍裡有偵察兵——它不寫 code,它讀文件、找資訊、整理成摘要,有工程兵——它寫,它改,它優化,有審查官——它挑毛病,它找漏洞,它告訴我剛才那個工程兵犯了什麼錯

一支好的影子大軍,不是每個影子都做一樣的事,是每個影子都做自己最擅長的事


Chapter 4:一人軍團的日常

現在,我的每一天長這樣

早上,暗影法師在塔頂

我泡咖啡,打開電腦,一個腳本啟動了十五個子 Agent,平行跑,每個負責一個客戶專案,各自讀那個專案的 git log 和未解決的 issue,回傳摘要,咖啡還沒喝完,今天整個戰場的全貌就在眼前了,醫療 AI 的新功能、護理機構的 PDCA 系統、某個教育平台的 A/B 測試分析,我下達指令,簡短、清晰、明確——像一個知道自己要什麼的人,而不是一個在希望 AI 猜出他要什麼的人

白天,軍團出動

十五個專案,各自的小隊在跑,不是我在跑,是他們在跑,我在監控戰況,有時候一個小隊卡住了,需要我插手重新下令,更多時候,他們自己就找到了路,我喝第二杯咖啡,我去運動,我和客戶開一個小時的會,討論下一個功能的走向

傍晚,暗影法師看戰報

PR review、測試報告、錯誤日誌,我審查,我給回饋,我決定哪些可以上線、哪些需要重來,這是一天裡最有趣的部分——不是因為好玩,是因為這個環節只有我能做,大軍可以打仗,但只有暗影法師能判斷這場仗打得值不值得

客戶看到的,是一個團隊的產出

他們收到的是完整的文件、乾淨的 PR、有測試覆蓋的功能、下午三點的進度更新

他們不知道背後是一個人和他的影子大軍,他們不需要知道


Chapter 5:為什麼不繼續往上爬

有時候,前同事會問我:「不覺得可惜嗎?」

他們的意思是:你已經到了那個高度,不繼續走不是浪費嗎?

我理解他們的邏輯,往上爬是一條清楚的路,有指標、有里程碑、有社會認可,每一個頭銜都是一個信號,告訴你和別人:你在進步

但我想問一個問題:進步,是走向更遠的地方,還是走向更想去的地方?

管理職的路很清楚:VP、SVP、C-level,然後是更多的會議、更少的創造、更高的頭銜、更遠離你最初喜歡這份工作的理由

暗影法師的路長這樣:每天創造,每天交付,每天學一個新咒語

每個月的月底,我的收入比那個 VP 職位更高,但我每天工作的時間更少,不是因為我懶,是因為大軍在替我幹活,那些原本需要一個四到五人小組才能完成的任務,現在一個下午就能搞定,那些原本需要我坐在週一會議室裡討論排期的事情,現在我直接拆成任務,派出去,傍晚收到結果

我沒有逃離公司

我找到了一種方式,讓自己永遠活在最喜歡的那個狀態——創造

那個在午後用 side project 測試 AI、愣了五秒說出「幹,這不是魔法是什麼」的工程師,他沒有消失,他只是學會了如何召喚大軍


Epilogue:法杖比階梯重要

我不是在說每個人都應該離職去接案

有些人天生適合建造組織、帶領大型團隊、在複雜的政治環境裡生存並讓事情發生,那是另一種魔法,我不擅長,但我尊重

但如果你和我一樣——你最有活力的時刻,是把一個東西從無到有做出來的那個瞬間,你最疲憊的時刻,不是寫了八小時 code,而是坐了八小時會議卻什麼也沒留下

如果往上爬只是讓你離「創造」這件事越來越遠——

也許你需要的,不是更高的階梯

而是一根法杖


這篇文章沒有在教你怎麼用 AI,它只是一個暗影法師的自白:我試過了往上爬,然後選擇了旁邊那條沒有名字的小路

現在我管著五家公司的十五個專案,每天優化的不只是客戶平台的功能——更多的是迭代這支大軍的指揮方式,哪些任務該派 Agent 自動處理、哪些判斷該寫成 Skill 讓大軍學會、哪些紅線該用 Hook 攔截在犯錯之前

影子大軍沉默地在後台工作

而我,獨自升級

aicareerone-person-armyfreelancestory