Ask HN: Do you still buy/read technical books?
10 points| gcatalfamo | 9 years ago
I find myself looking more and more for alternative sources, but it could be just me, not finding a page of code written in a book all that useful.
Note: this is not about the quality of the content, but about the appropriateness of the medium nowadays.
[+] [-] itamarst|9 years ago|reply
* Blog posts tend to be too short, so you only get some details or a really vague outline. A book can do both big picture and relevant details.
* Documentation is usually written by someone who knows the system too well, so too often it leaves out a lot of things that the author thinks are obvious but aren't obvious to readers.
[+] [-] danielvf|9 years ago|reply
After that I try to build something. When I'm done with the first play project I rarely return to the book.
[+] [-] shakna|9 years ago|reply
Its still hard to beat the Dragon books for compiler theory, and SICP, Lisp In Small Pieces and others are still some of the best for PLT.
New skills tends to be different, because the technology is new, theoretical underpinnings haven't been researched well enough to be expanded out into a book.
I'd never get a book on jQuery, because I don't need the theoretical underpinning, just the documentation. A basic understanding of the implementation is enough.
However, I would pick up a book on Dot, the Typed Calculus being explored with Scala in the Dotty compiler. Because I'd be learning the mathematics of type safety, and using types to more effeciently generate machine code. However, learning to use Scala would be incidental to that experience.
[+] [-] tedmiston|9 years ago|reply
Last year I bought a Safari Books Online Subscription [1]. It's something like ~$400 but usually goes half price on Black Friday. The core is virtually every O'Reilly book and many from other technical publishers too.
I've bought a couple technical eBooks or paperbacks this year, but for the most part this subscription has replaced that. It's also nice to not accumulate physical clutter for when 2+ years from now that book about hot JavaScript frameworks today will be ancient.
[1]: https://www.safaribooksonline.com/
[+] [-] jtcond13|9 years ago|reply
[+] [-] amerkhalid|9 years ago|reply
I enjoy reading books but most technical books I skim through in a couple of days. However, that gives me enough big picture ideas that when I am actually working on a problem, I know what keywords to type in Google.
[+] [-] tedmiston|9 years ago|reply
Sure they are pretty light and big picture but I've come to realize I enjoy building that foundation and figuring out the details myself rather than having an exhaustive tome tell me everything.
[+] [-] jetti|9 years ago|reply
[+] [-] eb0la|9 years ago|reply
I usually start building new skills with MOOCs, which also help me discover books that will help me later as a reference after the course ends. In this case I prefer paper books, not online ones.
[+] [-] PaulHoule|9 years ago|reply
[+] [-] tedmiston|9 years ago|reply
[+] [-] douche|9 years ago|reply
I'm also a fan of the Syncfusion Succinctly series[1]. They are short, quick overviews of a particular tech, that you can pretty easily go through in a evening and make a good jumping off point for digging deeper.
[1] https://www.syncfusion.com/resources/techportal/ebooks
[+] [-] tedmiston|9 years ago|reply
[1]: https://pragprog.com/book/tpp/the-pragmatic-programmer
[2]: https://pragprog.com/book/ahptl/pragmatic-thinking-and-learn...
[+] [-] gcatalfamo|9 years ago|reply
[+] [-] sovietbear|9 years ago|reply