Earlier quoted context omitted.
This is ridiculous. I would prefer being at my current job, leverage my tribal experience to build things (and I have specific things on my mind) better and faster. If I pitch this to my CTO, he will agree that using my knowledge to build things better and faster aligns with business goals. Only middle management rationalizes theories such as you proposed. Middle management sometimes just forgets what is the goal of…
It's not necessarily "ridiculous". AFAIK in US is typical to change SWE job every few years (those 2-3 years indeed). Those who succeed in doing this consistently (I'm not implying one should, or not) ganerally end up with a high salary, a higher position, and more satisfaction (assuming that change give them satisfaction). Parent's observation may be a reasonable explanation when looked into context - the time to mo…
This is like saying, "Making people drive slower will reduce total number of accidents. So lets just reduce all speed limits to 25 miles an hour. It's only the obvious solution right?".
This kind of lazy thinking is called incompetence, because finding really good balanced solutions is actually work. This work involves observing problems, understanding root causes, piloting and experimenting, bringing other mangers, skips and CXOs into alignment, executing retention deftly while keeping reports happy. But this is too much work for managers (but of course too much work for engineers is never too much work).
What a joke! No wonder SWEs complain so much about management.