Optimism and Pessimism in Tech

Sometimes in technology, and especially software development, we can find ourselves not just debating technical choices or theory, but in a much more generic domain: optimism and pessimism. Depending on one’s point of view, these can be extremely divisive, but in reality they are forces we have to balance and understand in good decision making. Pessimism can be the force that sucks the energy out of the party, and people who lean that way can be surprised that what they consider to be a neutral concentration on details, can come across to others as wider negativity or even reluctance to engage in a common purpose. Optimists who are keen to share their enthusiasm and to project only positive rallying energy, can increase the blood pressure of those around them who may assume the optimist hasn’t considered downsides. Good communication and awareness of ones audience is key.

First off, some examples of the types of language we see in the two spheres:

Optimistic:

  • This should work for the use cases we see now, and we can revisit other use cases later

  • There are going to be a lot of details to work out, but this is something we can make work

  • If this doesn’t work, it will get us much closer to a solution

Pessimistic:

  • We’ve had problems before, why will this be any different?

  • This feels too hard to solve

  • I don’t see how we can make this work

Just as society thrives on a variety of abilities and outlooks, the professional environment benefits from some amount of input from both these sides, but can be impacted adversely by too much of one versus the other.

Optimism Pros:

  • Readiness to tackle the future rather than the past

  • More efficient ideation

  • Focus on solving problems rather that frictions

  • Ability to see opportunities for benefits

Over-optimism Cons:

  • Poor risk anticipation and mitigation

  • Underestimation of complexity and problems

  • Lethargy to change direction based on negative feedback

  • Low sensitivity to problems / less inclination to escalate

Pessimism Pros:

  • Early focus on risk

  • Reality checks versus answers aimed to please

  • Validation and due diligence

Over-pessimism Cons:

  • Unrealistic exaggeration of problems

  • Tendency to do nothing

  • Reluctance to brainstorm

Instead of feeling frustration with different approaches, embrace the strengths of looking at problems different ways. As a bonus, once all players know their concerns or energy are being absorbed, personality differences can lead to some of the most successful collaborations.