For those who are still concerned about developing strengths while "ignoring weaknesses" (from my previous article), fear not.
It not about ignoring weaknesses, but about we can handle it. And we've been handling it for centuries: teamwork.
A team mate not only contributes his/her unique strength, but also covers any weakness gap that is in the team.
Critical weaknesses cannot be covered for, as it still has the potential to bring the whole team down.