As a rink guard who tries to be conscientious, I re-tie a lot of laces. A lot of kids have never tied shoes. A lot of parents don't know how, either. To make it worse, our rink rents cheap skates, maybe 15 or 20 or more years old, which aren't stiff enough if you don't tie really, really tight.
An amazing number of people, including parents, have never tied a bow tie - they often use square knots and granny knots instead. Sometimes my fingers aren't nimble enough to untie those.
I look at the laces when they come onto the ice, and almost any time someone looks like they are having trouble. I also tell them that if they can push a finger under the lace, it's way too loose. But a lot don't believe me. Then, when it hurts (because something rubs against their skin), they decide it is too tight, and make it even looser.
My hints:
If you use waxed laces (more common on hockey skates), they don't slip back. Alas, we don't use them on our figure skates.
For my own boots, I now use round
nylon utility cord, of a diameter (3mm for my skates) large enough that it doesn't slip back in my lace holes. I wrap the lace around the whole hand (including the pinkie) to get a better grip, and I pull each level
across (not up!). The big round laces bite less into my hand, and the whole hand wrap is a lot easier on the fingers.
Before I had slip resistant laces, I used to use one set of fingers to cover the prior level holes to prevent slippage while I pulled the next one tight.
I tried lace hooks. Works very well, but I don't really need it that tight.
The hardest part is not losing too much tension as I tie the bow tie. I've tried two methods of tying the bow tie. The one everyone teaches (the loop, around, and through method), and tying it as a double slipped granny knot (which is what a bow tie really is) - i.e., after tying the initial overhand (wrapping the two ends around each other and pulling tight), I grab the two ends as loops, and tie a second overhand knot with those loops. Either way, I turn it into a double knot so it won't slip.
If there is enough extra lace, I first wrap it around the lower hooks again to get more pressure on the ankle. I never wrap the lace behind the skates, because if you bend your ankle, that stretches the lace and eventually loosens it - though hockey skates are stiff enough that might not matter for them.