Hasty Briefsbeta

Bilingual

Why I don't like the "staff engineer archetypes"

3 hours ago
  • Staff engineer archetypes (team lead, architect, solver, right hand) are descriptive of existing roles, not prescriptive goals to aim for.
  • Attempting to directly target an archetype often fails due to lack of trust, top-down project assignments, and poor decision-making.
  • The core attribute of a staff engineer is being useful to the company and delivering value regardless of circumstances.
  • The staff engineer role is inherently unfair, holding engineers responsible for outcomes they don't fully control.
  • Success comes from building trust over time, focusing on manager's priorities, and asking 'is this useful to the company?'
  • Archetypes emerge naturally once deep trust with leadership is established; engineers should fill whatever archetype the company needs.