Do you need to be very confident socially?
Top level law positions, then it's a definite yes imo. What JSP said.
1. Good with colleagues to form effective teams.
2. Good with colleagues to negotiate office politics and social aspects.
3. Good with clients to keep and win business.
There is scope for being technically brilliant and even have some very unpleasant characteristics as long as you deliver in billing terms, but progress isnt always about being the best lawyer and you will need to master other skills.