What should be the right way of doing engineering leadership? I have noticed, that under my leadership, the more hard working my fellow junior developers are, the more re-work and review I end-up doing to/for/with them, which actually make the productivity of the whole team down and burns me out.
Should I just assign even less work to them? Or should I stop mentoring them?