Program Manager

基於明顯自私的理由,triad 中就先由PM談起。M社PM是個很專門的名詞,尤其在產品組 (Product Group, 我們都不太稱自己是RD)。PM所做的事比 project management 還要多很多:

  1. 開規格
  2. 管專案時程與里程碑
  3. 決定除了 Fix 以外其他 bug 的resolution: postponed, won't fix, by design.
  4. 管開會(有位VP曾在我面前苦笑,說他的全職工作是"專業會議 organizer")
  5. 所有coder與tester不想做的事情

M社PM的由來在一本書中講得很情楚:Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People (1998) ,我記得有中譯本,有興趣可以去找找看。話說回來,你如果去問10各PM他們的JD,應會有10以上的答案。

我印象最深的M社PM特色,是這幾點:

  1. 人少-之前產品組的人力資源規劃有個速算比例: PM:SDE:SDET = 1:2:2,所以PM是少數族群。現在聽說比例更低了。
  2. PM的背景五花八門,我認識至少3個音樂家(出過專輯的喔),一個海洋學家,一個雕刻家,還有兩個高層是專業(雖然不是職業)賽車手。甚至還有美國政治世家的背景。

其實在M社的快樂時光,多半是跟這些奇怪背景的人們聊一些想都想不到的知識領域,才知道真是天外有天。 最後提一下我們所公認的PM大神:Steven Sinofsky,他對M社的工程文化影響之大是很難想像的,有興趣的人可以先搜一下,之後會聊到有關他的各種神蹟。

下一次先不談人,換個視角談一下外商特有的文化:Acronym-縮寫滿天飛。

results matching ""

    No results matching ""