Live data from Hacker News

Ask HN: How do you not take criticism of your work personally?

news.ycombinator.com

151–160 of 653 posts

Re: Ask HN: How do you not take criticism of your work personally?

#151
post #133

At the beginning of my career when I was out to prove myself, I took my job so seriously that my sense of personal self-worth was intricately tied up with the quality of my work. After a particularly disappointing experience that knocked me off my horse for a while, I concluded that putting some distance between my career and the subjective experience of my place in the world was essential to my mental health. I try…

> I try to be mindful that the relationship between my work and my person / identity is one of many such relationships in life, and maybe even not the most important one.

Yes, this realization has also been important to me. Our personalities have relationships with so many aspects of our lives.

For example: spirituality, emotional intelligence, creative expressions, physical strength, physical appearance, wisdom, appreciation of beauty and aesthetics, and insightfulness. We find identity in our social interactions and friendships, family bonds, adventurous endeavors, empathy, altruism, and our sense of integrity. Leadership abilities, an open-minded growth mindset, resilience, perseverance, and tenacity also play significant roles. Sensitivity, conscientiousness, and our predispositions towards introversion or extraversion shape our interactions with the world, and our ambition, passion, zeal, and humor color our life experiences. Whether we lean towards optimism or pessimism, our self-confidence, our work, vitality, and self-care habits are intrinsic parts of us. We are defined, too, by our commitment to diverse causes, our independence, reliability, online presence, sources of entertainment, groundedness, approachability, friendliness, and our management of financial matters. Personal growth, achievements, hobbies, political affiliations, activism, adaptability, assertiveness, and self-expression add further layers to our identities. Curiosity, disciplinary commitment, frugality or extravagance, generosity or self-centeredness, humility or ostentation, innovative or traditional mindset, mindfulness or airheadedness, pragmatism, respectfulness, philosophical inclinations (like Stoicism or Hedonism), tact or goofiness, virtuosity or departure from traditional virtues, progressivism, visionary thinking or living in the present moment, nurturing of others, commitment to others, and many other facets of life all come together to make a person who they are.

So, where does work fit into all of this? It's but one facet of our lives, almost inconsequential in the grand tapestry.

In societies influenced by American culture (as well as others like the UK, India, and Japan), there's often an undue emphasis on one's professional identity. The question, "What do you do?" has almost become a conventional conversation opener. This, however, is a vestige of outdated social hierarchies rooted in class and caste systems. The modern, holistic sense of self that is prevalent across much of the world has also been gradually permeating American culture. But, this cultural baggage can make us fixate too much on our professions.

But we are not forced to stick around in tradition and the past, unless we want to. I certainly do not. And that helps with seeing work for what it is in our lives - just one small aspect.

EDIT: Rephrased the long list into a paragraph so that it does not take up half of the comments on the page vertically :)

Re: Ask HN: How do you not take criticism of your work personally?

#152

Earlier quoted context omitted.

That reaction is really extreme; to the point I'm not quite sure if it's satire? If it's genuine, why not respond with "good call, will update" or "I couldn't think of anything better for this situation - do you have any suggestions?"

You appear to have replied to the wrong post

No, your post comes across as sarcastic. “Please rename a variable” is in no way an indicator that you are borderline being PIPed.

Additionally, that’s not even scratching the surface for HR documentation that is required for underperformance. It needs to be blatant “you are not meeting expectations” phrasing.

Re: Ask HN: How do you not take criticism of your work personally?

#153
Jeff Atwood has a great article The 10 Commandments of Software Engineering (something like that) and one of the first ones is "you are not your code". There's no trick to this. Sometimes you write bad code. Even if you're a bitwizard demigod who can explain the route of an electron through your web3 Blockchain distributed app or whatever it is you do, you can still write bad code (and will). Nobody writes perfect code all of the time. Nobody writes beautiful mind algorithms all day with ease. It just doesn't happen.

Letting go of the ego a bit is something you have to find within yourself.

After that, it's easy. If the criticism is about the code, either accept it or be analytical with a thoughtful "defense" of the code. It leads to good technical conversation and the code benefits from it, and either one or both of you will learn something. Learning things tends to go away the more senior you get so the opportunity becomes exciting at some point.

If it's about you personally, then it's no longer constructive criticism and thus a civil response about keeping things on topic usually suffices.

Re: Ask HN: How do you not take criticism of your work personally?

#155
post #95

At some point, I realized that there's a disconnect between "me" and "my work". My work is a result of circumstance, like, what my mood was when I did it, how well I know the particular domain, if I've seen solutions to similar problems before, what tools were available and understandable to me at the time. In other words, the quality of my work depends much more on what the particular task was, than on some inherent…

There is an excellent TED talk on the relationship between self-worth and procrastination that also, like you, makes a point about separating "me and my work" [1].

Watching this about a year ago was eye opening to me and I wished I'd found this video when I started studying in college!

[1] https://www.youtube.com/watch?v=52lZmIafep4

Re: Ask HN: How do you not take criticism of your work personally?

#156

In art school, we spent a lot of time learning how to give and receive critiques, because the fastest way to improve was to try frequently and critique often. You learn very early to divorce your ego and sense of self from your artworks and embrace every attempt as an opportunity to improve towards an ideal you can never reach. You also learn how to give meaningful criticism without being an asshole. Writing code is…

What are some example exercises you used in art school to get comfortable delivering and receiving critiques?

Re: Ask HN: How do you not take criticism of your work personally?

#157

Earlier quoted context omitted.

That reaction is really extreme; to the point I'm not quite sure if it's satire? If it's genuine, why not respond with "good call, will update" or "I couldn't think of anything better for this situation - do you have any suggestions?"

You appear to have replied to the wrong post

No, actually - right post, but I might not have been specific enough. In particular that:

This variable has a generic name, please make it more expressive

is an indication you're heading to a PIP and a firing seems to be reading a huge amount of negativity into a comment that isn't warranted.

Different cultures and work environments perhaps, but I've often written and received similarly terse statements on code reviews; it's just business as usual. As a rule, I have a huge amount of respect and value my team members - as I hope and believe they do for me. I do often (but not always) use the conditional rather than imperative tense as part of my British cultural baggage; but I doubt most people even consider that.

Edit: on further reflection, I think the better relationship I have with the engineer in the code review, the comments get more terse. You can write extremely brief things like "should be private" or "missing type annotation" because you know the baseline working relationship has enough trust and mutual respect to support comments like that without offence.

Re: Ask HN: How do you not take criticism of your work personally?

#158

What you have encountered is actually one of the necessary steps to really become "a senior developer". And congratulations, you have already passed the biggest part of that hurdle: becoming aware of the issue. There are things that are fragile, things that break when they encounter a shock. Such as porcelain, when transported. There are things that are non-fragile, things that do not break when they encounter a simi…

> (Sometimes anger is healthy, it may also be a signal to us that our boundaries have been violated.)

Exactly. And if that boundaries get violated repeatedly in the same situation (especially by the same people), it is fine to release that anger in a controlled way. I've come to the conclusion that some folks haven't left the state where they sometimes need a (vocal) pat on their hand to realize they crossed boundaries they shouldn't cross. If you can play that game, congrats.

Also, do not swallow your anger. Find a non-destructive, non-harmful way to release it. As anger is a physical reaction, the easiest way is to go for a walk, ride your bike or whatever. Whatever floats your boat should be fine.

Post reply on HN