Often, we look forward at those ahead to help build a personal definition of greatness – and then we chase after that with all our might. This is not a bad thing. It is when our definition of greatness becomes tied to achieving that target – which is often a moving target – that our once noble pursuit becomes corrupt.
Lacking self-confidence is dangerous, and over-confidence can cost your life. Both rock climbers and programmers should know their limits.