> Everyone has interacted with a government office with an absolutely worthless employee who is just sitting around counting down the days to retirement where they can continue getting taxpayer money for doing nothing.
Everyone who has interacted with a large company has met a more highly-paid negative-productivity employee than even the worst government worker.
> Just because there's a process to get rid of someone doesn't mean it will ever happen.
If managers aren't competent or motivated enough to follow a process, I sure as hell don't want those same managers firing people just on their say-so.
> This is a ploy to make it harder to fire bad programmers.
No, this is about making it harder for management to fire programmers who do pesky things like informing other employees of their rights, or refusing to work unpaid hours.
Everyone who has interacted with a large company has met a more highly-paid negative-productivity employee than even the worst government worker.
> Just because there's a process to get rid of someone doesn't mean it will ever happen.
If managers aren't competent or motivated enough to follow a process, I sure as hell don't want those same managers firing people just on their say-so.
> This is a ploy to make it harder to fire bad programmers.
No, this is about making it harder for management to fire programmers who do pesky things like informing other employees of their rights, or refusing to work unpaid hours.