I have a similar experience except with a different outcome. All that thinking about how to be a better human somehow, strangely, is translateable to better (software) product development. I spend more time understanding people and their desires and less time chasing shiny technology.