A couple commenters, in response to my semi-regular reading list, have asked me how I manage to read so many books. Reading more books seems to be a goal for many people, so I thought I’d briefly share my approach. Why Read Books? Before I start, I’d like to state firmly that I don’t believe […]
How Much Theory Should You Learn for Practical Skills?
I’ve met a number of self-taught programmers. These are people who make their living programming every day, but never went to school to learn how to do it. A few of these people have expressed a mild regret for not learning more computer science. They know how to program well, but they don’t have a […]
Should You Learn Fast or Slow?
I often write about learning faster and learning more efficiently as if they were the same. And in many cases, they are. If it would normally take you 100 hours to learn a subject, and by cutting waste you can get that down to 50 hours, you’ve learned faster and more efficiently at the same […]
What I’ve Been Reading
Deng Xiaoping: A Revolutionary Life – I’ve been thinking a lot about what is the best way to learn about history. Reading this book has persuaded me that reading a few biographies, which limit the discussion to a single figure and point of reference, may be easier than more comprehensive sources. This book covers the […]