2 ms·
> in most companies, staff engineers are just managers who code managers, by definition, have direct reports while ICs do not. for L5/L6 roles you're a mix of
by leeoniya 2y ago
> in most companies, staff engineers are just managers who code
managers, by definition, have direct reports while ICs do not. for L5/L6 roles you're a mix of tech lead/architect/product mgr, with broader scope. you do have more meetings, but they're typically ones where your input is needed, not just ceremonial bs.
- rednafi 2y agoI’d love to expand the scope of my work and do better stuff. But meetings without concrete agendas are the bane of my existence, and even as an IC, I’ve had to sit through far too many. Post-senior paths are kind of hazy, and I’d rather job-hop than climb these ladders. The number of times I’ve gone “above and beyond” only to hear, “Sorry, we don’t have the budget for a raise,” is exhausting.