讀完這章你要能回答:招人時我會看哪三個維度?我的團隊在沒有我的時候還能運轉嗎?
如何從零開始組建一支高效能技術團隊?
團隊搭建的核心原則#
團隊不是人的簡單堆疊,而是一個有機系統。搭建團隊要先想清楚需要什麼樣的人,而不是有什麼樣的人就用什麼樣的人。
劉建國在《技術管理實戰 36 講》中提出團隊搭建的基本框架:
團隊規模與結構#
flowchart TD
subgraph S [👥 小團隊 3-7 人]
S1[扁平結構,leader 直接帶]
S2[溝通成本低,靈活性高]
S3[適合:創業初期、新專案啟動]
end
subgraph M [👥👥 中型團隊 8-20 人]
M1[需要分層,設置 tech lead]
M2[開始需要流程和規範]
M3[適合:產品成長期]
end
subgraph L [👥👥👥 大型團隊 20+ 人]
L1[多層管理,需要中層管理者]
L2[流程、文化、工具都很重要]
L3[適合:成熟產品、多產品線]
end
S -->|團隊擴張| M -->|持續成長| L
style S fill:#e3f2fd
style M fill:#fff3e0
style L fill:#e8f5e9招人的三個維度#
| 維度 | 說明 | 考察方法 |
|---|---|---|
| 能力 | 技術能力和解決問題的能力 | 技術面試、coding test |
| 意願 | 對工作的投入度和成長意願 | 行為面試、過往經歷 |
| 文化匹配 | 價值觀和團隊是否契合 | 聊天、團隊面試 |
能力可以培養,意願很難改變。招人時,優先選擇意願強、學習能力強的人,而不是當下技術最強但缺乏熱情的人。
人才密度:一個低績效者的代價#
招人不只是「加一個人」,更是在調整整支團隊的人才密度(talent density)。
一個低績效者,會把周圍團隊的整體產出拉低 30–40%。原因不只是他自己產出低,而是他拖累了會議品質、降低了他人的標準、消耗了主管的管理頻寬。
高人才密度會啟動一個正向的三輪循環:
flowchart LR
A[🎯 高人才密度] --> B[💬 更坦誠]
B --> C[🔓 鬆綁控制]
C --> A
style A fill:#e8f5e9
style B fill:#fff3e0
style C fill:#e3f2fd- 人才密度高 → 大家夠強、夠成熟,於是能 更坦誠地互相回饋。
- 更坦誠 → 問題浮上檯面被解決,於是可以 鬆綁控制(少規則、少審批)。
- 鬆綁控制 → 環境吸引更強的人,人才密度再上一層。
Keeper Test:該慰留還是鬆一口氣?#
判斷一個人是否屬於高密度團隊,可以用 Keeper Test:
如果這位成員今天說要離職去別家公司,我會「極力慰留」,還是會「暗自鬆一口氣」?
- 會極力慰留 → 他是團隊的 keeper,值得投資。
- 會鬆一口氣 → 這是訊號:你該主動處理(給回饋、改善或好聚好散),而不是拖著。
Keeper Test 不是用來威脅人,而是用來逼自己誠實面對「我是不是在容忍一個其實該處理的狀況」。處理流程見績效管理。
組織架構設計#
喬新亮在《CTO 成長復盤》中分享了組織架構調整的經驗:
常見的技術團隊架構#
按職能劃分:
- 前端組、後端組、測試組、運維組
- 優點:專業化程度高
- 缺點:跨組協作成本高,容易形成部門牆
按產品/業務劃分:
- 每個產品線一個完整團隊
- 優點:端到端負責,回應快
- 缺點:可能有重複建設,技術深度不夠
混合架構:
- 橫向的技術平台 + 縱向的業務團隊
- 兼顧專業深度和業務回應
沒有完美的組織架構,只有適合當前階段的架構。隨著業務發展,架構需要不斷調整。
組織調整的時機#
喬新亮建議在以下情況考慮組織調整:
- 跨團隊協作頻繁出問題:說明職責邊界不清
- 某個團隊總是成為瓶頸:可能需要拆分或增加資源
- 業務方向發生重大變化:組織需要跟著業務走
- 團隊規模快速擴張:原有結構可能不再適用
組織協作的挑戰#
畢玄在對談中特別強調了組織協作的難題:
單系統多團隊的困境#
一個系統好幾個團隊一起負責,我一直認為這很難成功。
原因分析:
- 職責不清,出了問題互相推諉
- 各團隊優化局部,沒人為整體負責
- 技術決策難以統一
解決方案:
- 明確 owner,一個系統只能有一個負責人
- 如果必須多團隊協作,設置明確的介面和契約
- 建立定期同步機制
跨部門協作#
技術團隊與業務團隊互相不理解,導致資源浪費或產品失敗。
張雪峰在餓了麼的經驗:
- 技術要主動了解業務,不能只管實現
- 業務要尊重技術的專業判斷
- 建立共同的語言和目標
用脈絡領導,而非用控制#
當人才密度夠高,領導的方式就該從「控制」轉向「脈絡」。控制是告訴人怎麼做;脈絡是讓人理解全貌後自己做對的決定。
| 用控制領導(control) | 用脈絡領導(context) |
|---|---|
| 訂規則、設審批、層層核可 | 給目標、給策略、給決策所需的資訊 |
| 「照我說的做」 | 「這是全貌,你來決定」 |
| 適合:低人才密度、高風險可逆性低 | 適合:高人才密度、可承受試錯 |
| 結果:團隊等指令、長不出判斷力 | 結果:團隊自主、判斷力持續成長 |
「對齊但鬆耦合」(aligned but loosely coupled):用脈絡把大方向對齊清楚,細節執行則彼此鬆綁,不互相掐脖子。這跟意圖式領導的「我打算…」是一體兩面。
知情船長:farming for dissent#
把決策權下放,不代表草率決定。重大決策前,知情船長(informed captain)要主動「種出反對意見」(farming for dissent):
- 不要等別人主動唱反調——多數人會選擇沉默。
- 主動去問:「誰看到了我沒看到的風險?」「如果這是個壞主意,會壞在哪?」
- 廣納異見之後,由負責人拍板,並為結果當責。
從小團隊到「團隊的團隊」#
團隊長大時,最大的陷阱是把「複雜」當成「繁複」來管。兩者完全不同:
| 繁複(complicated) | 複雜(complex) |
|---|---|
| 環節多但可預測、可拆解 | 各部分高度互動、難以預測 |
| 靠規劃、SOP、集中控制就能搞定 | 靠適應、透明、分散決策才能應對 |
| 例:組裝一台精密機器 | 例:應對快速變化的市場與系統故障 |
規模化的路徑,不是把金字塔疊高,而是從「命令式單一團隊」走向「團隊的團隊」(team of teams):
flowchart LR
A["指揮式團隊<br/>(command)<br/>單一團隊,集中指揮"] --> B["團隊的指揮<br/>(command of teams)<br/>多團隊,但彼此孤島"]
B --> C["團隊的團隊<br/>(team of teams)<br/>跨團隊橫向連結"]
style A fill:#ffcdd2
style B fill:#fff9c4
style C fill:#c8e6c9直接讓 n 個團隊兩兩互通,連結數會爆炸成 O(n²)。解法是用代表/聯絡官(liaison)建立 O(n) 的橫向連結:每個團隊派人常駐到關鍵夥伴團隊,把資訊與信任帶過去。
「團隊的團隊」靠兩根支柱:
- 共享意識(shared consciousness):極度透明——讓所有團隊都看得到全局,而非各自只懂自己那塊。
- 賦能執行(empowered execution):把決策權下放到最前線(呼應上面的「用脈絡領導」與意圖式領導)。
領導的角色也跟著轉變:從運籌帷幄的「下棋者」(chess master),變成營造環境、讓團隊自己生長的「園丁」(gardener)。
還有一個關鍵反直覺動作:聯絡官要派最強的人,而不是派得閒的人。橫向連結的品質,決定了整個「團隊的團隊」的成色。
自運轉團隊的打造#
劉建國提出了「自運轉團隊」的概念:
什麼是自運轉團隊?#
- 即使 leader 不在,團隊也能正常運轉
- 每個人都知道自己該做什麼
- 問題能被及時發現和解決
打造自運轉團隊的方法#
mindmap
root((自運轉團隊))
⚙️ 建立機制
清晰的目標和優先級
明確的職責分工
標準化的工作流程
自動化的監控和報警
💪 培養能力
每個職位都有 backup
鼓勵自主決策
允許犯錯和學習
持續的知識分享
🌱 塑造文化
主動承擔責任
透明的資訊共享
相互信任和支援
持續改進的習慣判斷團隊是否自運轉的簡單測試——你能否放心地休假一週?
遠程團隊管理#
隨著分散式辦公的普及,遠程團隊管理成為新挑戰:
遠程工作的關鍵實踐#
朱贇在 Airbnb 的經驗:
- 文件優先:所有重要決定都要有書面記錄
- 異步溝通:不要期待即時回覆,但要設定回應時間預期
- 定期同步:固定的站會、週會保持團隊連接
- 信任為基礎:關注結果而非過程
遠程團隊的挑戰#
| 挑戰 | 應對方法 |
|---|---|
| 溝通效率下降 | 使用合適的工具,建立溝通規範 |
| 團隊凝聚力弱 | 定期線上活動,偶爾線下聚會 |
| 難以建立信任 | 透明公開,言出必行 |
| 時區差異 | 設定重疊工作時間,錯峰安排會議 |
本章要點#
- 招人三維度:能力、意願、文化匹配,意願最難改變
- 人才密度:一個低績效者拉低團隊 30–40%;密度 → 坦誠 → 鬆綁控制三輪循環
- Keeper Test:會極力慰留還是鬆一口氣?用它逼自己誠實
- 架構無完美:根據業務階段選擇適合的組織架構
- 明確 owner:一個系統只能有一個負責人
- 脈絡優於控制:高密度團隊用脈絡領導,對齊但鬆耦合
- 團隊的團隊:規模化靠共享意識 + 賦能執行,聯絡官派最強的人
- 自運轉目標:打造即使 leader 不在也能正常運轉的團隊
- 遠程靠信任:文件優先、結果導向、保持連接