It’s helpful to separate your study of better ways to do things from your study of helping other people improve the way they do things.
On the one hand: When you’re focused on helping others, resist the temptation look at a situation and say, “Well, this is all wrong; it should work like x-y-z.” That tends to be poorly received.
Incremental improvement is better: “What if we tweak this one little thing?” Rinse, repeat.
It’s also less presumptuous. The more steps removed you are from whatever “better” state you have in mind, the more likely you are to be wrong.
On the other hand: When you’re focused on improving yourself, appreciate the heck out of not having to worry about hand-holding or protecting anyone’s pride. (Well, other than your own, perhaps.) You can say “this is all wrong”. Be brutal. Go nuts. Refactor and restructure all you want. Throw it out, rewrite it from scratch.