Earlier quoted context omitted.
Not all jobs can offer growth. It's in everybody's best interests if you just move on from such jobs once you outgrow them. I spent two and a half years at my current job maintaining a legacy codebase. I looked for, and explored, growth opportunities at that job. In the end, I had to find them myself. Nobody at the company could really put in the effort it would have taken to keep me fulfilled, so I did it myself. I…
>I firmly believe that anybody can grow at any job. It's nice when the company can help you do that, but your own growth is your responsibility, and nobody else's. I'm not talking about personal growth. I'm talking about growth in benefits, like salary or working environment. People leave companies or learn new skills to get more benefits. The company needs to provide better benefits, continuously, or the employee le…
This smacks of entitlement.
The employee won't necessarily leave, there are many reasons why they wouldn't. There's a whole world of jobs out there that aren't tech, these fields don't have the luxury of an expanding industry propping up salaries, providing a social ladder.
Even in tech, I don't see anything wrong with the decision to keep the same compensation, and turn over staff every few years. This only contributes to a thriving job market, and means more opportunity for people at the bottom to make their way into the field. More people coming in at the bottom means more demand for services, meaning more opportunity at the top for organizing and directing.
It would be wonderful to have the benefits of industry growth along with the security of one job for life, but we don't live in that world.