Programmer's Stone

From Jonathan Gardner's Tech Wiki
Jump to: navigation, search

Abstract

Stress destroys your ability to think. Avoid it!

The Website

See http://the-programmers-stone.com/

The Conclusion

There are two modes of thinking.

  • Focused: In this mode, you are focused on the task at hand, aware of your surroundings, and busily trying to finish the task. This is the mode you are in under stress. This is not a good mode for thinking and creating programs.
  • Unfocused: In this mode, you are lost in thought, unaware of your surroundings, and incapable of doing a particular task. However, in this mode, you engage in thoughts that the other mode is incapable of, thoughts that you have difficulty describing. This mode is where programming occurs, where programmers can map the big problem to the big task of writing code to solve it.

You can build yourself into a super-programmer if you simply limit stress and lose yourself in thought.

You can build entire teams of super-programmers if they limit stress and encourage losing themselves in thought.

My Experience

I totally agree with these findings. Anyone can be smart. It's just a matter of switching to the unfocused mode of thinking and spending a lot of time there throughout the day.