How do you catch up with new things and technologies? I mean, I'm really interested in some technology. It has lots of great books, that I need to read to be proficient in it. Not to mention that you only know what you actually worked with, so reading does not give you much, you have to work with this technology. Moreover, there are classical books, that need to be read (like Knuth, Cormen, SICP), that are reallyy fundamental.
So, the question is: where do I get enough time for all this stuff? And if we take into acount that I should learn a new language every year.. My first thought is time travelling. What do you do to have enough time to learn something? Maybe speed reading? Any other ideas?