IT, Design, Start-up
This is because management isn’t some skill like drawing where you can just practice in isolation for hours and hours on end. You need to have the opportunity to be stretched in certain situations in order to learn and grow.
These days, however, if I’m to be totally honest, I don’t think a lot of management is learnable without actually experiencing it.
If you are the most skilled person on your team across multiple dimensions, then things might feel comfortable hierarchically, but trust me, you do not have a great team.