Hofstadter's Law - It always takes longer than you expect
When estimating how long a project, task or move will take
What Does “Hofstadter's Law - It always takes longer than you expect” Mean?
The full law reads: 'It always takes longer than you expect, even when you take into account Hofstadter's Law.' The joke makes a serious point - people consistently underestimate how long work will take, and simply knowing this does not fully cure it.
Origin and History
Cognitive scientist Douglas Hofstadter stated the law in his 1979 book Gödel, Escher, Bach, in a discussion of how long it would take computers to play championship-level chess. Psychologists Daniel Kahneman and Amos Tversky described the related 'planning fallacy' the same year.
Examples
- Home renovation: the kitchen 'two-week' project that takes six.
- Software: the last 10% of a feature taking as long as the first 90%.
- Writing: a report that needs one more round of review than planned.
What Happens When You Break It
Ignoring it leads to missed deadlines, broken promises, crunch time, and plans built on schedules that were never realistic.
Benefits of Following This Rule
Respecting Hofstadter's Law means estimating from past data rather than optimism, adding explicit buffers, breaking work into smaller pieces and re-estimating as you go - which makes your promises believable.
Frequently Asked Questions
How do you plan around Hofstadter's Law?
Use how long similar work actually took in the past (reference-class forecasting), add a buffer, and under-promise externally - see 'under promise, over deliver'.