Re: sw pm面試該如何準備? - 加班

By Lucy
at 2010-04-15T14:26
at 2010-04-15T14:26
Table of Contents
※ 引述《afternia (阿芙特尼亞)》之銘言:
: 大學(桃園中字輩)研究所(英國)都是念文的
: 完整的工作經驗有三年都非相關領域
: 打工實習經驗不少
: 很清楚自己的長處在於溝通和與人相處
afternia你好, 我剛好有過當軟體PM的經驗~ 本身是唸CS的
分享我之前的工作經驗~ 或許對你面試不太有幫助 但希望能幫你多了解這工作的內容
身為軟體PM, 要負起的責任絕對不比一個PM還少, 公司既然會成立軟體管理部門
想當然, 其中要做的事情一定不是三言兩語說的完的, 歸納一些工作內容
1. Spec/Requirement: 案子初期必須先review spec/requirement, 要看的懂產品
的規格和是否能夠做到, 要把關, 不能到後來才說做不到, 要不然就沒有功能了
看不懂或有疑問, 最好的辦法就是請教RD/老闆/前輩/Google大神, 如果是非常detail的
當然也必須要由RD leader出來commit
2. 軟體開發進度的Review: 這就是看個人的管理方式, 其中也牽扯到內部溝通很多的
學問, 能夠有好的工作和方法做好這部分的管理 也需要一些經驗的累積
3. 軟體品質的把關: 當開始進入軟體測試階段時, 必定會有issue的產出~ 通常
不會是個小數量! 軟體PM必須要能夠看的懂所有的問題, 了解RD的solution是否
有side effect~ 和測試單位review所有非issue, CR, 必須要盧掉的issue~ 說服
測試單位不重要的issue~ 必須要有一些談判能力~
4, Schedule的把關: 這算軟體PM比較接近管理的一面, 需要規劃好整個案子會
遇到的event, 例如過測試就要先估好NRE/protoplan/軟體release/pre-test時間...
工廠如需生產, 軟體也要到位, 其中測試tool/軟體release/確認該有的功能都ready
總之, 所有的細節都必須要考慮到, schedule的規劃和執行是案子的核心
當沒有好的規劃(軟體release plan/軟體研發/issu管理), 不可能會有順暢的案子
從頭亂到尾~ 痛苦的不只PM,RD,而是所有跟案子有相關的單位都會受影響
5. 無止盡的報告開會: 對老闆, 對客人, 對內部... 開會, 當然就是要準備報告
準備報告 當然就是要先知道status, status 當然就是要努力去push出來 不管
是老闆要看issue解的量, 預計會fix的plan, 案子的risk status.. 所有都是每天
要去追出來的~ 除非你有很強大的support team, 要不然 通常軟體PM就是人們的保母
要負責照顧大大小小的事情~ 這是個人覺得最辛苦也最不喜歡的工作項目~ 很多的表面
事情都做不完 還要用那麼多報告 但~ 沒辦法~ 誰叫你不是老闆~ 工作不就是要
表現給老闆看 讓老闆安心的 要不他付錢請你幹嘛~ 在這塊, 必須要有報告的能力
黑的說成白的能力 拍馬屁的能力 當中超級多學問的~ 需要慢慢的磨練跟體驗~
以上是一些大方向, 之中一定還有很多雜事必須處理 這是每個PM都會遇到的無奈
當你遇上時就會開始有體驗了~
最後, 軟體PM真的不是簡單的工作, 必須清楚了解自己真的想走上這條不歸路
不是能夠做好溝通和與人相處好就OK的~ 必須還要有負責任 積極推動案子
技術能力 管理能力 語文能力 等多方面的能力 當然 這是需要一些經驗累積和犧牲的
回歸文章問題, 我想, 既然你沒有相關經驗, 主管看重的應該會是你的特質
是否適合這個產業, 就如我之前說的, 這是一條很辛苦的路, 每天工作12小時算正常
回到家on call是正常, 半夜回mail是正常, 假日加班是正常, 看客戶臉色是正常..
如果你準備好了~ 那就會有機會了~ 加油~ 歡迎加入軟體PM的行列~ :)
--
: 大學(桃園中字輩)研究所(英國)都是念文的
: 完整的工作經驗有三年都非相關領域
: 打工實習經驗不少
: 很清楚自己的長處在於溝通和與人相處
afternia你好, 我剛好有過當軟體PM的經驗~ 本身是唸CS的
分享我之前的工作經驗~ 或許對你面試不太有幫助 但希望能幫你多了解這工作的內容
身為軟體PM, 要負起的責任絕對不比一個PM還少, 公司既然會成立軟體管理部門
想當然, 其中要做的事情一定不是三言兩語說的完的, 歸納一些工作內容
1. Spec/Requirement: 案子初期必須先review spec/requirement, 要看的懂產品
的規格和是否能夠做到, 要把關, 不能到後來才說做不到, 要不然就沒有功能了
看不懂或有疑問, 最好的辦法就是請教RD/老闆/前輩/Google大神, 如果是非常detail的
當然也必須要由RD leader出來commit
2. 軟體開發進度的Review: 這就是看個人的管理方式, 其中也牽扯到內部溝通很多的
學問, 能夠有好的工作和方法做好這部分的管理 也需要一些經驗的累積
3. 軟體品質的把關: 當開始進入軟體測試階段時, 必定會有issue的產出~ 通常
不會是個小數量! 軟體PM必須要能夠看的懂所有的問題, 了解RD的solution是否
有side effect~ 和測試單位review所有非issue, CR, 必須要盧掉的issue~ 說服
測試單位不重要的issue~ 必須要有一些談判能力~
4, Schedule的把關: 這算軟體PM比較接近管理的一面, 需要規劃好整個案子會
遇到的event, 例如過測試就要先估好NRE/protoplan/軟體release/pre-test時間...
工廠如需生產, 軟體也要到位, 其中測試tool/軟體release/確認該有的功能都ready
總之, 所有的細節都必須要考慮到, schedule的規劃和執行是案子的核心
當沒有好的規劃(軟體release plan/軟體研發/issu管理), 不可能會有順暢的案子
從頭亂到尾~ 痛苦的不只PM,RD,而是所有跟案子有相關的單位都會受影響
5. 無止盡的報告開會: 對老闆, 對客人, 對內部... 開會, 當然就是要準備報告
準備報告 當然就是要先知道status, status 當然就是要努力去push出來 不管
是老闆要看issue解的量, 預計會fix的plan, 案子的risk status.. 所有都是每天
要去追出來的~ 除非你有很強大的support team, 要不然 通常軟體PM就是人們的保母
要負責照顧大大小小的事情~ 這是個人覺得最辛苦也最不喜歡的工作項目~ 很多的表面
事情都做不完 還要用那麼多報告 但~ 沒辦法~ 誰叫你不是老闆~ 工作不就是要
表現給老闆看 讓老闆安心的 要不他付錢請你幹嘛~ 在這塊, 必須要有報告的能力
黑的說成白的能力 拍馬屁的能力 當中超級多學問的~ 需要慢慢的磨練跟體驗~
以上是一些大方向, 之中一定還有很多雜事必須處理 這是每個PM都會遇到的無奈
當你遇上時就會開始有體驗了~
最後, 軟體PM真的不是簡單的工作, 必須清楚了解自己真的想走上這條不歸路
不是能夠做好溝通和與人相處好就OK的~ 必須還要有負責任 積極推動案子
技術能力 管理能力 語文能力 等多方面的能力 當然 這是需要一些經驗累積和犧牲的
回歸文章問題, 我想, 既然你沒有相關經驗, 主管看重的應該會是你的特質
是否適合這個產業, 就如我之前說的, 這是一條很辛苦的路, 每天工作12小時算正常
回到家on call是正常, 半夜回mail是正常, 假日加班是正常, 看客戶臉色是正常..
如果你準備好了~ 那就會有機會了~ 加油~ 歡迎加入軟體PM的行列~ :)
--
All Comments

By Christine
at 2010-04-19T08:21
at 2010-04-19T08:21

By Necoo
at 2010-04-20T05:41
at 2010-04-20T05:41

By Ethan
at 2010-04-23T19:37
at 2010-04-23T19:37

By Oliver
at 2010-04-24T20:09
at 2010-04-24T20:09

By Sarah
at 2010-04-29T06:44
at 2010-04-29T06:44

By Brianna
at 2010-05-02T07:41
at 2010-05-02T07:41

By Lauren
at 2010-05-05T00:04
at 2010-05-05T00:04
Related Posts
要去凱撒面試

By Ursula
at 2010-04-14T22:57
at 2010-04-14T22:57
請問仁寶的專案工程師職位

By Zenobia
at 2010-04-13T23:12
at 2010-04-13T23:12
sw pm面試該如何準備?

By Queena
at 2010-04-13T16:41
at 2010-04-13T16:41
offer選擇

By Zenobia
at 2010-04-13T10:40
at 2010-04-13T10:40
超微基因檢測

By Mia
at 2010-04-13T10:19
at 2010-04-13T10:19