How long do you stay in the sae position before moving to the next level at work?

I heard 1 year to learn the role then the next 6months to a year to get the next position, never staying in the same position for more than 3.5 years as it shows lack of drive.

How long do you stay in the sae position before moving to the next level at work?
Post Opinion