技術選擇、公司選擇、職業路線選擇,每一個都會影響你的職涯軌跡。理解選擇的原則,做出明智的決定。

技術選擇框架#

選擇原則:行業優先於技術#

先選行業,再選公司,最後選技術。永遠不要先選技術再希望找到行業。

正確的決策順序:

  1. 選擇行業(金融、電商、社交等)
  2. 選擇公司(大公司 vs 創業、成長階段)
  3. 選擇技術(根據行業需求決定)

技術選擇的滿意標準#

不要追求最優,設定滿意標準:

標準問題
行業成長率這個行業在擴張嗎?
平台穩定性這個技術存在 5 年以上且生態健康嗎?
市場薪酬市場重視這個技術嗎?

接受技術的短期過時#

  • 所有技術都會過時
  • 價值在於學習如何學習新技術,而非當前技術本身
  • 基礎知識(算法、架構、系統思維)是永恆的

在成熟技術上建立基礎,再追逐新趨勢。最新技術風險最高。

大公司 vs 創業公司#

大公司的優勢#

優勢說明
系統化培訓完整的新人培訓體系
職級清晰明確的晉升路徑
資源豐富有機會接觸大規模系統
品牌背書履歷加分
穩定性相對穩定的收入

大公司的劣勢#

劣勢說明
螺絲釘只負責很小的部分
流程繁瑣效率可能不高
政治複雜需要處理人際關係
成長受限可能被職級卡住

創業公司的優勢#

優勢說明
全棧機會接觸更多技術面
快速成長壓力下的快速學習
影響力大個人貢獻可見
期權激勵潛在財務回報

創業公司的劣勢#

劣勢說明
風險高公司可能失敗
資源有限什麼都要自己做
規範缺失可能養成不好的習慣
不確定性方向可能頻繁變化

如何選擇#

  • 職涯初期(1-3 年):優先大公司,學習規範和系統
  • 有經驗後(3-5 年):可以考慮創業公司,發揮全面能力
  • 關鍵是:確保能持續學習和成長

技術路線 vs 管理路線#

技術路線#

適合的人:

  • 對技術有持續熱情
  • 喜歡解決技術問題
  • 不喜歡處理人際關係
  • 願意持續學習新技術

發展路徑:

flowchart LR
    subgraph 技術路線
        E1[工程師] --> SE[高級工程師] --> TE[技術專家] --> AR[架構師] --> CA[首席架構師]
    end

    style E1 fill:#e3f2fd
    style CA fill:#1565c0,color:#fff

管理路線#

適合的人:

  • 對帶團隊有興趣
  • 善於溝通協調
  • 能處理模糊性
  • 願意放棄部分技術工作

發展路徑:

flowchart LR
    subgraph 管理路線
        E2[工程師] --> TL[技術組長] --> TM[技術經理] --> TD[技術總監] --> CTO[CTO]
    end

    style E2 fill:#fff3e0
    style CTO fill:#e65100,color:#fff

技術管理(混合路線)#

特點:

  • 既做技術決策,又帶團隊
  • 需要兩方面能力
  • 在大公司中較常見

管理不是技術的「升級版」。它是完全不同的技能集。做管理不意味著放棄技術,但需要平衡時間分配。

跳槽時機#

該跳的信號#

  • 在當前路徑上碰到成長天花板
  • 有更好機會的明確證據(更高成長行業、更好的技能發展)
  • 當前環境無法提供你需要的成長

不該跳的信號#

  • 只是為了逃避當前問題
  • 沒有明確的目標
  • 只看重薪資增長

跳槽必須是跳向更健康的生態系統,而不是逃離當前問題。

跳槽前的思考#

  1. 我為什麼要跳? 是 push(逃離)還是 pull(吸引)?
  2. 新環境能解決我的問題嗎? 還是會遇到同樣的問題?
  3. 這對我的長期職涯有幫助嗎? 是向上還是橫向?
  4. 我準備好了嗎? 是否具備新角色需要的能力?

期權與股權的考量#

期權的價值#

  • 期權不等於現金
  • 要考慮行權價格、稀釋、退出可能性
  • 創業公司的期權有很大不確定性

評估期權#

考量因素問題
公司估值公司當前估值多少?
稀釋情況未來融資會稀釋多少?
行權價格行權需要付出多少成本?
退出可能IPO 或被收購的可能性?
時間成本需要待多久才能完全 vest?

把期權當作「可能有」的額外收益,不要把它計入你的薪資預期。決策時應該基於基本薪資能否滿足需求。

職涯選擇的自我檢視#

在做重大職涯選擇前,問自己:

  1. 這個選擇符合我的長期目標嗎?
  2. 我是在追求成長還是在逃避問題?
  3. 我有沒有考慮機會成本?
  4. 最壞的情況我能接受嗎?
  5. 這個選擇會讓 5 年後的我感謝現在嗎?