HAVE A PASSION FOR COACHING
You have to have a passion for coaching if you are going to make a career out of it. You just can't go through the motions and do just enough to get by. If you are not "all in" your player will see right through you. Doing just enough won't be good enough and if this happens you won't be coaching too long.
The second you think you know it all, you will quickly be reminded that you don't. If you think you know it all, you know nothing. There are so many resources out there for coaches to continue learning and growing: coaching clinics, dvds, books, internet, other coaches, etc. It is important that you remain a student of the game.
SURROUND YOURSELF WITH THE RIGHT PEOPLE
Surrounding yourself with good people makes a better environment for everyone involved. The more you are on the same page with the people you work with or coach, the more organized your program will be. Find people who believe in the same things you believe
for coaches and players. If your players understand what is expected they will then have a better chance to be successful. Set expectations for how you want your players to represent our program, set them for each drill you do, and set them for each game. It is unrealistic to assume that things will go exactly as you want them just because expectations were set ahead of time. But...Vince Lombardi said it best when he said, "Perfection is not attainable, but if we chase perfection we can catch excellence."
DEAL WITH PEOPLE THE RIGHT WAY
Coaching is about dealing with people, so have to know
how to handle and deal with people. You might know everything
about basketball but if you don’t know how to deal with people it
doesn’t matter what you know.