What do you require to get the best out of yourself others?- Ask David Warner
You need to get things done from people &; learn the art of motivating people to do their best.
Detecting their talent is vital but, over & above that you also need to understand how they work, communicate think.
What does it take for them to deliver the best results? Does only knowledge about your domain extract the best in you?
What is it that you need to know about self & others to deliver to the maximum potential?