Exactly.
But with today’s information economy, job hopping is a red flag.
“Oh, you moved a job three times in ten years... I see you like commitment. Next!”
Still, I would rather a guy say “I moved to a better opportunity!” I have never penalized anyone for doing so, even though HR hates it when I don’t try to manipulate them to stay.
3 times in ten years? I changed jobs 3 times in one year and got my salary up 50%. When I was comfortable with my salary and it was commensurate with the workload, I worked really really hard. Only a sucker takes these low ball jobs.
That guy who moved three times in ten years is almost certainly making a better income than the "committed" employee who stayed at the same company for ten years. More than likely, he will end up being the boss too.
And large corporations show absolutely zero commitment to employees. It is hard to even make ten years in a company what with layoffs and sudden moves of the headquarters to a new city. Why should new hires feel "committed"?
And where are the apprenticeships or training programs? Company executives expect to strip-mine the labor force of previously trained and experienced people picked up from "somewhere else". The supply is running out.
Training (retraining) Generation Z is all that we have left. It can be done. It will not be a pleasant experience.