3 ms·
I agree that reviews being seen as a competition is a problem, but it is nonetheless the same problem if you don't see it that way while people around you do. P
by acituan 6y ago
I agree that reviews being seen as a competition is a problem, but it is nonetheless the same problem if you don't see it that way while people around you do. Promotions, compensation etc they are not exactly zero-sum games but they do approximate zero-sum dynamics, so they are a competition whether we like it or not.
I think the asshole persona is a useful device to think through this problem, but I think you are overemphasizing it and ignoring other personas. You can express criticisms with perfect tact and you still will encounter people that has a problem with being challenged (it is rather common with newly promoted technical leads or managers), or like I said a healthy code review will require saying "no" at times, with no fault of the reviewer, will still generate adversarial dynamics.
And let's be realistic, performance reviews are highly biased towards positive feedback because criticisms look harsher on that format than they are so people hold back therefore I don't see "asshole" dynamics as frequent as you are focusing, if anything "niceness" dynamics is incentivizing dishonesty in peer feedback.
- sosborn 6y agoI don't know how far you are into your career, but think about the people you have worked with that you would like to work with again. Then, think about the people you would avoid working with again at all costs. Now, think about the people you would hire to work for you, and the people you wouldn't even give an interview to. The people you don't enjoy working with - what side of the equation do they fall on? Some of them will be because they are incompetent, and some of them will be because they are terrible people. Now what about about the people you did enjoy working with? What side of the equation are they on? Some of them will be because they were great at their jobs and some of them will be cause they are great people. I'm willing to bet that the vast majority are both competent and people that you enjoy being around. I'm also willing to bet that the people you would be happy to work with again, are genuine in the way they treat other people. The "Fake Niceness" is easy to sniff out. As always, YMMV.