I knew some folks at Google who were very content to stay an engineer at the bottom of the org chart and watch the people they mentored get promoted above them, because they understood that what made them happy was writing code and solving tough technical problems, not managing people or playing political games. I always respected them for that. Same reason that Steve Wozniak was always far more of a hero to me than Steve Jobs. It both takes more courage and provides more satisfaction to know what you like to do and figure out how to spend your life doing it than it does to become really good at what other people think they wish they were doing.
That said, I think startups will always be hard, for everybody, because no matter what you're good at, you will have to do a lot of other stuff to make them succeed. That's probably why the financial rewards for them are so high. Good partners can help at this, but maybe the sort of person who's naturally suited for a startup is simply "someone who likes to get good at a lot of different tasks".
> Van Atta was no more than five years younger than Leo. Leo suppressed profound irritation—he wasn't this paper-shuffler's ninety-year-old retired Sunday school teacher, damn it. He was a working engineer, hands-on, and not afraid to get them dirty, either. His technical work was as close to perfection as his relentless conscientiousness could push it, his safety record spoke for itself... He let his anger go with a sigh. Wasn't it always so? He'd seen dozens of subordinates forge ahead, often men he'd trained himself. Yeah, and trust Van Atta to make it seem a weakness and not a point of pride.
I respect Woz for doing that but I think his case is a bit different since he was the co-founder of the company. If you stay at lower rugs, then doesn't it limit your technical decision making power? Or does one need to be indifferent to the philosophical aspect of that and be content with programming?
That said, I think startups will always be hard, for everybody, because no matter what you're good at, you will have to do a lot of other stuff to make them succeed. That's probably why the financial rewards for them are so high. Good partners can help at this, but maybe the sort of person who's naturally suited for a startup is simply "someone who likes to get good at a lot of different tasks".