Well I can't even imagine a more arrogant thing than criticizing someone's work without the right to do so. Just because people have a keyboard it doesn't mean that they have all the fundamental skills and experience to give feedback on anything.
> not all team norms and guidelines can practically be discussed in advance
I would suggest that you’ll be more successful if you grow a spine and try to tackle the fundamental issue first: having norms and guidelines. If that's your attitude to programming your professionalism is very low.
You ignored the most important thing in a successful development team's life and now you are suggesting other people how to become more successful? Ridiculous.
I was trying to constructively and civilly offer feedback. You did not reply in the same spirit.
Your comment was rude; many people would ignore it.
In the past (and occasionally even recently) I’ve been rude, arrogant, or not valued people properly. It didn’t get me very far. This is the reason I’m writing despite your tone —- because I want to help you see more broadly about what is important.
If you disagree, fine, but open your mind to the possibility that you should revisit this topic later with more experience and perspective. Defensive, aggressive, and ad-hominem attacks are not useful and simply make you look worse.
Being right is not sufficient. Life and work are bigger than that.
If not me (someone you don’t know), I sincerely hope you ask several people you trust for feedback on this topic. I think you might be surprised by what you can learn.
Your comment also makes unwarranted and illogical assumptions. For example, I never said that having norms and guidelines is a bad thing. I only said that there will inevitably be areas that are not covered in advance.
Most importantly, you have a choice in how you act. Aspire to be both correct and kind. This will get you farther.
Look worse than who? A random no name person on the internet? Cry me a river.
Just so you know I manage 6 people right now and we are doing quite well. The sort of yours would not be welcome for sure. People who cannot think out of the box will always be boring and predictable.
If you cannot imagine a world where code reviews don't help at all it shows your lack of experience. Work 10 more years in 8 different companies as I did and you will quickly learn that what you say has no grounding.
Being correct and kind is cool. But it won't get you anywhere.
> not all team norms and guidelines can practically be discussed in advance
I would suggest that you’ll be more successful if you grow a spine and try to tackle the fundamental issue first: having norms and guidelines. If that's your attitude to programming your professionalism is very low.
You ignored the most important thing in a successful development team's life and now you are suggesting other people how to become more successful? Ridiculous.