Live data from Hacker News

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

news.ycombinator.com

521–530 of 653 posts

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

#521

Earlier quoted context omitted.

Can you give an example of "insults"? I have to say this line of thinking really bewilders me... perhaps I've never worked in an environment with this kind of toxicity. Typically the sensitivity level of feedback in my experience has encroached into things like "Don't give 10 comments on a PR, its too many and people feel bad" (regardless of the number of faults in the code).

abusive parents lead me to reading through this. truly can scar someone for life not having a good study environment as they develop, im still trying my best to be better at studying given the help of my s/o but some days it feels actually impossible to absorb and internalize things since its truly mental anguish I'm fighting through. it would certainly help if my s/o would be understanding instead of flat out disapp…

From the limited information in your comment, I feel he doesn't have your best interests in heart if he judges and criticizes you for not studying, rather than taking your goals and life difficulties in mind.

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

#522
1. I stopped seeing my work as a labor of love a long time ago. I love what I do, but my passion is with the technology, not the day-to-day commits. My work is generally good and I'm confident that I'll continue to be valued, but my job output isn't some kind of masterwork (nor does anyone want it to be).

2. The whole point of code review is to find issues. If my code was perfect, we'd skip review. But it's not, and I accept that my mortal flaws will inevitably show in what I put up for review.

3. Criticisms are one of the few feedback mechanisms for your real, tangible job output. It's important to remember that you grow technically by others pointing out mistakes. If you got nothing but praise, you're not actively refining your skills. Catching mistakes before you submit for review is indeed a skill that must be honed.

If the feedback you get is snarky or mean spirited, that's a culture issue. Reply politely, thank them for pointing it out, ask if they have suggestions for what to do better if the right answer isn't obvious. Establish a norm of treating code reviews as a place for being decent. If you don't get respect in return, take it up with a manager: code reviews at work are no place for someone to make you feel belittled.

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

#523
from my experience, acquiring the self-awareness you need in order to articulate this problem is the biggest hurdle to solving it -- you're on your way!

early in my career, i shared this hangup and because i was so emotionally invested in the products that i worked on, i considered criticism of my work == criticism of me personally.

i think the next step is evaluating how effectively you are separating your work and personal life. when i have struggled with this issue the most, it has correlated with me being too emotionally invested in what i'm working on.

make sure that you have projects and interests outside of work that fulfill you so that you don't rely an outsize amount on your work for fulfillment. often this means having better guardrails about work-life-balance -- do you clearly define when you are and aren't available for work, for example?

the other thing is simply reminding yourself that your work isn't you, and it doesn't define your value. working with complex systems, we are going to screw up at times, it's an inevitability. if you aim to not make mistakes, ever, and bristle when they are pointed out or criticized, you're going to struggle over the longterm to get along with the people you collaborate with.

ironically, i have found that being more open and accepting of the "dumb" shit i do leads others to think more highly of me as an engineer. i think most of us can think of "that person" we've worked with who can't take criticism and recoils when questioned -- when you do, how did that you feel when you experienced that behavior firsthand? if i had to guess, it probably wasn't positive. we can do better!

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

#524
One technique can be listening to the self-discovery of others. This is germane to your concern: https://www.tiktok.com/t/ZTREgGosr/

This individual explains how their process of sharing feelings on something is often perceived as an accusation by others.

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

#525
In the context of things that aren't outright mistakes..

It's important to take some feedback as .. others desires for features, and attempts to share experience with you.

It is easy to use software we write for ourselves, it is important to understand that no one will find our software as usable as we do. Taking feedback is how we get to write software that is usable by more people.

And as you grow in your career, you will meet people who had negative experiences in different ways than you. When this is shared via feedback, it is best to learn from other peoples mistakes than to repeat them.

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

#526
post #312

Earlier quoted context omitted.

I’ve heard similar statements from other people, and I have a disconnect that prevents me from understanding. Why would someone want to detach their self worth from what they do? If someone ought not feel a negative emotion in response to doing something “bad”, by what logic can they justify feeling something positive in response to doing something “good”? I cannot conceive of a world view that allows one to feel pro…

The pro tip is to attach your self worth not to your skill, but to it's first derivative! That way any criticism that helps you improve your game, no matter how unpleasantly delivered, is a power up. I say it glibly, like it's easy, but it works if one can internalize it.

This is such an insightful comment. Thanks!

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

#527
post #364

Earlier quoted context omitted.

> we are still worth something even when our achievements are completely removed. You can’t logically derive this from anything. It’s just a choice of how to see the world. “Worth” is inherently a subjective value judgement.

Who ever said it has to be logically derived? Most of what we do and how we think is not “logically derived” and is extremely subjective; we’re human, not Vulcan.

The GP claimed that "this logically isn't true", implying that the question is one of logical reasoning.

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

#528

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…

Uhm...I have to chime in here. "Anti-fragile attitude" when it comes to criticism is not built by tolerance. Quite the opposite actually. It is a common misconception. While making yourself numb against criticism IS a solution but not by far the best one. A high criticism tolerance is learned by understanding that ones self worth is not attached to output or delivery. (This is hard in our industry) It comes from self…

> To take it even further...why see it as criticism at all? You are not your lines of code.

You are not your work. You can write incredibly crappy code and still be a fine person. You can write beautiful, elegant code and be a terrible person. Separating your work/code from your self-worth is hugely important.

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

#529
Basically, it gets easier with time. You are not your work. The things you work on can and will fail. Focus on fixing the systems that lead to things being broken rather than feeling bad about it.

It's worse with neurodivergence in the equation. It gets easier. A therapist can help.

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

#530
I find it very hard to not take criticism seriously, if I’ve invested a lot of effort and especially if the criticism coming out of left field.

Here’s my story: Just over a year ago, I was working at a FAANG co and got head hunted by a recruiter for a promising growth stage startup. Everything was great, until they hired a non-technical director for engineering, and the founders handed the reins of engineering to this guy and mentally checked out from all things engineering. A few months later, he goes on to hire a pseudo technical slacker who cannot code without CoPilot/ChatGPT as my team lead(hard to believe, I know). I kept asking to switch teams, but it fell on deaf ears. Finally after getting a stellar 6 month performance review, my non-technical manager gave me a needs improvement rating for the 2nd year end perf. And this was in spite of being the most prolific engineer in the whole company, with ~20 engineers. It turns out that my manager always wanted me out, and had been building a fictional narrative behind my back, out of my requests to switch teams for months. Needless to say, I wanted to leave at that very instant, but resigned served the notice period and left soon thereafter.

Now, I’m working on my own startup for over a month now. I’m working super hard and I haven’t been this happy in a long time. Life IMO, is too short to put up with toxic BS like what my manager put me through.

Post reply on HN