| I have a similar-ish pattern. I'm in my fifth company now. Shortest tenure: 2 years, longest: 4 years and 11 months. But average is close to 4 years. Here's my analysis of my own behavior: - First few months, imposter syndrome. I feel everyone else is smarter than me, the struggle keeps me going. I wake up with a purpose. - The next few months, I crack the work culture, the codebase and it gives me a sense of victory and the 'kudos's and the 'good job's keeps me going. - The next few years, I stagnate - Maybe due to burnout, fatigue. Maybe now I get to know I can't be replaced that easily, I slack. But I'll feel that I can always get back to being insecure (a good stress?) if I want to. - Then at some point, I get bored beyond redemption. If it is not boredom, it will be FOMO. - There will be a promise of uplevel if I stay a few more years, but I always never want to. - I quit and find a new job at the same level. Maybe subconsiously I don't want to take a leadership role and chicken out? Will Larson's blog post called 'A forty-year career' is worth a read. |