上一篇文章提到了 成為優秀 PM 重要的三件事。這邊也分享我認為從 PM 的角度,成為優秀的工程師最重要的三件事。如果有其他不同的想法,歡迎留言補充與指教。
當進度落後或遇到問題時,第一時間說明潛在風險與影響,不要到最後一刻才揭露問題。
另外,也不要只專注於程式碼開發,花些時間了解產品的狀況與變化,藉此評估當前的工作是否需要調整。
工程師在開發過程,有 PR review、測試、監控…等檢核機制,來減少人為錯誤,但 PM 並沒有。因此,PM 寫出來的規格難免會有不足之處。在討論規格時,應該試著一起完善內容,而不是一昧批評。
產品規劃要面對很高的不確定性,除了開發進度外,還需要考量市場變化、競爭對手行動和商業目標等。有時,工程師看來很難理解的決策,可能是通盤考量後,不得不做的妥協。
當遇到不認同的決策時,與其花時間抱怨,不如先了解背後原因,並嘗試從工程師的角度提出不同建議。