Earlier quoted context omitted.
More of a team leader at least, non-IC. Some Senior ICs deliberately don't want any part in politics, just want a task and want to get it done (see for example advice on HN about avoiding meetings and politics at all costs).
One ill effect of not deciding to participate is that you'll be subjected to rules that which you play no part in establishing. I think it's about the balance to strike between being well and content with what's going around, and needing to exercise control to change the environment.
Things I learned from building a production database
111–112 of 112 posts
Re: Things I learned from building a production database
#112> [10] Make your project robust to re-orgs. A company management hierarchy is inherently fragile (a tree is a 1-connected graph, after all); socialize the project continuously with managers who might take over in the future. Do whatever it takes to make sure that manager churn does not result in unfair career outcomes for ICs. > [17] For storage systems, bias heavily in the beginning towards consistency and durabilit…
The post and the author are both absolutely amazing. But don’t you think the fact that our organizations require someone to be “full stack” organizationally to be a good tech lead is a failure of itself? I wish organizations can support those talented engineers even though they might not have the best “people/soft skills”.