3

A Tech Book a Day

published on 2009|02|02

When it comes to reading I’m coming from a different corner: I read a lot of philosophical books from philosophers like Adorno, Marcuse, Marx before I really started reading tech books. These books are hard to read, especially the works of the Frankfurt School are notorious for their specific language which is sometimes hard to decipher. Tech books are exactly the opposite: while there are entertaining technical writers with a good style a lot use a pretty common and dry vocabulary – which is a good thing. The thing is, you don’t really need to read tech books.

Novels, philosophical – and more general humanistic – works are much harder. They often transport semantics in metaphors you don’t get when just reading. You have to read a sentence more than once to get it. But when you read a book about Design Patterns, your favourite book on PHP or something similar non-algorithm related you can just scan the book for news, read and understand the code samples and go on, page per page. Scan through the page, take notes but just note what’s new to you. If it is a reference, mark the important parts with stickers. Ignore the rest, remember, don’t read, just scan.

Additionally technical books tend to have a foreword and a foreword for the second edition and a forward for the third edition and a lot of testimonials attesting how good this book is (hey, I already purchased it, don’t sell it to me again). So the real content starts at page 40. Excluding white pages the book that was 400 pages long might shrink to 300 pages. If you need 30 seconds per page that means you can read the book in two and a half hours. And 30 seconds per page a a pessimistic estimation. With this technique it is possible to read a technical book in a day without stress and totally relaxed in a week. That means you could read 52 tech books a year. I’m lame, I just read scanned around 20 last year.

Comments

Show comments linear or threaded

juggs returns:
published on 2009|02|02, 21:29h
*

So I’m a noob in programming and i was glad to read your post. I was falling into the negative thought of "dude, how do you remember all this stuff?" but alas I’m thrilled that my "scanning" is working out well.

thanks

tulcod supposes:
published on 2009|02|02, 23:05h
*

Some years ago, a friend linked me to the Nerd Handbook: http://www.randsinrepose.com/archives/2007/11/11/the_nerd_handbook.html
the author strikingly realized that nerds have a kind of "relevancy engine", while the majority of people around the globe do not, at least not this effective. similarly, nerd books can contain any amount of information, the reader will pick up what’s interesting. When non-nerds see a nerd reading, they may think that he’s actually trying to remember everything that’s written in the book, for they are only familiar with text, and cannot see how code, equations and tables can translate to text, making it the same issue they may actually be familiar with (although not as extreme).

Lars Strojny replies:
published on 2009|02|02, 23:15h
*

Rands Nerd Handbook is full of good points but I wouldn’t take it literally. Anyway, my point is, I don’t think it is a nerd talent, I even know people having the talent in other disciplines. It is just about training. If you can do it with a few books of a domain, you can read the rest of the books and it will work fine. Crossing the borders of disciplines is much harder from my experience as we are just not used to the linguas of math or philosophy or whatever.

Add comment


Textile-formatting allowed
E-Mail addresses will not be displayed and will only be used for E-Mail notifications
Pavatar/Gravatar/Favatar/MyBlogLog author images supported.