兼職技術總監是一位資深技術主管,以每週一至兩天或按專案的形式,長期為公司提供技術領導, 而不是全職受僱。他負責技術方向,做出技術總監(CTO)會做的架構與招聘決策;在「親自動手」 的版本中,他仍然親自寫程式。當你需要技術總監級別的判斷,卻還未能負擔一位全職技術總監的 薪酬、股權或編制時,就會請一位兼職技術總監。
「兼職」指的是時間,而非資歷。你得到的是一位完整技術總監的經驗,只是佔用你一週的一部分: 一兩天、一個有範圍的專案,或一個固定的顧問席位。這是一種長期但兼職的安排。
兼職技術總監的工作
工作橫跨四個範疇,而每次合作通常會偏重其中一兩項:
- 技術策略。產品路線圖、架構、自建或採購(build-versus-buy)的決策、廠商選擇,以及面向投資者與董事會時的技術部分。
- 團隊與交付。工程團隊的結構、發佈流程、招聘計劃、程式碼審查文化,以及能反映成效的指標。
- 親自建構。在親自動手的版本中,親手寫程式:原型、概念驗證、第一版 MVP,或供團隊承接的示範性工作。
- 風險與治理。安全、技術債,以及日益重要的、對 AI 生成程式碼的治理。
共通之處是「決策」。兼職技術總監承擔公司原本靠猜測、抄襲同業,或聽信報價最大聲的一方 所做的技術決策。如果你的團隊已經交付得很好,只是需要更多人手,你需要的是開發人員,而不是 兼職技術總監。若沒有資深的人在決定要建什麼、怎麼建,那正是這個角色所填補的空缺。
兼職、全職、臨時與外判的分別
有四種安排經常被混為一談,但它們確實不同:
- 全職技術總監。長期、全職的高階主管。當公司與工程團隊大到每天都需要一位時,這才是正確答案;在此規模以下,就是昂貴的閒置產能。
- 臨時技術總監(interim CTO)。全職但短期的安排,在聘得長期技術總監之前填補空缺。兼職正好相反:長期關係,兼職產能。
- 外判開發商。照你的規格建構,但不擁有「該建什麼」的決策,也沒有動機告訴你這個專案本身有問題。你仍然需要一位站在你這邊的資深人士去指揮並檢查它的成果。
- 兼職技術總監。長期、兼職的資深領導,擁有技術決策,做得好時仍然親自建構,並在你不再需要時乾淨地交接。
最值得釐清的是兼職與臨時之別:兼職是長期而兼職,臨時是短期而全職。
什麼時候需要,什麼時候不需要
兼職技術總監通常適合:
- 非技術背景的創辦人(種子前至種子輪),需要有人可信地打造第一個產品並做技術決策。
- 現有團隊交付緩慢、參差的中小企或成長期公司,並且引入了 AI 卻沒有讓任何數字改變。
- 需要在路線圖、招聘、架構與投資者對話上獲得技術總監級判斷,但尚未能負擔全職技術總監的已融資初創。
若屬以下情況,一位誠實的兼職技術總監會直接說「這不適合」:
- 你需要有人管理大型工程組織(大約 50 名工程師以上)。那是一份全職工作。
- 你需要的是資訊總監(CIO):內部 IT、企業採購、公司基礎設施。那是另一門專業。
- 你想要的是簡報,而沒有人動手寫程式。
聘用前最該問的一件事
問他是否仍然親自寫程式。大多數兼職技術總監已經不寫;他們的價值被界定為決策與方向,這固然真實, 但也意味著他們的技術判斷是靠記憶運作。一位仍然建構的人會透過閱讀你的程式碼來審查、以親手實作 來驗證方案,並在昂貴的錯誤還便宜時就把它們攔下。這是最有用的一項篩選,也正是這個實務存在的原因。
語言與出處
請注意:所有顧問與開發服務均以英語或法語進行;本頁的繁體中文僅為方便閱讀。
本頁根據英文原文翻譯,原文請見 English。