No. The reason top firms part ways with good workers is usually political. Either the manager doesn't like the person regardless of their work abilities, or the manager is not politely savvy enough to ensure their team is being recognized for work that grows or is valuable to the business. Or they get caught up in the endlessly popular reorgs (again management failure). It's a failure of management. Nothing more. Nothing less. A healthy market would encourage good workers to move around freely (through compensation, opportunity, benefits, location, etc..), not force their hand. And healthy organizations would recognize talent and retain/retrain as needed.I think the other thing that's perhaps missing is that some companies have so much momentum (with thousands of people) that it probably doesn't matter when they lose people. The company will continue to thrive because there is demand for the product.
ameliaquining|3 months ago
mlrtime|3 months ago
port11|3 months ago
kamaal|3 months ago
Actually in most companies, no ones watching whats happening, no ones watching who performs, who slacks, or anything for that matter.
Companies are basically a kind of a loosely assembled random crowd, where no one cares a thing about anything. In this kind of a set up both hardwork and laziness go unnoticed, which is why a persistent level of mediocrity is all pervasive. People do the bare minimum needed to keep lights on.
Getting rewards, or not getting punished in this kind of set up, largely depends on who you know, how they view you and what they are willing to do for you.
anal_reactor|3 months ago
I used to be a hard-working high-performer, but then I understood that because of numerous management problems that are beyond my control, the reward is very loosely correlated with my efforts, and given an existing job contract, the best way to maximize the reward/effort ratio is not to put more effort hoping for disproportionately higher rewards, but to put significantly less effort because the reward will drop just slightly. Do you want to up your hourly salary 5 times? Simply take 5 times as much time to deliver same feature. You might not get the 0.05x salary bump but that doesn't actually impact the calculation that much.
mlrtime|3 months ago
iwishiknewlisp|3 months ago
[deleted]
diogenescynic|3 months ago
This strikes me as 1000% accurate from my work experience. I see people who do amazing work but get unrecognized and then move on while other people do mediocre work but put a huge effort into self-promotion and end up being promoted despite the work not being great... The reorgs also seem like a way to kneecap the employees and lower expectations.
jimbokun|3 months ago
austin-cheney|3 months ago
iwishiknewlisp|3 months ago
[deleted]