Leaders need to tailor their approach based on the person they are coaching.
Leaders need to tailor their approach, based on the person they are coaching, their experience at the task and their level of enthusiasm for completing it.
The ability to adapt your leadership style to cater for different task and the needs of your people is called situational leadership.