|
|
|
|
|
by kyllo
4732 days ago
|
|
How about evaluating each engineer's job performance (based on sane productivity and code quality metrics) without forcing them to a curve, where even if your whole team is high-performing, someone will get a bad review and be marked for firing just because it's required that someone gets a bad review? Jack Welch-style rank-and-yank is cruel and wildly inappropriate for software developers (or any human workers, I'd argue). It encourages political blame-shifting/scapegoating games that distract from the actual work. Just having the practice is also an implicit acknowledgement that your hiring process blows. Performance curves are just a demented and sadistic way to manage people. They're also the epitome of b-school cargo culting. |
|