Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



it can be, but the fact of the matter is the role is viewed as "better". Principals are better, smarter, more experienced and higher ranking than people who don't hold that position.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: