10x

  • A programmer could be ten times as productive as the average programmer in terms of lines of code produced over time.
  • A programmer could be ten times as productive as the average programmer in terms of quality code (whatever that means) produced over time.
  • A programmer could be ten times as productive as the average programmer in terms of features (whatever that means) delivered over time.
  • A programmer could be ten times as productive as the average programmer in terms of business value (whatever that means) produced.
  • A programmer could be a good leader or mentor, raising the technical game of those around her, and thus raising the output of a whole team.
  • A programmer could be a good manager or communicator, raising the game of those around her by identifying bureaucratic hurdles and clearing them for a team doing important technical work.
  • A programmer could be a good analyst, raising the game of a business. For example, by discovering that a problem a team is working on doesn’t need to be solved with code, or doesn’t need to be solved at all to accomplish the real goal.