I agree Francesco. Your four reasons have always been key indicators for me when it's time to move. Learning and growth (personal and professional) have always been important and I think if you end up as the big fish in the pond, you've got to decide if you want to stay that way or continue to grow by looking for a new pond.
Outside of obvious situations like toxic workplaces, you can overcome and endure some periods of what you mention, such as not having fun or not being able to apply something new. But if you've been trying for a while to fix your situation and nothing's budging then, again, it's time to look for a fresh start.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I agree Francesco. Your four reasons have always been key indicators for me when it's time to move. Learning and growth (personal and professional) have always been important and I think if you end up as the big fish in the pond, you've got to decide if you want to stay that way or continue to grow by looking for a new pond.
Outside of obvious situations like toxic workplaces, you can overcome and endure some periods of what you mention, such as not having fun or not being able to apply something new. But if you've been trying for a while to fix your situation and nothing's budging then, again, it's time to look for a fresh start.