This, to my mind, leans close to a dangerous fiction I see far too often. The theory that you can't develop forever, it's used to reduce the importance of engineers and justify reducing salaries and commoditize the position across the board.
Not everyone can be an engineer, likewise everyone can't be a manager. They're not the same skillset; engineers create process, managers direct the implementation of a process. That's why companies like amazon have pure engineering direction tracks like "Principal Engineer."
This is important. Management and development are two distinct skill sets.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.