Logic says you should tackle your weaknesses if you want to be a great athlete.  Less weaknesses means more strengths, right?

Well there is another school of thought that you should train to your strengths and avoid your weaknesses.  This theory assumes that some weaknesses take more effort to correct than its worth.  You’d have to spend so much time on them that you would not be able to train your strengths, and therefore you would get worse at your greatest strengths.

I’m of the second school of thought most of the time.  I think as an athlete, you are best served by spending the majority of time on your strengths, making sure they remain your strengths.  You are good at those things because they come easier to you, and therefore your upper potential is higher in those areas if you continue to work them.

If you made a list of your strengths and weaknesses, you would find that some of the weaknesses are easier to tackle than others.  One or two of them would take a massive undertaking to improve.  What you want to do is pick off the easiest ones and move them one at a time into your strengths category.  Even if you have a few glaring weaknesses left on the list, your list of strengths will be far longer with this approach.  Being great isn’t about being perfect.  Its about maximizing what you’ve got.