I believe it’s as important to know your weaknesses as it is to know your strengths. For those that know their weaknesses can truly seek to improve themselves and/or get others to help compensate where they are lacking. To ignore your weaknesses only hurts yourself and the goals you seek to achieve.
For example I’m great at seeing the big picture but sometimes those little details are hidden to me. Therefore I try to take an extra moment to make sure that I don’t skip over the details and/or when possible have others review my work. I also have a tendency to lose items so I take the time to make sure that I keep them in the same place every time even if it means wearing the same pants twice (wallet won’t get lost). Success depends on not only knowing how to deal with others but the complete person that you are as well.