Hacker News new | ask | show | jobs
by beryilma 879 days ago
My approach as the senior software engineer (but not the manager) of my team is to not debate everything, but to point out everything that I think is wrong, can be improved, or should be designed differently.

But then, I leave the developers and/or the manager to make their own decision and shoot themselves in the foot if they happen to make the wrong decisions.

This approach takes more time, but I think it improves the sense of ownership of developers and their maturity over time.