SICP was a game-changer for the way I think about software and problem-solving in general. Reading Aristotle's works also opened my eyes to all the different ways one can think about a problem (it rids of you of the narrow problem-solving methods we use today). Reading about history in general also opened up my perspective to think about problems in new ways -I recommend the Story of Civilization by Will Durant.