別轉職成工程經理
我認為現在不是轉任管理職的好時機,因為 AI 發展太快、企業組織正在扁平化,且資深開發者的薪資競爭力往往比初階經理更高,建議工程師應謹慎考慮這項職涯轉變。
背景
這篇文章源於作者與一位面臨晉升機會的朋友之間的對話。過去作者總是鼓勵工程師嘗試轉任工程管理職(Engineering Manager, EM),認為這能培養寶貴的軟實力;然而,考量到當前 AI 技術的劇烈變革、企業組織扁平化導致的職涯階梯縮減,以及資深技術專家(Staff Engineer)在市場上的薪資競爭力,作者轉而建議工程師在 2026 年前應謹慎考慮是否要離開技術第一線。
社群觀點
Hacker News 的討論針對「管理職是否為晉升」以及「技術與管理的界線」展開了多方辯論。許多留言者指出,將 EM 視為一種「晉升」本身就是一種誤解,這本質上是職能的橫向轉換。雖然在傳統企業中,管理職往往伴隨著更高的薪資天花板,但在矽谷或頂尖科技公司,資深個人貢獻者(IC)的薪酬往往能與中高層管理者持平,甚至更高。有網友分享,在非一線科技公司或歐洲市場,技術職的薪資確實存在天花板,這使得轉向管理職成為獲取更高報酬的唯一途徑,這種結構性的差異導致了開發者對於職涯選擇的兩難。
關於 AI 對職位的衝擊,社群中出現了分歧的看法。部分觀點認為,AI 讓技術迭代速度加劇,管理者若脫離實作太久,將失去判斷技術決策的能力;但也有反對者認為,EM 的核心價值在於處理「人」的問題與組織政治,這些軟實力在 AI 時代反而更難被取代。一位留言者精闢地指出,管理者擁有更多的資訊流與決策權,這種「內部圈子」的影響力是純技術職難以企及的。然而,也有人警告,許多工程師轉任管理後感到極度痛苦,因為他們必須在繁瑣的行政庶務、會議與心理輔導工作中掙扎,這與開發程式帶來的成就感截然不同。
此外,討論串也深入探討了職稱通脹與定義模糊的問題。網友們普遍認為,不同公司對「Staff Engineer」或「Principal Engineer」的定義差異巨大,有時這些職稱只是為了留住人才而給予的虛銜。在初創公司,職稱往往是免費的獎勵,但在大型組織如 Amazon 或 Google,每一級的晉升都代表著影響力範圍的實質擴大。最終,社群達成了一種共識:是否轉向管理不應僅看薪資或市場趨勢,而應取決於個人是否真的喜歡「透過他人達成目標」這項工作。正如一位網友所言,擅長一件自己討厭的事情,是職業生涯中最痛苦的狀態。
延伸閱讀
- James Stanier:關於當職涯階梯消失時該如何應對的分析文章。
- Engineering Management in the Age of Agents:探討 AI 代理人時代下工程管理的演變。
- 美國聯邦法院關於矽谷科技巨頭互不挖角協議的集體訴訟案:說明了過去企業如何透過非法手段壓低技術人員薪資。