---
title: "職涯 - 談談Project manager的角色與責任"
description: "從工程師視角探討 Project Manager 的核心職能，包含需求過濾、跨部門協調、進度追蹤，以及 PM 與 Proxy Manager 的關鍵差異。"
canonical_url: "https://blog.markkulab.net/post/project-manager"
author: "Mark Ku"
author_url: "https://blog.markkulab.net/author/mark-ku"
site: "Mark Ku's Blog"
date_published: "2023-12-02 01:01:35 +0800"
category: "Management"
tags: ["project manager", "management", "career", "pm", "agile", "team", "leadership"]
language: "zh-TW"
license: "CC BY 4.0"
license_url: "https://creativecommons.org/licenses/by/4.0/"
attribution: "轉載或引用請註明作者並附上原文連結"
---

# 職涯 - 談談Project manager的角色與責任

> **TL;DR** — 歡迎收聽「Mark 的技術雜談」，我是人工智慧主持人璦廷。專案經理這個角色總是充滿魅力，甚至被許多工程師視為職涯目標，但你真的了解它的核心價值嗎？ 讓我們來看看專案經理都在做些什麼。他們雖然不直接帶人，卻需要處理複雜的跨部門溝通。一個優秀的專案經理不僅要過濾需求、明確傳達目標，更要在品質、時間與資源之間找到最佳平衡點。 這個重點值得注意：專案經理絕對不是只負責傳話的代理經理。在實際的專案場景中，最困難的往往不是缺乏點子，而是如何落地執行。好的專案經理會關心執行團隊的難處，主動協調資源，而不是把計畫丟過去就坐等結果。 總結來說，這份工作的深度決定了市場價值。做得淺可能只是高級助理；做得深，就像是掌控全局的導演，能讓所有資源在對的時間精準到位。節目最後，留給大家一個思考方向：在你目前的團隊中，專案經理是扮演著傳聲筒，還是真正引導大家走向成功的靈魂人物呢？

## 前言
在1 on 1 聊職涯時，蠻多年輕人都會嚮往 Project manager 這角色會很感興趣，或是想把 Project manager 當成工程師的最終職涯選項之一。  

此外，其實也叫PM，但是工作性質不一樣的 Product manager，又稱DM ，了解客戶需求，規劃產品發展，甚至有些公司有職稱是 Program manager，則是處理產品行銷定位，並推廣產品，但不在此篇討論的範疇。  

大多數 Project manager 管專案，不帶人，是專業職，而非管理者，聽到這，有些人可能會很開心，不用管人，但要和很多專案利害關係人溝通協調打交道，但這可不是輕鬆的事，如果要跨部門及跨組織的複雜的專案運作更順暢，此時Project manager角色就很重要。  

## 談談Project manager的幾個主要職能
### 1.需求過濾及確認
- 了解為什麼使用者提出這個需求? => 找先去找需求方釐清原因。
- 釐清需求(技術上/時程上)合理嗎? => 找相關人員討論需求合理性。
- 分析收斂需求，撰寫需求文件及確認書。

### 2.明確傳達每項需求說明和目的
- 確保所有團隊成員對目標有清晰的理解。

### 3.跨部門的溝通協調
- 管理不同部門間的資源和期望。
- 確定任務的優先順序，以最有效地利用有限的資源(在品質、時間、範疇找到平衡)。
- 安排優先順序(Priority)，正因為資源有限，請明確告知團隊哪幾項功能是最急的，哪些次之。

### 4.專案和資源的安排與進度追蹤
- 規劃和安排即將到來的專案。
- 協調專案所需的資源。
- 監控專案進度，並識別可能的瓶頸。

### 5. 確保成果符合使用者預期
最終，Project manager的目標是確保專案的結果符合利利害相關人預期和需求。

## Project manager 不是 Proxy manager
曾經有人這樣問過我 "矽谷不缺idea ，缺的是怎麼執行的人，多數的 idea 都是執行死掉?" 那我和別人差在哪？   

