You know, I often wish that I was a scientist instead of a programmer. As I programmer I create (or engineer) models. As a scientist I'd get to explore and reverse-engineer models (like the universe, or aspects of it). Man-made models are so mundane.
John.