系統整頓3 min
手繪風格的舊系統機械與電腦牆前,一位年輕人拿著寫有 GitHub URL 問號的文件,呈現工程師離職後沒有文件可接手的困境

工程師離職沒有文件留下,現在該怎麼辦

工程師離職後沒有文件、沒有部署說明、也不確定帳號在哪裡時,先不要急著重寫系統。本文整理接手現有系統的第一步:盤點資產、找回控制權,並建立交接清單。

系統交接技術文件工程師離職系統維護帳號管理

某個週一早上,你打開電腦想改一個小功能——把首頁的按鈕顏色換掉——然後你意識到,上個月離職的那位工程師是唯一知道怎麼部署的人。你手上有一個 GitHub 連結,但沒有密碼、沒有說明、沒有任何筆記。伺服器跑在哪裡?不知道。資料庫的帳號密碼在哪?沒人知道。

這不是最糟的情況。最糟的是,你也不確定還有什麼是你不知道自己不知道的。

接手爛攤子的第一步:先搞清楚你擁有什麼

先不要急著找新工程師,也先不要急著重寫系統。在找人之前,你需要知道「現在有什麼」,不然下一個工程師也是在摸黑工作。

把你能拿到手的東西列出來:

  • 原始碼:確認有沒有 GitHub、GitLab、Bitbucket 或本地電腦裡的專案檔。
  • 網域與 DNS:確認是否能登入 GoDaddy、Cloudflare、台灣虎爾等網域或 DNS 服務。
  • 主機資訊:從 AWS、GCP、DigitalOcean 或主機帳單找出系統部署在哪裡。
  • 資料庫備份:確認主機後台或工程師電腦裡是否有可還原的備份。
  • 第三方服務帳號:盤點綠界、藍新、SendGrid、Firebase 等外部服務的登入權限。
  • 環境變數(.env 檔):通常在主機或工程師本地,裡面會有 API 金鑰和資料庫連線資訊。

這張表先填一遍,你會對「破口在哪」有更清楚的認識。通常最難追回來的是:主機的 SSH 私鑰、.env 裡的 API 金鑰、第三方服務的登入帳號(因為往往是用工程師自己的 Gmail 申請的)。

系統還活著,但你碰不到它

如果網站目前正常運作,但你沒有任何控制權,這是最常見的情況。這時候要做的事是「接管」,而不是「重建」。

找到帳單寄到哪裡,這是突破口。主機費、網域費、SSL 憑證費——這些通常是直接寄到老闆的信箱,或是用公司信用卡付的。從帳單裡可以找出是哪家主機商,然後聯繫主機商的客服說明狀況,大部分主機商只要能驗證你是帳戶所有人(信用卡後四碼、公司資料),都能協助你重設密碼或轉移帳號。

如果主機是工程師私人帳號申請的,情況就複雜一點。可以嘗試聯繫前工程師取得轉移授權;如果已經無法聯絡,法律途徑通常不切實際,這時候就要評估是否直接重建系統,把資料遷移過去。

找新工程師之前,先做一件事

很多老闆在這個節點的直覺是「趕快找人來修」,但如果你帶著一個「我也不知道裡面有什麼」的系統去找工程師,接案報價會非常高,因為評估成本也是成本。

在找人之前,花一到兩週的時間,請一個技術顧問(或是你認識的懂技術的朋友)幫你做一次「系統健診」,輸出一份盤點報告,包含:技術棧是什麼(後端語言、框架、資料庫)、部署在哪裡、有沒有自動備份、有哪些外部服務依賴。

這份報告的功能是讓下一個工程師能快速上手,也讓你在談合作條件時有基礎數字。健診通常花費一到三天工時,遠比讓新工程師摸黑三週划算。

這次之後,要建立的習慣

走過這次之後,通常老闆都會想把文件補起來。但「補文件」這件事很難靠工程師自律完成,因為他們在意的是系統跑不跑,不是文字夠不夠清楚。

比較務實的方式是把以下這些東西變成「交接清單」,每次合作結束或是定期更新:

  • 帳號密碼集中存放(1Password、Bitwarden 這類工具,不要放 Google Sheet)。
  • 所有第三方服務都用公司信箱申請,不用工程師個人帳號。
  • 主機、網域、SSL 費用都走公司帳號付款。
  • 每個月確認備份有在跑。

這四件事不需要技術背景就能推動,而且每一件都能在下次工程師離職時救你一次。

真正讓老闆陷入困境的,不是工程師離職,而是把所有技術決策權都交出去了卻沒有任何保留。這次之後,留下的不只是文件,是你對自己系統的基本掌握度。

作者

營運前哨站

聚焦商家官網、內部系統整頓與 MVP 開發,整理真實專案裡常見的取捨、風險與落地做法。

發布:2026-05-22更新:2026-05-22字數:約 55