前幾天,親愛的老婆分享了她轉行軟體工程師一年的心得體悟。自從她轉職後,我們兩個人更常討論工作上的各種事情,我因為在軟體科技業多了幾年經驗,在不同大小公司及組別都有所體驗,所以還算可以提供些「老婆大人認證」的實用建議。
今天想要分享的,就是我們討論過的內容重點整理,也是我長期以來一直在思考的:「職業生涯該如何規劃」的核心。
例如,許多朋友常會糾結著如何在產業、公司、或公司內的不同任務編組(部門)中做選擇。
我認為從大方向來說,「產業」應該是最重要的,畢竟一個正在上升的產業和夕陽產業,對於公司的發展及人才的培養有著不同的思維。
由於我自己是軟體工程師, 以下會以我的工作為例,作為這篇討論的主要依據──若讀者朋友的本科或目前工作不在軟體科技領域,當中的一些原則也是相通的,希望也能提供你一些思考方向:
選擇「上升中」的產業,較有機會取得良好入職條件
如同前面所述,在剛出社會或決定轉職的時候,除非已有非常明確的職涯發展方向 / 夢想,否則先觀察一下國際市場趨勢,選擇「正在上升」的產業,會比已經停滯或正在衰退的產業,要來得有機會與優勢。
但這並不代表若自己在學時的「本科」不在該領域,就沒有任何機會了──事實上正在上升軌道、或快速興起的產業中,往往很多技術、觀念也不斷在發展革新,因此即使是在產業中任職多年的員工,也必須不斷學習。換言之,若你能利用在學或在職時間盡可能多學習相關領域的知識、爭取各類實習,仍有機會「跨入」上升產業,或在自己的產業中找到新定位。(歡迎參考我的轉職歷程《給自己的「矽谷四周年紀念」:幾乎賭上一切後,換來的真實體驗》;回覆讀者的「高齡轉職問題」《高齡轉職困難嗎?矽谷軟體工程師這麼說》)

例如以我的領域來說,美國知名企業家 Marc Andreessen 在 2011 年就發表了〈Why Software Is Eating the World〉一文 ,基本上已揭示了「全世界所有產業都在逐漸數位化」。各行各業儘管轉換的速度不同,但過程中必然產生許多軟體工程師的需求。而目前各大科技巨頭,為了從這個浪潮中吸引更多更好的人才加入,更不惜重金網羅年輕的畢業生、或是有經驗的資深人員。
「有制度」的大公司 vs. 「有舞台」的新創,該怎麼選?
關於這個問題,每個人可能都有不同的答案。我的想法是要綜合考量「公司制度」、「工作內容」與「市場趨勢」後,再作出判斷:
舉例來說,我通常會建議剛出社會的人士,如果有機會的話,優先考慮已公開上市的科技公司。因為在這些公司裡,往往可以很快體驗到工作上的產出,能立即影響全世界幾百、幾千萬、甚至幾億人的機會。同時因為這些公司都很大了,有一套完整的人才制度(可以參考我之前的文章《矽谷科技公司怎麼「打考績」?》),對於個人職涯的發展,也有一個相對清楚的路徑規範可供遵循,減少走彎路的可能。另外,這些公司也往往吸引了許多聰明、優秀的人才,每天和他們一起工作,也可以從工作中的耳濡目染、直接或間接地提升自己的視野與能力。
然而,這個原則並不適用於所有情況,公司選擇更絕非「大就是好」,仍要視這份工作本身的性質和成長空間而定。

之前我上 Coding bootcamp 的時候,在畢業前大家常討論著面試後得到工作機會,應該怎麼做選擇? 那時候最常聽到的「過來人」建議都是:「不要只看加總的年薪(起薪),而要看工作上的學習及自我提升機會。」舉例來說,如果 2 個工作年薪相差 5,000 美元,但前者是一個跨國上市大公司的舊版系統維護工作(成長空間小);後者則是上升中、正在做許多嶄新顛覆性嘗試的新創公司(風險高機會也大),那後者就算薪水較低,可能對個人發展來說仍是比較好的選擇。
對於公司、產業的選擇,其實是一體兩面:考慮的重點均是未來一段時間內,這個產業、這間公司,是否在市場上具有相對較高的發展潛力。例如目前儘管 COVID-19 衝擊全世界,但也有部分產業、許多公司因人們在家工作、實體活動轉向線上等趨勢變化而受惠。最近聽到一個很厲害的例子:一個朋友在一年半前加入一家頗具潛力的新創公司,結果一年半下來,公司從 A 輪募資到 C 輪了;他除了自身極為努力外,也因公司的快速發展,快速升職了 2 次!
入職之後,「人」可能比「事」更重要
最後,由於如今很多科技公司會採用 general hire 的制度(雇用時不分部門,入公司才選組), 入職後該如何選組 / 選部門呢?
很多前輩都會建議,盡量選擇公司內「最重要的核心組織」:例如若在 Google、Facebook, 就選擇廣告相關的業務;如果是 Amazon 就選 AWS;如果是 Netflix 就選擇 streaming⋯⋯等等。我覺得這建議一般而言確實不錯,畢竟如能進入「核心單位」,可以快速學習公司領先業界的技術及產品。
但同時間,你我能否在這個部門(組別)中發揮,很大一部分也跟該單位的主管及組員有關。前 Yahoo CEO Marissa Mayer 說過: “ Work for someone who believes in you, because when they believe in you, they'll invest in you. ”
所以如果可能,請先好好了解組上的經理、及往上一兩級的管理層,並盡量找機會和他們請教交流,一方面看自己是否能得到他們的認可,二方面也觀察他們投資栽培下屬的意願──如果你找到喜歡你的老闆,你的老闆也很願意挺你的話,就別太在意工作的內容,先一起打拼吧!

我之前在公司做新進人員的 mentor, 10 幾個剛入職的工程師都很徬徨,不確定自己要怎麼選組。當時我就拿自己以前的 mentor 當例子──在他入職後,有 2 個組讓他難以抉擇,一個是他很喜歡的專案工作內容,一個則是與他很合拍的經理及組員。他最後選了前者,但 3 個月後就蜜月期結束立刻後悔,好不容易撐到待滿 1 年半就換組了。
我個人目前的選擇,也都是以「人」而非「事」為主要的考量。畢竟喜歡的專案仍有機會跨組參與或自行發展、鑽研精進;但每天都要接觸到的工作夥伴,如果彼此覺得不合適的話,真的會很痛苦!
以上是我的一點心得。但我知道,很多時候每個人的情況都不同,人生選擇更沒有標準答案,往往都是 it depends (不一定,要看你的各種條件及當下環境情況)。不過仍希望我的一點體悟,可以幫助到正在面對、或即將面對職涯關鍵選擇的你做為參考。
你有什麼選產業、公司、部門或組別的心得體悟呢?歡迎留言分享!如果你有工作上「錯誤的選擇經驗」,也不妨跟大家一起「取暖」之餘,互相了解學習。
歡迎關注我的粉絲專頁,了解更多矽谷經驗、矽谷人物專訪,及各式矽谷新奇事務。
備註:本文授權轉載編輯自「半路出家軟體工程師在矽谷」blog,以上內容均為作者個人經驗與觀點分享,不代表其任職公司立場。
執行編輯:吳玲臻
核稿編輯:張翔一