I, a senior dev, sometimes cry over PR comments...

Dont take it too personally. I think it just requires a mindset shift. At times I believe it's not YOUR skill being criticized it's your "adaptability" to their environment. In a sense, your coding with their standards, which may not even be optimal, but it's theirs.

I've seen codebases where everything was abbreviated with no proper commenting. Then devs would get angry if I didn't abbreviate "This is not nice code". It's not nice code under THEIR standard. Other codebases don't abbreviate but have a standardization for naming schemes.

This is a simple example, but it's the same idea. Never take it personally, just adapt your code to their standards as best possible, it's not a reflection on your own "coding" ability I believe.

/r/cscareers Thread