Comment by slouc

2 years ago

If it makes you feel any better, in many big companies that's already the case. Talking about modern Big Tech, not dinosaurs like Oracle or IBM.

At my company (which I feel more comfortable not disclosing), the scale looks like this:

senior engineer == engineering manager.

staff engineer == senior engineering manager.

senior staff engineer == director / VP

This is in terms of scope, responsibility, salary, whom you report to and on which level... everything.

>not dinosaurs like Oracle

I doubt Mark Reinhold, Brian Goetz or John Rose are undervalued at Oracle because of them not being managers.

  • Sure, but what I meant is that they might (and I could be wrong) having the old school mindset where your manager is your boss. I worked at Ericsson and I can confirm that's the case over there. Instead, manager should be someone on your "level", just doing different things. We like to say: engineer leads craft and influences people, manager leads people and influences craft.