Career trajectories, seniority, and when it’s (not) time to move on

https://unsplash.com/photos/D6uxeDSylxo

I realized recently that three years into my professional software career, I’m comfortably out of the “brand-new career” phase, and started wondering what it means to make good choices to continue growing in my career, in the ways that are important to me (in an individual contributor capacity, at least for now). At a high level, the main things I’ve been thinking about are: