仓库源文站点原文


layout: post title: 文摘 - 什麼是staff engineer categories: [manager, digest]

description: 分享一篇描述staff engineer職責和成為senior staff engineer所需能力的文章

https://blog.alexewerlof.com/p/beyond-staff-engineer

在職涯發展上通常分為對人的管理和對技術的管理,這是因為把最好的工程師擺到管理職並不一定是個好的決定。

從senior繼續往上走才會面臨二轉(team lead or tech lead)。

staff engineer is a.k.a principal engineer or Tech Lead.

staff engineer和senior engineer的差別是技術方面的職責,但仍然是一個individual contributer。沒有對人的管理責任。

而staff engineer通常的期待是:

當一個組織成長到engineering manager在技術方面無法滿足時,就需要staff engineer提供相關的意見,來補足缺乏的部分。所以他並不是一個必要的角色。

senior staff engineer則是能夠勝任更大型組織的technical leadership。