Agreed wholeheartedly. I'm not certain it's the company encouraging it, though. IMHO it's far more the economic realities we find ourselves in, where holding onto the same job for an extended period of time is basically, according to all casual career advice, fucking yourself over in terms of compensation.
My generation has been encouraged by this reality since we entered the workforce to change jobs every few years, because companies are so stingy with raises. If you're planning to do that, you naturally keep distance with your coworkers; they're probably leaving before you are, and even if not, you are planning to.
Companies see no value in their existing workforce and it's honestly quite self-defeating and stupid. "Losing" any worker be it to their choice, or layoffs, or whatever it might be is a genuine LOSS to your team. It's however many months or years of experience not just with code, but with your code-base, your business, and your products going out the door. The fact that so many companies lose so many good people because they simply refuse to let an employee have a bit more money is honestly mind-bending; and once they're gone, they'll happily list their job online, often with a salary range even higher than the employee they just fired wanted.
My generation has been encouraged by this reality since we entered the workforce to change jobs every few years, because companies are so stingy with raises. If you're planning to do that, you naturally keep distance with your coworkers; they're probably leaving before you are, and even if not, you are planning to.
Companies see no value in their existing workforce and it's honestly quite self-defeating and stupid. "Losing" any worker be it to their choice, or layoffs, or whatever it might be is a genuine LOSS to your team. It's however many months or years of experience not just with code, but with your code-base, your business, and your products going out the door. The fact that so many companies lose so many good people because they simply refuse to let an employee have a bit more money is honestly mind-bending; and once they're gone, they'll happily list their job online, often with a salary range even higher than the employee they just fired wanted.
Absolute corporate idiocy.