給 Junior PM 的建議
Published in
Nov 27, 2023
在上次 ccClub 校友分享時,恰好遇到剛進公司培訓準備分發到各單位的 junior PM 詢問,綜合在場的前後端工程師們一起討論出了幾個職場建議。
RD 期待 PM 做什麼?
RD:期待 PM 能對外協調、要能坦
例如工程師評估某個需求開發會費時、有技術債,PM 應該怎麼做?
❌:PM 無視困難,只問什麼時候會完成
⭕️:PM 應該充分評估利益及成本,成本包含:技術評估時間、開發時間、維運(MKT/ CS/ PD)成本、伺服器成本、若是 workaround 的後續退場成本。這些還要算出 best case 跟 worst case。
例如工程師回報功能趕不及上線,PM 應該怎麼做?
❌:PM 對內要求工程師趕工
⭕️:PM 應該在縮小規模、延後時間、降低品質之間取捨,對內外喬出合理的結果
RD:期待 PM 能參與技術討論,加入商業或體驗考量,得出更好的結論
例如在工程師們喬不定解法時,PM 應該怎麼做?
❌:PM 覺得這都是技術討論而已,丟給事主自己喬出結論
⭕️:PM 應該至少記錄或學習討論內容,參與討論、選擇對商業目標最符合時程、最大效益、最小風險的決定
Junior PM Roadmap
至於 Junior PM 從入門到熟練,應該優先補強哪些知識⋯⋯台灣的公司確實很少在培育 junior PM(多是從其他資深職能轉職),僅以自身經驗歸納從易到難培養的技能:
1. 作為對外溝通的窗口,掌握及代言團隊的開發進度
核心產出:藉由熟練 Git & GitHub 獲取開發的第一手資訊
2. 作為對內的長期記憶,幫助回憶開發守則及脈絡
核心產出:撰寫技術文件,如 convention、前後端邏輯
3. 作為對內外開發的協調者,綜合商業、體驗、開發的考量安排合理進程
核心產出:規劃產品路線圖、產品規格文件。我也正在這裡努力,一起加油ㄅ。