Live data from Hacker News

Ask HN: Which non-programming books are a beneficial read for programmers?

news.ycombinator.com

11–20 of 88 posts

Re: Ask HN: Which non-programming books are a beneficial read for programmers?

#11
"Never split the difference" has made a huge difference for my communication style.

Reading that book represented a step change in my productivity, because I learned to communicate in a way that better prioritized my tasks. I've read it three times now.

Re: Ask HN: Which non-programming books are a beneficial read for programmers?

#12
Lila - "Enquiry into Morals" (R.Pirsig) .. "good" is a noun.. and MoQ in general, with all the orthogonal layers, and identity being the most basic characteristic of things

probably also C.N.Parkinson laws (of burocracy)... as computing is the ultimate burocracy.

and... Winnie the pooh, and the Little prince. aloud (to a kid probably). Really. esp. if u muse over what u just read aloud..

Re: Ask HN: Which non-programming books are a beneficial read for programmers?

#15
"Drive" by Dan Pink (or his Ted Talk if you want the short version)

and/or

"Flow: the psychology of optimal experience" by Mihaly Csikszentmihalyi (or any of his other publications as they overlap a lot)

Understanding the psychology behind motivation and productivity is going to buy you way more than most productivity hacks IMHO, and even more helpful if you have to work with people.

Re: Ask HN: Which non-programming books are a beneficial read for programmers?

#16
Crucial Conversations

https://www.amazon.com/Crucial-Conversations-Talking-Stakes-...

If resolving conflict is a skill that you are weak in, this or any book that promotes growth in that area will lead to improved satisfaction on the job for both you and your colleagues.

Re: Ask HN: Which non-programming books are a beneficial read for programmers?

#17
"Pragmatic Thinking and Learning" by Andy Hunt

https://pragprog.com/book/ahptl/pragmatic-thinking-and-learn...

I found it tremendously useful both in my career (where I can legit say I'm pretty good) and with outside activities like karate (where I'm very early in the learning cycle). It's one thing to tell people they need 10,000 hours to be competent at something, but quite a lot more helpful to explain all the steps along the way.

Re: Ask HN: Which non-programming books are a beneficial read for programmers?

#19

The Systems Bible

Seconded.

A great book to understand the general workings of systems, be they technical or human (including companies, governments, ...)

Very useful to go from plain programming to actually identifiying problems and solving them efficiently.

https://www.amazon.com/SYSTEMANTICS-SYSTEMS-BIBLE-John-Gall-...

Post reply on HN