One of my 2021 resolutions is to read more tech books. As part of this effort I purchased two MEAPs (Manning Early Access Program) which will include the final printed version when completed.
For now, I’m reading the digital versions as the books are being written. But reading the digital format does not have the same effect for me. Somehow I feel further away from the content than with a printed page in front of me.
But that’s just me. I’m old school and I like to have the printed page in front of me. I can scribble on it, draw unicorns, underline big words, turn the page, bookmark every single page, use post-its, put the book on my book shelf behind me so that everyone can see it in zoom, hug the book or burn it.
I love eBooks for a number of reasons, the most important for me are:
If you buy a book in beta, you will be getting up-to-the minute info and be able to access the book at every step of the way until the final release (and even then before the book goes in print)
You will usually continue to get updates even after the print version is released
If you have a Kindle or e-ink device, you can read it almost anywhere, and the experience is generally very good
Having said that, I recently purchased Programming Erlang as a print book and that was mainly because it was written by Joe Armstrong (one of the fathers of Erlang, who is unfortunately no long with us ) and so it felt like there would be a little bit him here with me, however I’ve really enjoyed having a print book because it’s easier to highlight things - I usually write notes when reading a book but this hasn’t been needed with this book as I can simply go through the book again and just look through my highlights.
Going forward, I will probably continue to buy eBooks, not only are they better for the environment but I love all the benefits they have to offer (plus they are cheaper, and when you buy a lot of books like I do that can add up!)
Often the links are clickable, like links to code examples in Pragmatic Bookshelf books.
I read books on my computer, so I can jump to other related stuff (online) with just a press of atl+tab.
I don’t need to remember at what page I was if I’m returning to the book after days. The iBooks (Mac), Document Viewer (for PDF on Ubuntu), Calibre E-book viewer (for EPUB on Ubuntu), Manning LiveBook, Packt Reader, Oreilly Learning, all remember where I left a book last time.
Often the boilerplate code is repeated in the book too, so you can copy it right from there instead of opening the example code / exercise files.
I like both. I find that I get less distracted with a print book, so I prefer to do a deep read in paper. But a searchable ebook is great to use as reference after the fact. I wish more publishers included the ebook with the purchase of paper.
You hit the nail on the head @jnederhoff ! I need to have the paper book but it is extremely handy to have the digital version alongside for quick reference searches. I think this applies more to technical reading. I prefer paper version when reading non-technical , I rarely have the need for a digital version in that case.
I like physical books more because you don’t have to look at a screen, it has a more authentic feel. If it were an ebook I’d probably skim through it more than actually read.
I also don’t like looking at a screen too much. I do it anyways, but I feel like such a bad person when I use my phone for too long