| (Context: Northern Europe) Switching jobs is quite hard as an (engineering) manager, at least if you're a bit introverted like me. Often you depend on the number of people who trust you from their experience working with you that have switched companies and have come into a trusted position there. My career: ages 20-30: Individual contributor. ages 30-45: (Engineering) manager, running product development teams of varying sizes (up to about 50 people), being all over the architecture/system design. Not really coding in a focused way. ages 45-now: Individual contributor, coding most of the time. I was really concerned I wouldn't be able to keep the interest in actual coding all day long when I went back to that, but lo and behold, I'm actually finding it more fun and rewarding than the management roles. Stress is down too. You too can recover from being a manager :). |
hoping that by using more of my "soft skills" and thinking about architecture at work, I'll be able to come home and work something like a solitaire solver without feeling like it's "non-productive"