Writing code is like finding your path through a dark forest. Behind each tree can lurk a monster, a treasure, or a pit. Or there is no path at all. You don’t know until you look.
For me, this attitude encapsulates the essence of writing software empirically.