liveBook · Manning

Thought walk

As explained in The Creative Programmer

A thought walk is a walking activity undertaken while reflecting on or developing ideas and solutions.

A thought walk is a walk used to reflect on difficult problems, develop ideas, or discover creative workarounds. It can look unproductive from the outside while supporting concentrated creative effort. section 7.2.4

The suspicious break

While racing to release an urgent hotfix, two programmers worked nonstop and found a workable solution. They then played cards during a short break, prompting their boss to mistake recovery after creative work for slacking. section 7.2.4

A thought walk can take more than one form:

  • Walk alone when solitude helps ideas develop. section 7.4.1
  • Walk with colleagues when discussion and shared experience help connect ideas. section 7.4.1
  • Use the walk to move from loose data toward information, knowledge, insight, and possibly wisdom. section 7.4.1
Figure 7.5 The evolution of seemingly loose data to insight and wisdom. Based on ideas of the Gapingvoid Culture Design Group.
CH07_F05_Groeneveld

Trace how scattered pieces become organized information, connected knowledge, novel insight, and meaningful wisdom. section 7.4.1

How The Creative Programmer covers it

How deep it goes
Distinguishes solitary and collaborative walking and sketches an idea progression from data through wisdom.
Examples
Uses a hotfix team’s card-playing break and scholarly walking traditions as concrete examples.
What you can do after
Evaluate walking, solitude, and conversation as context-dependent ways to support creative problem solving.
How it connects
Connects creative thinking with software development, communication, knowledge, insight, and wisdom.

This explainer was generated by Manning's knowledge graph from the text of The Creative Programmer. The section links point to the parts of the book it draws on.