Remind yourself that their feedback, whether it's warranted or not, is just a part of the process of finding the fit within a team. Over time you'll develop a relationship together and find common ground. Try to develop trust in each other, adapt to each other. That will make it feel less bad, and help you write code in a way that your team mates appreciate (even if it's not your preferred way).
Ask HN: How do you not take criticism of your work personally?
51–60 of 653 posts
Re: Ask HN: How do you not take criticism of your work personally?
#52Secondly, if somebody says something that you dont agree with but is not really important or interesting, or even snarky, don’t respond. Just ignore it. Respond to another comment (if present) thay you do find constructive and interesting. This is very powerful because you actually respond to the snarky comments without responding. This can sometimes be the loudest and best response. Don’t waste energy where there is no gain.
It helps. Remember also that finding flaws is a lot easier than creating things, especially if new ideas are involved. Also remember that love makes blind; it’s easy to fall in love with one’s own ideas/solutions and so ignoring its shortcomings. The easiest to fool is yourself. But that’s fine if you allow yourself to adjust.
Finally, allow yourself to be convinced. If somebody has a good argument against your case, give them a little credit. Try to have a conversation and not a debate.
Re: Ask HN: How do you not take criticism of your work personally?
#53Another nice example:
"I'm so sorry, but this looks stupid"
Vs.
"I'm so sorry, but you're being stupid"
Re: Ask HN: How do you not take criticism of your work personally?
#54For me, I put my mistakes in perspective. Did anyone die? No? Then on the scale of important consequences the mistake was statistically inconsequential. My day is ok.
This is a double edge sword because this perspective makes me not try hard at my job or take it less seriously. Especially when my boss is griping at me about some mundane task or detail.
Re: Ask HN: How do you not take criticism of your work personally?
#55If the only significant thing in your life is your job, then your identity will be inextricably tied to your work. So criticism of your work will be an attack on your identity.
Become a well rounded person and your ego will naturally shift its locus.
Re: Ask HN: How do you not take criticism of your work personally?
#56Kudos on the realisation and desire to improve. There are a couple of tricks you can use, especially when it’s asynchronous textual communication: Assume positive intentions from the other person. Imagine them as having written with a genuine smile on their faces. Don’t think of it as them versus you, but you and them together against the problem. That defaults ambiguity to the more pleasant side and allows you to re…
Also wanted to specifically comment on
> When you feel bad, stop to think. Observe your own reaction and calmly try to realise why you’re feeling that way and what’s your goal. The introspection alone can make you see [...]
That sounds very close to mindfulness meditation - or any kind of meditation really. In my opinion that is also a great way yo get better understanding of oneself and it can help improve quality of life overall a lot.
Re: Ask HN: How do you not take criticism of your work personally?
#57Develop interests outside of your work. If the only significant thing in your life is your job, then your identity will be inextricably tied to your work. So criticism of your work will be an attack on your identity. Become a well rounded person and your ego will naturally shift its locus.
Re: Ask HN: How do you not take criticism of your work personally?
#58But the key understand is if someone criticises your work, they don't usually target you — why would you even think they know who you are?
When they criticise your work they take time to tell you why they feel or think your work could be better. Instead of taking that at face value ("shit I am bad at making good decisions") a good strategy is to take the causal root of the critic seriously, while taking the suggestions they make with a grain of salt. The former comes from a true place most of the time, the latter can stand and fall with the subjective interests and knowledge of the critic.
So think about that causal root ("user had problems to understand X") and see it as a cause to think about the state of that project.
See how it is not about you at all? It is about the project. Of course your decisions shaped that project, but isn't it possible that there are parts within that project where your decisions could have been better? Sometimes we all take decisions automatically without giving it a second thought, so a critic can be a way to provide another perspective, one that we might not have considered before — that is a value in itself.
Re: Ask HN: How do you not take criticism of your work personally?
#59I try not to express this annoyance, so other people haven’t picked it up (though I'm sure it shows sometimes). It's something I'm trying to work on as suppressing that annoyance cannot be healthy for me.
Re: Ask HN: How do you not take criticism of your work personally?
#60If somebody tells me "you are wrong" i take it personally. If they tell me "this looks wrong" and explains why, they are not criticising me but my work, which might truly have been wrong. It's the difference between "you" and "it" being wrong, where only one of those is objective. Another nice example: "I'm so sorry, but this looks stupid" Vs. "I'm so sorry, but you're being stupid"
As others have written: always assume best intentions first and try to read the comments in the most favorable way.