3 ms·
I faced this same decision (for very similar reasons) about 15 years ago, and decided to go the management track (I'd been a back-seat manager before that too).
by asn0 11y ago
I faced this same decision (for very similar reasons) about 15 years ago, and decided to go the management track (I'd been a back-seat manager before that too). I enjoyed helping "underlings" succeed, was well-respected (not always popular) by those people I managed, had some good mentors, and had some good success moving up the ladder. I was reluctantly getting used to the fact that I spent most of my time in meetings, and made no direct contribution to the bottom line of the company.
After 3 years a programming job came up from a company that was an early adopter of telecommuting and had (organically) adopted many business concepts since popularized by 37Signals (i.e. better job by eliminating the crap). The company I was at was asphyxiating due to 2008 crash, so I took the leap. Coincidentally I had read 4 Hour Week around that time. I knew it was a potential "step back", but it seemed like a better way to work (I could be a programmer, and strongly influence the direction of the company, and have a much better work-life balance).
Best choice I ever made. I have since changed jobs twice (first company got bought out by a bigger public company, who ruined the fun with bureaucracy), but what I look for now is a company that is structured in a way that front-line technical people (and Support people, and Sales people) can meaningfully influence the success and direction of the company, and the executive management spends most of their time with sleeves rolled up, coding or closing deals, and very little time as overlords. Those companies are out there, more now than before.
Many people who I have worked with in the past are now in executive positions. They often try to persuade me to move into management (so far, unsuccessfully). Some of them make more money than I do (that, fortunately has also changed in the last 10 years). All of them spend their days doing things that I would enjoy less than what I get to do, the things I would have been doing if I'd stayed on the executive track. The pay/asset difference would not make up for the work and life I enjoy now.
YMMV
- haliax 11y agoHow do you recognize these types of good companies?
- asn0 11y agoThe companies are probably small, it'd be rare for a large company to be able to pull it off. They probably have most people telecommuting (telecommuting tends to level out executive vs front-line). They necessarily have a higher mix of "senior" people (people who can manage themselves without much management). The executives do things that directly make money (e.g CTO still codes, CEO still closes deals), even as the company grows (and tend to outsource/offload things that would normally give them more power, but don't contribute to the bottom line). Coders probably work directly with Support and Sales staff and sometimes customers to understand customer problems. On the higher end of revenue/employee and productivity/employee ratio. Company is probably frugal, spending money on things that actually make the company successful, not just look/feel successful. The company will behave like its small even as it gets bigger. More focused on getting to profitability without raising more money, than on "higher" rounds of funding. Will probably live by "something decent that works now is better than perfect in the future". They will probably be using a boring technology stack because they can't afforce to waste time proving out newfangled stuff (that customers usually don't care about anyways, and certainly won't pay for). If you think you've found such a company, compare them to the characteristics in "Getting Real" by 37Signals[1], it captures a lot of things that I've seen in these companies. If they even get close to hitting 1/2 of those, good chance it's such a company. [1] https://gettingreal.37signals.com/ https://gettingreal.37signals.com/