image1 image2 image3


Get new posts in your email


Frameworks are useful to quickly assess situations and problems that we encounter. Frameworks help structure the way we process a new scenario. They help save time as we can easily apply what we had previously done in a similar scenario (or what someone else had previously done in a similar scenario).

But the key word is "similar".

Once we get used to how effective using frameworks can be, we tend to get carried away and apply them even when the scenarios we encounter are not so similar to the ones based on which the frameworks under consideration were developed.

Turning to a framework is easy and seems safe. It is the equivalent of "nobody ever got fired for buying from IBM" back in the '80s. If things go wrong, we can always blame it on the framework. It is a great way to cover our bases.

But, in order to be able to make a difference, to come up with a solution or a response that is best suited to the situation at hand, we need to approach it from first principles. We need to understand precisely what is happening and then act accordingly.

This is riskier and it might not work. But if it does, it has the best potential for reward.

We have algorithms to follow frameworks. The human thing to do is to take the risk and leap, with the possibility of making a difference.

Share this: