Even when I was poor and sleeping on the floor because I didn't own furniture, and didn't have health insurance, I'd still buy books (and cheap lunches with the team). I'd also print out a lot of tech docs from the Internet, and put them in discarded binders that I labeled neatly.
In addition to what I learned from the books and could reference from my library, there might've also been a signaling benefit. Early in my career, I was a kid with no degree, working as an intern at a hardcore software&hardware engineering company. I suspect that, on occasion, the impressive library signaled to people coming by my work space that at least I had interest/ambition/hustle (or maybe just presumptuousness).
Nowadays, the tech industry has way too much signaling, posturing, and self-promoting. But, before I get too judgmental, I should remember when I was starting out, and at least had an inkling of awareness that colleagues seeing my books couldn't hurt my opportunities.
I think this can be sifted through. Strange and unusual tech or adjacent books suggest that the person has exhausted all the common ones or that they started getting the books mentioned in other books and kept doing that process. You can even ask them why they have one.
For instance I've got a copy of the 1926 text The Analysis of Art by Dewitt Parker because of Jim McCarthy's praise for the text in his book Dynamics of Software Development.
Then again, with books people tend to have either 0, about a dozen, or hundreds. I'm in group 3, maybe it's a problem.
Can be so kind to you recommend one or perhaps top5?
My #3 is way lower, which follows one of the 22 laws, but probably Disrupted: My Misadventure in the Start-Up Bubble by Dan Lyons.
Those are three enjoyable books that are pretty easy to read and have pretty valuable lessons in them that can take quite a long time to truly appreciate.
The task of a programmer is to create efficient and elegant machines based on thoughts by using imagination. Human creations by human hands, programming is a social product. Algorithms and data structures are actually the more shallow lesson. Creating something that finds place in the world is the true challenge.
To say it with Umberto Eco[1]: A library is a research tool. A library of books you've all read is worthless.
[1] I have read that directly from Eco, I guess in some old book about how to write scientific papers. I can't find that anymore. The thought is reference in Nassim Taleb's "The Black Swan", though.
If anyone is interested, here is the The Analysis of Art book on archive.org: https://archive.org/details/analysisofart00park/mode/2up
Presently working on getting my feet wet with machine learning and primarily with a book. Of course it’s out of date the second it’s printed with a fast moving topic but it has still been incredibly useful as a survey and basics.
I miss the times when you could read K&R, one of Stroustroup's books and an STL book and you pretty much knew most of what there was to know.
My dojo.
yes, and every old version going back, all completely up to those dates too
For technical stuff I prefer to have both physical and digital copies of some books. For non-technical, I tend to go fully digital (except reference material, like my D&D books). I like going analog to read technical stuff, I'm not exactly sure why.
Anyway, I believe that reading is a super power that's helped me throughout my life. I try very hard to impress this on others, especially people that I mentor. I've actually been accused of "only knowing" this or that because I "read a lot." Well, no shit, and if others bothered themselves with it they'd learn cool shit, too!
So much this. I can't get smarter, I was born with the brain I was born with, but I can easily fill up time reading and remembering all kinds of crap someone else won't put the time for.
Once I had a manager challenging on making things up regarding a rather thick white paper he forwarded me, because there is no way I could have read it that fast. Once he saw I commented the whole thing beginning to end in Word, well, his face was priceless. Side effect was me looking for a new job a couple of months later.
Totally agree on reading as kind of a super power. Reading in the sense of reading and understanding, do so rather quickly, and be able to condense the relevant parts out of whatever text you. And remember the rest well enough to be able to look it up when needed. Same goes for handbooks, people, read your damn handbooks!
It's funny so, that for RPG stuff I went all digital with the exception of the existing pre-PDF era collection I have. And for technical stuff I am like you, preferably paper. For English literature India is a really good source to get those books at affordable prices through Amazon. Pretty sure those sellers are not supposed, or even allowed, to sell internationally, but they do. Worst case print quality is somewhat sub-par, from what I saw with some of my colleagues, or the cover is somewhat generic (in case of the majority of my library). The editions are the same so, content wise.
Not just online but also more up to date.
This is a drawback of books, they don't auto-update and upgrades are quite expensive. In IT I don't see a point to keeping them archived anymore.
I still use them for learning new topics though.
When I started working corporate in 1999, every engineer had their own library of tech books. We would all share books with each other. You could tell how senior someone was by how big their book collection was.
At once point, one of our senior people got laid off. Since the books were bought by the company he had to leave them all behind.
Us juniors descended on his cube like vultures, negotiating and trading all of his books to start building up our own libraries.
When I left the company they let me buy my books for $5, so I took them with me, and took them to my next two jobs. I stopped carrying them when everything the contained could be found online.
I have to say, I do sometimes miss learning tech stuff from books. While it's all online and in theory up to date, there is something to be said for the curated experience of a book.