Yes, there is a bit of a sting when you put up a PR or a design doc and your teammates basically roast it, but then there is a prideful "oh yeah, I'm someone who doesn't take any of this personally."
It's part of being an engineer, working in engineering culture. It's not personal, and it makes the codebase better. It helps to remember that your goal is the long-term health of the platform, not a little bit of your PR that you thought was clever.
It also helps to avoid toxic teams. In a good team, feedback is offered objectively, without judgement or attack.
Yes, there is a bit of a sting when you put up a PR or a design doc and your teammates basically roast it, but then there is a prideful "oh yeah, I'm someone who doesn't take any of this personally."
It's part of being an engineer, working in engineering culture. It's not personal, and it makes the codebase better. It helps to remember that your goal is the long-term health of the platform, not a little bit of your PR that you thought was clever.
It also helps to avoid toxic teams. In a good team, feedback is offered objectively, without judgement or attack.