I think Matt nails it, especially the parts on setting goals and making sure you expand your intellectual horizons. I'm currently reading a book entitled "How to Solve It: Modern Heuristics", and while I'm only 30 pages into it, so far it's written very well. I'm more interested these days in reading about how to look at problems and determine what the best way is to solve it, rather than reading another book on C#. Don't get me wrong - books on programming languages are definitely needed. But I want to focus more on sharpening my problem-solving skills using unique approaches. Note to self: I really need to start reading Wolfram's book...
By the way, if you're in the mood to solve some interesting problems, check out the problems in the ACM programming contest.
Bill Storage has some cool stuff working in C# rendering Lyapunov space plots - check it out.
* Posted at 05.29.2002 12:00:00 AM CST | Link *