Why not? I feel good when I help someone. I feel good when I have made a great project. I feel good when I made a good decision.
I feel good when I did something good.
Your sentence is true only if we consider a critic as a bad thing, which I certainly don't.
Now model the person as in your outgroup. Same analysis but now you feel good when they feel bad. Pointing out flaws will feel good, independent of viability of correction. A real person will be somewhere in between ingroup and outgroup, how good you feel for criticising them should tell you where.
The trick is to hang around other people with the same sort of mindset. Growth-mindset people constantly make this error with fixed-mindset people, and alienate potential allies in the process. (Indeed, learning not to do this could be an important area for growth.) Fixed-mindset people tend not to make this particular error as much, because most people shy away from people who constantly make them feel bad. In the process they develop a sort of confirmation bias for their fixed mindset, though, because they don't come in contact with anyone who could point out where they might grow.
Concur. Whenever a reader points out an error in my blog — whether of fact or attribution or spelling or grammar or syntax or punctuation — I take the time to thank them and ask for more of the same. Why? It only makes my blog better. I love being corrected.
Not everyone is uncomfortable with self criticism and making mistakes, so the Golden rule isn't universally applicable here.
Some people consider forthright language to be a sign of respect. It can show confidence in the rationality, empathy, and maturity of the audience.
The problem is that it's like saying "I'm not a pessimist or an optimist, I'm a realist" - everyone says that.
I really value when people are forthright with me. I know some, I respect them, and I really value what they say, even when it's hard. OTOH, the ones most likely to claim they are ("I just tell it like it is") are also the ones most often just using it as a license to not bear any responsibility for their words.
Which doesn't mean there aren't people out there that ARE honest and clear...just that you can't trust someone claiming to be one of them to be accurate.
Those are all good things to feel good about. You're feeling good about the results, not the criticism. If you feel good about those results and NOT about the criticism, you will try to use the criticism to get those results and no more.
If you assume you'll get those results from the criticism, you'll just criticize a lot, without concern.
And generally, to get those results you need to be judicious in the criticism, because bad results are also possible (and probable, if you aren't considering the criticism itself before offering it)
- Voluntary and encouraged.
- If done at all competently, all involved learn something. The reviewers get familiar with some part of the system, and everybody learns from comments and their responses.
The fact that the first reaction to any even remotely negative feedback is defensive is what's bad. I feel this is why some people don't like code reviews. What's also bad is that often feedback is given as a put-down rather than to help (i.e. not in good faith), or when negative feedback is given in front of others.
When criticizing, it helps to have a clear reason why. It may be a good faith attempt to help the other person, or because their actions affect some other thing they are contributing to, or because their actions have unintended consequences for someone else. Regardless, there should be some benefit beyond one's own gratification. If you catch yourself enjoying the act of criticizing others, it's probably a good idea to doublecheck your motivations and results to make sure that it's actually for someone else's benefit.
Bingo - Good criticism is a matter of considering how it will be taken, because you aren't feeling good about the criticism itself, but rather the results you are trying to achieve. Bad criticism is enjoying the criticism itself.
I know this emotion well - it has led me to any number of problems. Some cases where in retrospect I was being a self-indulgent jerk ("What did you think of my performance/presentation/etc?") and some cases where I still feel I was not being harsh but was pointing out valid and relevant concerns, but from both I've learned to distrust this emotion. Perhaps saying what I think is good, perhaps not, but it should never feel _good_ to criticize.