"You should change jobs every two years," she told me.
Her rationale was that every job ran its course within two years. Six months to get good at the job, a year to smash it out of the park and do great work, and then another six months looking for your next opportunity.
It was the first time I'd heard anyone talk so deliberately and consciously about building a career. And it was definitely the first time I'd heard anyone suggest that, however long it took you to really get good at the job, you should spend the same amount of time looking for the next one.
But of course, you should always have one eye on the future. What sounds better: jumping at the first opportunity that comes your way? Or being mindful of what you are working towards, what you value, what you want your ideal life to look like, and then making conscious steps towards that?
Now you just have to figure out what it is that you actually want. And then you'll know what to do next.