2ish years is the Goldilocks zone of job hoping. Less then that and you look more trouble than you are worth. More than that and you miss out on real pay raises. Though of course if you have it good then you don’t have to jump.
It does work for a while but eventually higher end stuff they will pass you on. Training a new employee is about 6 months worth of work, so spinning someone up just on new projects/ history takes a good chunk of time.
This depends on the job and role, I know plenty people who tend to be flung at a project for 6-8 months, then pivoted to another, ad infinitum. For them, changing company etc is only slightly more inconvenient for them and the employer than shifting internally.
I have a lot of acquaintances in my field that seem to have no problem changing jobs every 1-2 years and keep doing better each time.
2ish years is the Goldilocks zone of job hoping. Less then that and you look more trouble than you are worth. More than that and you miss out on real pay raises. Though of course if you have it good then you don’t have to jump.
It does work for a while but eventually higher end stuff they will pass you on. Training a new employee is about 6 months worth of work, so spinning someone up just on new projects/ history takes a good chunk of time.
This depends on the job and role, I know plenty people who tend to be flung at a project for 6-8 months, then pivoted to another, ad infinitum. For them, changing company etc is only slightly more inconvenient for them and the employer than shifting internally.