我想我跟其他人不一樣的地方，我來一年半了，我是負責執行團隊的人，我會想過怎麼落地，從我過去的案子，好像沒有執行失敗的？我提了大多是我的團隊要做，也會多考量其他單位怎麼配合。  

其實真正問題  "不是沒有可以執行的人，而是沒人關心真正在執行的人，只把 Plan 及 idea  轉發給執行的人，也不考量對方有沒有難處或缺了什麼，就坐等結果會完成。"  

所以一個複雜的專案能夠順利完成，Project manager 可以扮演很重要的角色。

## 結論
Project manager 不僅需要擅長協調溝通，還要了解各種專業領語的知識背景及行話，還了解每個利害關係的人在意什麼，各種角色在專案中要做些什麼，不見得需要技術背景，有技術背景是有加分效果，也會比較好帶案子，但通常擁有技術背景的人，會不太擅長溝通，最關鍵的是對這類工作感興趣，並對規劃及與人溝通打交道的工作充滿熱情，否則這類的工作可能會令人感到痛苦。    

Project manager工作是很有深度的，深度不同，市場價值也差異極大，做的淺的可能像總機或高級助理，但做的深，能規劃又能下策略，把一切安排妥當，就會像導演一樣，什麼時間誰該進場，安排好相關資源，時間到演員就照劇本出場演戲。  
 
最後任何的工作還是要有愛，沒有愛是走不長久的。

