|
|
|
|
|
by cozos
2258 days ago
|
|
Would you rather have your organization be filled with engineers that output high quality work or so-called Staff Engineer influencers? Personally I would rather most to be the former. Doers are important (probably the most important) and should be rewarded, IMO. Hard work and no promotion leads to quitting. Getting promoted to Staff etc is more about being put on important projects, building relationships with managers from other teams (i.e. reminding them you exist come Promo committee), and tooting your own horn a lot. IMO, this is not necessarily related to how good you are and perhaps not as valuable to the organization as much as we think. Personally, I've gotten promoted (or recently, not laid off) basically because my team was selected to work on the fancy new project. Probably some other guy in a different team didn't get a promotion because he was just on the wrong project. |
|
But maybe there's more than just "sloppy isolated doers" and "no-code-writing influencer staff timewasters"...
A doer who does help everyone around them keep the codebase clean too... well... yep, that's the influencer part. So yeah, definitely want that.