Well I'm a geologist, so what can I say? (although I havent worked with geology for the last 15 years, my current job is more software and hardware engineering).
We geologist usually go 'bang on the rocks' when we can, so in a way you are correct about a travel companion.
I suppose the hammer is to a geologist as a towel is to a intergalactic hitch-hiker