## 參考資料
[[工程師不喜歡 PM 的四個原因?! 新手PM 必看| 軟體團隊協作| 專案管理 | 專案經理 | ALPHA Camp]](https://www.youtube.com/watch?v=mTTtteedVfs)  
[[職場解析]為什麼PM這個職位會這麼夯⁉️ S姐一語道破職場秘辛😎](https://www.youtube.com/watch?v=hAUk3JPshKg)  
[[半熟PM]為什麼大家都討厭PM?](https://www.dcard.tw/f/job/p/239892893)

---

## 關於本文與作者

本文出自 [Mark Ku's Blog](https://blog.markkulab.net/post/project-manager)

授權條款： [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) — 轉載或引用請註明作者並附上原文連結

### 關於作者

**[Mark Ku](https://blog.markkulab.net/author/mark-ku)** — Software Solution Provider

- 10+ 年資深軟體工程師，現為 AI 應用 Builder
- 專注大型平台架構設計，從北美電商到AI SaaS訂閱收費系統
- 結合 AI Agent 與自動化，打造高效可演進的產品技術基礎

### 作者開發的免費工具

以下工具皆可免費使用：

- [免費 PDF 簽名工具](https://blog.markkulab.net/tools/pdf-sign): 線上 PDF 簽名工具，瀏覽器內完成手繪、打字、上傳簽名，可拖曳放置、縮放、下載。所有處理都在你的裝置完成，檔案不會上傳。
- [VS Code Refactory](https://blog.markkulab.net/tools/refactory): Refactory 是一款 VS Code 重構擴充套件：34 個重構動作、37 條 code smell 檢查、Code Health 儀表板、18 種語言、534 支測試。懂你的專案慣例：介面放哪、DI 註冊寫在哪、'use client' 該不該加；還會用 git 修改頻率 × 複雜度排出「該先修哪個檔案」，並一鍵把壞味道交給你自己電腦上的 Claude Code 修。免費使用，原始碼不離開你的機器。
- [DB-Kit 資料庫管理工具](https://blog.markkulab.net/tools/db-kit): DB-Kit 是一個用 Tauri + Rust + React 打造的輕量跨平台資料庫管理工具，用單一一致的介面同時管理 MySQL、MariaDB、PostgreSQL、SQL Server、Oracle、SQLite、MongoDB、Redis、Kafka、Elasticsearch 與 RabbitMQ 十一種資料來源：連線密碼以 OS keychain 加密、SSH Tunnel、完整 CRUD、視覺化查詢建構器、多結果集同時顯示、跨連線資料傳輸與比對同步、Excel / CSV 匯入匯出、執行計畫視覺化、ER 圖、排程備份、SQL 壓力測試（p50～p99 延遲百分位）、15 條規則的 SQL 審查、Kafka 訊息瀏覽與監控告警；繁中 / 英文雙語介面，內建 AI 助手（自然語言生成 SQL、AI 審查與調校建議）與命令列工具 dbk。免費開源（MIT），提供 Windows / macOS / Linux 安裝檔。
- [VS Code Super Mermaid](https://blog.markkulab.net/tools/super-mermaid): Super Mermaid 是一款 VS Code 擴充套件：開箱即用的漂亮 Mermaid 圖表，自動上色、即時預覽、滑鼠平移縮放、PNG / SVG 高解析匯出，內建 21 種範本與多種主題。免費開源（MIT）。
- [React Super Mermaid](https://blog.markkulab.net/tools/react-super-mermaid): react-super-mermaid 是一個開源 React 元件庫：一行 <MermaidViewer> 即可渲染漂亮的 Mermaid 圖表，內建 colorful / sketch 主題、平移縮放、圖內搜尋、SVG / PNG 高解析匯出。輕量、SSR 安全、完整 TypeScript 型別。免費開源（MIT）。
- [Jira / Confluence Super Mermaid](https://blog.markkulab.net/tools/jira-super-mermaid): Atlassian Forge app：在 Jira issue 與 Confluence 內文直接寫 Mermaid 語法，畫流程圖、時序圖、狀態機與甘特圖。11 種圖表、SVG / PNG 匯出、明暗主題、完整中日韓文字支援。取得 Runs on Atlassian 資格：圖表存在你自己的站台，app 不呼叫任何第三方服務。免費，即將上架 Atlassian Marketplace。
- [Mermaid 線上預覽](https://blog.markkulab.net/tools/mermaid-preview): 在瀏覽器裡寫 Mermaid、即時看圖，整張圖表壓進網址就能分享。免註冊、不上傳伺服器，相容 mermaid.live 的分享連結。
- [React Intl Phone Number](https://blog.markkulab.net/tools/react-intl-phone-number): react-intl-phone-number 是一個開源 React 元件：framework-agnostic、不依賴 antd，提供 E.164 進出、可搜尋國旗 / 國碼下拉、可配置驗證等級（strict / mobile-strict / loose）、可主題化 CSS 與 i18n，電話邏輯由 google-libphonenumber 驅動。輕量、完整 TypeScript 型別。免費開源（MIT）。
- [Uptime Kuma Cluster](https://blog.markkulab.net/tools/uptime-kuma-cluster): 把單機版 Uptime Kuma 改造成高可用叢集：OpenResty + Lua 智慧負載平衡、MariaDB 共享狀態、健康檢查與自動 Failover，附叢集管理 REST API，一行 Docker Compose 啟動。免費開源（MIT）。
- [特教專案](https://blog.markkulab.net/education): 為特殊教育學生製作的學習教材

### 每日 Podcast

- [科技新鮮事](https://blog.markkulab.net/category/tech-news): 每日精選 AI 與科技趨勢，透過語音摘要快速掌握最新技術動態，涵蓋 AI 應用、軟體架構、DevOps 與工程實戰。 — RSS: https://blog.markkulab.net/feed.xml
- [AI股市蝦聊](https://blog.markkulab.net/category/ai-stock-chat): 每個交易日用 AI 分析台股盤勢，以雙人對話聊當天的盤中觀察與隔日預測。 — RSS: https://blog.markkulab.net/ai-stock-chat/feed.xml

### 電子報

[訂閱電子報](https://blog.markkulab.net/subscribe) — 第一時間收到新文章通知，無垃圾信、隨時可取消訂閱。
