Totally matches my experience, especially with #4! When you have built up a large amount of technical knowledge, it is so easy to just push the answer you know is "right". It is such a rare skill to be able to hold your thoughts and solicit opinions from teammates first. In the long run, this behavior is super impactful: leads to new thought patterns, develops juniors, and creates a more connected team.
tyler Alves