Every Strength is also a Weakness
The problem is we, as humans, never have a full view of how various actions will play out in the world around us. Often times, what we thought was our biggest advantage becomes our downfall.
...and vice versa. We also have a similar tendency to discount aspect of our selves that, in reality, allow us to get ahead in whatever we are trying to achieve.
In 4 months of doing a startup, I've seen this concept play out in obvious and subtle ways. What's the advantage of having a small team and little money when you're entering a market with $1 billion dollar players? We're able to take risks that larger organizations would never take. Plus our situation forces us to focus at a level that established businesses can never sustain because our team lives or dies by our successes and failures.
At a more subtle level, I constantly need to remind myself that my strengths hide my weaknesses. This can cause surprise when an unseen vulnerability rears its head. For example, when I develop software for business (either clients or personal ventures), I make extreme use of open source software. Anytime I can pull a package or library into a project that someone else wrote, I do.
While this also me to increase productivity (and therefore, my hourly rate), it can lead to problems when a project stakeholder needs things tweaked or customized. Since I'm working on a code base that I am not entirely familiar with, simple thing often take a long amount of time. So, while using open source software can lead to a heavy increase in my output, I need to be aware that it may cause problems later.
While simple and fairly obvious, these examples illustrate the two things we need to remember when assessing our own strengths and weaknesses and applying them. First, perception is key. Inside our own heads, we can always find what we want: either strengths in our abilities or weakness. So, choose accordingly.
Second, we need to always be aware of the reality that we live in a complex weird where even small actions can have big consequences. To deal we this, we need to work constantly analyzing the past, present, and future to determine all possible outcomes. We also cannot take any planning too seriously or overly doubt ourselves, because inevitably things outside of our vision and control will affect us.