by cenny on 7/22/22, 7:43 AM with 41 comments
So, how many technical book do you read a year?
by lmarcos on 7/22/22, 8:24 PM
(I believe that timeless tech books do help you, though. They help you with your career, not with your (current) job).
by OnionBlender on 7/22/22, 4:24 PM
It is a lot easier to read a book like The Pragmatic Programmer cover-to-cover than it is to read a book about a specific language or API. I've been trying to learn Rust and I find that if I don't practice or do exercises then I don't end up remembering what I read. I read nearly all of "Programming Rust" but now I'm having to go back and read many sections because I wasn't writing the code as I was reading the chapters.
As for "finishing" books, I rarely truly finish a book. I've been reading graphics and game engine books but I don't feel pressure to read every chapter. Did I really "finish" a book if I skipped chapters? Who cares. Every graphics/game book seems to start with chapters about linear algebra so I skip those. Collision detection? If I need to find the intersection between a line and a cone then I'll look it up.
I also find it helpful to read a chapter from multiple books about the same topic (thanks to o'reilly books online). Like when I was learning C++11 I read the futures/promises chapter from 4 or 5 different books. I found having the same thing explained by different authors was more helpful than just re-reading a chapter. I also had a learning disability as a kid so maybe that's why I need to re-read things so much.
by codingdave on 7/22/22, 2:45 PM
I totally appreciate the value in it, but I'm old and just have a hard time making personal growth in my job skills a priority over time with family. I read more before I had children, and I would read if I was could spend some work hours on it.
I've also seen people who read too much - all their work philosophy and decisions are not based on experience, but on a book they read. I feel the flow should be to: read -> synthesize new info with experience -> test out some changes to your way of working -> decide whether or not it works. But I've seen too much of: read -> declare sweeping changes to the entire team -> read another book.
by JHonaker on 7/22/22, 1:32 PM
I think I'm an outlier on the other end. This year I've read 3 or 4 books on programming language theory, one specifically about Scheme, and The Rust Book. I've picked up and read a a little bit to a lot from a lot of math textbooks.
This is all probably stems from graduate school training and my ADHD... It also helps to have PDFs or online versions and a baby that had some serious aversion to sleep, so the only thing you can do is sit in the dark rocking her and read...
by philomath_mn on 7/22/22, 3:39 PM
I won't say I remember everything I read, but I highly recommend reading as much as possible. My career has been on an upswing the past few years and I have to think reading more has been a contributing factor.
Reading has been particularly helpful at my current job where I don't have any mentors or more senior people to learn from, books have helped fill at least some of that gap.
Context: I am a software engineer / architect with 8 years full time dev experience.
by shaftoe444 on 7/22/22, 9:04 AM
by Barrin92 on 7/22/22, 9:06 AM
by tedyoung on 7/22/22, 6:21 PM
There's also different reasons for reading technical books: getting answers to current problems (though most people would just search the web); going deeper on a specific topic that you're already familiar with; tackling a new area; etc.
While I read a lot of pieces of books, I find reading in a group (book club[0]) to be the best way to really understand what's read (as well as providing a bit of discipline and structure to make sure I really read it and don't just skim/skip).
[0] This is why I run a weekly book club as part of my Discord community (https://ted.dev/discord), so I know I'll deeply read at least a few books every year.
by mister_goo on 7/22/22, 7:47 AM
by hourago on 7/22/22, 9:11 AM
So, it can be 4-8 books or none depending on the year.
by 1sembiyan on 7/22/22, 12:14 PM
by panda888888 on 7/22/22, 6:07 PM
By then end of the year, I'll probably be up to 12-15 total, but not reading everything.
Edit: I probably read about 1/4 to 1/3 of each book (although this varies widely), so that puts me at ~4 full books.
by eddof13 on 7/22/22, 4:42 PM
by robert2020 on 7/22/22, 9:51 AM
by dyingkneepad on 7/22/22, 9:34 PM
by dev_0 on 7/24/22, 7:18 AM
by kojeovo on 7/23/22, 1:33 AM