Made it to FAANG within a decade of that, and worked at companies the entire range of between those two sizes across the 14? 15? years since I first got paid to code?
I left my most recent role specifically because I was getting increasing amounts of pressure to play manager vs focus on mixed TL+IC priorities (and I had already communicated I was joining on primarily as an IC vs a TL to start).
tl;dr: another swing and a miss
-
It's funny that this is the 2nd comment to imply I'm not an IC because I'm bluntly stating not all ICs can handle WFH.
It's like some people can't fathom you'd be invested in how well your team or larger organization executes unless you're a manager.
Maybe I can't relate because I wouldn't have learned anything or gotten anywhere with that mentality coming from the start I had.
And frankly if others around me at the start of my career had that mentality, it would have been lethal to my own opportunity: so I certainly won't ever adopt it.
-
People act like working hard at things only gets your boss a bigger boat... and for most of the population it's true.
But we're knowledge workers in one of the highest paid industries with the closest thing to a meritocracy as society/capitalism will allow: you're plain doing it wrong if you can't convert hard work into any sort of personal enrichment.