Did computer programming make you a clearer, more precise thinker? How about mathematics? If so, what kind? Set theory? Probability theory?
Microeconomics? Poker? English? Civil Engineering? Underwater Basket Weaving? (For adding... depth.)
Anything I missed?
Context: I have a palette of courses to dab onto my university schedule, and I don't know which ones to chose. This much is for certain: I want to come out of university as a problem solving beast. If there are fields of inquiry whose methods easily transfer to other fields, it is those fields that I want to learn in, at least initially.
Rip apart, Less Wrong!
Game theory and...
Keep a journal. All your life. It is easy to harbor irrational thoughts and emotions in life. It is much more difficult when you must write them down. The exercise has multiple benefits. One learns to summarize, it clarifies thoughts and emotions, and provides cathartic relief. A healthy mind is one that can write; irrationality is a hundred times more difficult in print. Pity that today's journalists are in general such bad examples.
Do you have any suggestions about how to do this? How much to write, what kinds of things to write about, or anything like that? My guess is it's probably best to just try it and figure out what you like and what works, but maybe a bit of direction can help too.