Ask HN: Programming Audio Book Recommendations
I listen to audiobooks when driving, mowing the lawn or other manual tasks.
I've found some great books such as clean architecture and the pragmatic programmer.
I've also found some terrible books such as grokking algorithms.
I'm sure this community will have some recommendations to help avoid the terrible books.
25 comments
[ 3.6 ms ] story [ 69.6 ms ] threadI am currently listening Designing Data Intensive Applications and it's phenomenally done - the author clearly worked with the narrator to adapt the content to audio format, and the narrator seems to have experience or familiarity with the subject because he pronounces the technical jargon very naturally.
I hope to find other software related audiobooks as good as DDAI is.
I would just describe Grokking Algorithms as a bad book, and mostly relevant if you have zero prior experience with Algorithms.
Oh, and the narration of the code snippets is also pretty useless IIRC.
Ok, while writing this, I realize that “terrible“ might actually be well deserved.
[1] https://www.audible.com/pd/Designing-Data-Intensive-Applicat...
As a Go programmer I recommend Go Time: http://changelog.com/gotime There is a huge archive of past episodes (last episode is #188) that are as interesting (or more) than the latest ones.
Cheers!
Deep Learning with Python by François Chollet I think works as an audiobook as well.
I am a big non-fiction audio book fan and so much depends on the voice actor. I bad read can ruin the best content while Robertson Dean made Alan Greenspan's The Age of Turbulence into an enthralling adventure story.
I normally use the liveBook format with liveAudio narration for books with code samples, and download the ebook and mp3 files for other books.
https://www.manning.com/liveaudio-landing
You can also find more audio books by the same publisher as Clean Architecture and Designing Data-Intensive Applications, Upfront Books. There's a link when you view Audible from a web browser, and you can filter by Computers & Technology.
"The Phoenix Project" / "The Unicorn Project"
Both of those books are technically fiction but they are incredibly insightful into what goes all around coding and how to optimize those processes.
The characters are very engaging and I found myself relating and taking ideas to improve my work/organization!
Working With Legacy Code - Michael Feathers