Skip to content

Programmers Quote by Frederick P. Brooks Jr

“I have long enjoyed asking candidate programmers, "Where is next November?" If the question is too cryptic, then, "Tell me about your mental model of the calendar." The really good programmers have strong spatial senses; they usually have geometric models of time; and they quite often understand…” quote by Frederick P. Brooks Jr
Download Open image
““I have long enjoyed asking candidate programmers, "Where is next November?" If the question is too cryptic, then, "Tell me about your mental model of the calendar." The really good programmers have strong spatial senses; they usually have geometric models of time; and they quite often understand the first question without elaboration. They have highly individualistic models.””

Frederick P. Brooks Jr

About This Quote

Skilled programmers often visualize time spatially, using geometric mental models that let them grasp abstract temporal questions without explicit explanation.

In simple terms: Great coders think of time geometrically.

Key Takeaway

Spatial cognition aids programming insight.

Themes

cognitive psychology programming mental models

Mood

intrigue analytical

Type

technical insight educational anecdote

When to use this quote

  • interviewing developers
  • teaching algorithmic concepts
  • designing UI timelines

Key Concepts

spatial reasoning abstract thinking

Practical Applications

  • use visual puzzles in hiring
  • train spatial visualization for problem solving

Questions to Reflect On

  • How can we assess spatial reasoning in candidates?
  • Can spatial training improve coding skill?
A Different Perspective

Not all programmers rely on spatial models; verbal or logical approaches also succeed.

4.6 out of 5 (10 ratings)

More by Frederick P. Brooks Jr

Explore all 61 Frederick P. Brooks Jr quotes

More Programmers quotes

Browse all 265 Programmers quotes