在美國,軟體工程師平均在同一個工作職位待兩到三年的時間,而頻繁轉職的主要原因就是持續的去尋找更好的學習成長機會和職涯發展 (Why programmers shouldn’t stay in one company for a long time at least in their first ten years?)。在這個趨勢下,科技公司必須花更多的心思於提供公司內轉機會和定期的重新定義每個人的工作角色和內容。而對個人來說,必須要對自己職涯的發展方向和強處弱處有清晰的了解,才可以在職涯上持續地保持快速成長和掌控你對自己職涯發展的主動權。
在討論自我的職涯規劃前,先從公司的角度來討論一下這件事情。
雇主人才策略的演進
雇主品牌的建立
過去十年,各家科技大頭在提供工作環境福利上的逐漸飽和,再加上自 Covid19 以來,員工對辦公室的依賴降到史上的低點。越來越多的科技公司開始著重在員工的成長機會上,也越發重視其僱主品牌。Engineering Blog 是其中的一種方式 (想看看有哪些公司有Engineering Blog 可以參考這個 List,我個人非常推薦 Airbnb 和 Netflix ),其他的方式有舉辦 Conference 或是對開源軟體的支援。
另外一個趨勢是將其內部人才評量的標準和系統分享出來,https://www.progression.fyi/ 有將各家公司的職涯發展框架 (Career Framework) 整理出來。這個方式,不旦可以增加求職者對公司運作透明度的信心,也可以讓求職者了解該公司對人才培養的重視。對內部運作來說,人才的雇用,員工的訓練和培養,和績效評量都可以用一樣的框架作為準則去做決定,這樣的做法也可以讓團隊和個人對職責的劃分有更清楚的了解。
透明薪資與薪資結構的變化
加州在 2018 年立法要求雇主不得以求職者的過去薪資來訂定新工作的工資,在這之後,越來越多州跟進立法要求雇主將薪資透明化,並要求將職位薪資資料提供給求職者。
再加上Crowdsourcing 的薪資和工作比較網站的崛起(像是Levels.fyi 或是 Blind),也讓各個公司的內部狀況和各個職等的薪資水平和結構更加的透明化。雇主除了要確保薪資水準有競爭力之外,更要確保對內和對外的公平性。
另一個近期的變動是在股票分紅上的改變,越來越多的公司將四年期的股票分紅變為一年期 (Coinbase,Lyft,Stripe 都改成了 one-year equity vesting…