At work I call this "letting the fires burn."
This works well with children too!
And probably beneficial for them. Their natural instinct is to ask for help. Many times I can't get there immediately and so they ultimately figure it out themselves. Once I figured out this "trick" I started doing it more often. I suppose most parents figure this out along the way.
My 9-year-old is playing Tears of the Kingdom right now and I've noticed he's getting better and better because I'm not jumping in to help him.
The tricky part (both as a parent and a manager) is knowing which fires are safe to burn and which ones will burn the house down
Be prepared for the “You were never there for me” blame later in their lives. I had the same approach with mine (they were smart kids!) and when they grew up they blamed me for not being there and helping them more. Ce la vie.
It's definitely a balancing act.
I remember part of my new manager training at my company started with "Be a lazy manager". The idea being that you should help your directs build muscles to try to help them self first, and then ask for help.