I am all for learning new technology, but immersing yourself in new technologies is merely running as fast as you can to stay in the same place. To get somewhere else, you must run twice as fast. That means studying the topics that won't be obsolete in five years: human factors and design. And that's exactly what my recommended reading list is about. If you haven't read the top 5 books on that list, ask yourself-- am I too busy running as fast as I can?