|
|
|
|
|
by neilv
234 days ago
|
|
Agreed, many people do that, and that's great. Maybe we should think of the Principal role as complementary? If you're working on a compiler, you're going to be interacting cross-team with hardware engineering team, etc., and spotting lots of things. But someone who is looking at all the teams, and not spending so much time on compiler details specifically, will spot some things the compiler person doesn't. So together you get better coverage of problems that neither alone could spot. Of course, once we throw differing pay grades into an organization, everything gets more complicated. And people might resent something being called "complementary", if what's bothering them is that the role in question pays better or is considered more prestigious. Though, the Principal role is in the engineering career track of that compiler writer, if they want that kind of ulcers. |
|