Realising the following two things helps tremendously in getting better at decision-making:

  • Most decisions are easily reversible
  • Most of the time it’s impossible to have perfect information

Combining that with a personal tendency to overestimate potential downsides, I’m starting more and more to come to the following conclusion:

Unless you have a very good reason to believe a decision is not reversible, it’s better to decide and move ahead with the option that seems best at that time than to spend time finding the perfect solution or not deciding at all.

This is very much in line with what is described in “Leading at Scale” in Software Engineering at Google.