工程師什麼時候轉PM最好?
如果你有CS底子,但你知道你對「一直鑽研技術不感興趣,但喜歡接觸不同領域」,因此想要轉職產品經理,但卻不知道如何開始,希望這篇文章可以帶給你一些幫助(註:本文的PM是指”Product Manager” ,與”Project Manager”的不同請參考上篇文章)。
⌛「最好轉職的時機是什麼?」
在科技業,一個PM如果有技術能力會很加分,所以很多人會覺得「是不是要先打好技術基本功再轉會比較好?」
但我個人的觀點是,只要你確定知道未來想走PM,我建議「只要有機會就轉」。
為什麼呢?
1️⃣ 你永遠不可能「完全準備好」
什麼時候算是「打好了技術基本功」?是你升Senior時?是Principal時?CS是個學無止盡的領域,你永遠沒辦法覺得自己「基本功夠了」。
2️⃣ 儘早加倍下注自己的優勢
技術並不是PM的全部,甚至只是一小部分,因為其它技能更重要,如:定義產品方向、找出客戶需求、設定優先順序等。
如果你是想轉PM的工程師,而且已經有相對敏銳的產品直覺,那你更應該及早訓練這方面的能力。
因為就如同資工是學無止盡的,產品也是。很多產品經驗是你沒辦法在書上學到的,只能透過實際工作不斷的磨練。
如果你在做自己擅長的事,會容易有成就感。而有了成就感,會讓你更有動力投入。而付出的努力,又會讓你更擅長這件事。
長遠來看,你會因此在你的領域成為頂級專家,這就是正向的複利效應。
我們都知道「投資要順勢而為」,我認為人生也是,我們要找到自己的優「勢」,然後加倍下注。
3️⃣ 機會成本
科技業的高薪是個「金手銬」,當你工程師做了一段時間,薪水和位階會不斷的升高,你離開的機會成本也會變很高。
即便你現在是個Senior Software Engineer,要轉PM時,別的公司很難讓你直接當Senior PM,因為你履歷上的PM經驗就是0。更大的可能是,你會被降成PM II或甚至是PM I,因此你的薪水也會受到很大影響(一個解套方法是看看有沒有Technical Product Manager可以平轉,但TPM的職位又比PM更稀少)。
所以我認為轉職越早做越好,因為你到時候要付出的機會成本也越小。
💯「不同階段的實際案例」
以下是我身邊PM朋友們,在不同階段的案例。
1️⃣ 門檻最低的轉職:在實習的時候轉
如果你是大學生,恭喜你,因為實習就是成為PM門檻最低的階段。
能直接拿到PM實習的機會當然很好,但如果你拿到是工程師的實習,其實也有機會轉。
我有個學妹當時在微軟實習軟體工程師,但到了一半,發現自己很討厭寫程式,於是就跟老闆商量轉PM,老闆也讓他剩下的日子轉成PM實習生。
即便她實際當PM的時間只有別的PM實習生的一半,但在她的履歷上就是可以寫自己是微軟PM實習生,這也成為她後來成為全職PM的敲門磚。
科技公司對實習生通常非常包容,因為他們本來就不期待你會有什麼產出,你做的內容也因此很有彈性,跟老闆商量改改工作內容和職稱都是很有可能的(當然,這不是100%都有效,還是要看公司政策和老闆個性)。
2️⃣ 最常見的轉職:部門內轉
當你在一個部門當工程師久了,自然會對產品和技術細節非常熟悉。
此時你具備了一個PM最強大的優勢之一「懂技術」,也因為你懂技術,並且也跟其他工程師同事很熟,你會比較容易可以贏得尊重。管PM的主管當然也非常開心自己可以多一個工程師出身的PM。
但這階段最大的不可控因素是「機會」。因為就算你有能力當PM,還是要看公司有沒有PM空缺,而你原本的老闆也會因爲你轉PM,而失去一個工程師。
我之前有個工程師同事,非常想轉PM,於是他花了一兩年和PM主管溝通、和其他PM打好交情,也把自己負責的項目做好,讓自己的工程師主管放心,可以隨時轉交出去。
最後終於機會來了,有PM離職。這時他當然是PM主管心中第一個想到的人,於是就在還沒對外發佈招聘公告時,就拿到了「面試機會」和offer(會加引號是因為他已經是內定人選,走走面試程序而已),而因為他的能力已經獲得認可,所以是平轉,薪水和等級沒受到影響。
你沒辦法掌控有沒有PM空缺,但你可以讓主管們知道你有轉PM的意圖,所以當機會出現時,他們會第一個想到你。
3️⃣ 代價最高的轉職:跳槽
跳槽應該是「短期內」代價最高的轉職,因為在你的履歷上,就是沒有任何產品經理的職稱。即便你做了很多相關的事情,但對方老闆因為沒跟你工作過,就是沒辦法看出來,所以你很有可能在履歷的關卡上就被刷掉,或被降級、降薪。
之前有提到,這時相對不痛的方法,就是申請對技術能力要求更高的PM職位,Technical Product Manager (TPM)。
我另外一個PM前同事,當年在當工程師10年後,就是以申請TPM當作轉職的跳板。
薪水受到影響的確是件不舒服的事情。但我一直堅信,一個人的職涯還是要從長遠來看:只要你能夠在那個領域成為頂級的人才,錢和機會都不是問題。
以我那個同事為例,他當時的決定是對的,因為他壓注並投資自己的優勢,從初階的TPM當起,沒幾年就升到了Principal PM,現在是某Big 5的 CTO的首席顧問,如果他當時選擇當工程師,用他的話來說,「現在應該就是個能力普通的工程師」。
🛣️「結語」
轉職是很多人在思考的問題,也是一個很重大的決定。
這篇文章最大的前提是「你已經知道自己想成為一個PM」,並且講了很多 “How”(如何轉成PM),但我認為更有重要的問題是 “Why”:你到底為什麼想成為PM?你為什麼會認為自己會喜歡當PM多過於當工程師?
我下一篇想分享關於我自己是怎麼用最小的成本,知道PM沒有想像中地適合我,以及接下來如何走出迷茫的故事,謝謝你們看到這裡 🙂
😊「交流時間」
你或身邊的朋友也有轉職PM的經驗嗎?他們的故事是什麼呢?歡迎留言分享!