I think it's a matter of "spoon feeding" them when required but also knowing when to stand back and pull away.
When DS started secondary school, we did a lot of "spoon feeding" to help him with homework, pack his rucksack, take him and pick him up on bad weather days (long walk in the rain otherwise!). I'm sure people would say we "spoon fed" him, but it didn't last long, just to help his transition, and we pulled away from that pretty quickly once he was established.
Same with his GCSEs etc - we basically sat with him to help him plan revision, sourced revision/exam practice books for him, "nudged" him constantly to revise, etc., but when it came to 6th form and A levels, we left him to it and didn't get involved at all.
Same at Uni, we did a lot of preparatory work to help him choose a course, choose a uni, choose accommodation type, buy him clothes, kitchen equipment, bedding, etc and set him up with a couple of week's worth of food. But then left him to it (as most people do). He went to a uni close to us, so at first, we even took him groceries and did some of his washing (not for long - just a couple of months - now he does all his own).
It's been our philosophy all the way through, to help him at every stage of life's changes, but also to pull back pretty quickly. It's what we're about to do this Summer when he leaves Uni, moves to a new city for his first "proper" job, rent a flat, buy a car, etc. We're going to be there by his side to help him make decisions and to help out financially, but, likewise, we'll be pulling back pretty quickly and will expect him to sort things out for himself (including financing), when it comes to moving to a new flat, buying his next car, changing jobs, etc.
We're really against the "sink or swim" philosophy. We have no doubt at all that DS could manage to do everything himself without our guidance, but why shouldn't we help him out, help stop him making mistakes, point him in the right direction, etc? Surely that's part of being a parent, and you're still a parent once they turn 18! The key is to pull back at the right time to prevent dependency.