I'm not sure if these books really are what you're looking for, because each of them is a mix of engineering history, and the description of how a group of people end up doing amazing things. In each of the books, there were nuggets of wisdom that I've tried to bring along with me in my job (as best I can). Like: - Doing things as simply as possible to start off - Keeping iteration time to a minimum, for maximum expl…
Ask HN: Good books on philosophy of engineering?
71–80 of 140 posts
Re: Ask HN: Good books on philosophy of engineering?
#72Don't overlook books that are critical of engineering as it is often practiced and how it fits into our society: Computer Power and Human Reason by Joseph Weizenbaum (1976). Weizenbaum wrote Eliza, the first AI chatbot, almost sixty years ago and was appalled at the reception. This book is still very pertinent, especially the Introduction, Chapter 1 On Tools, chapter 9, Incomprehensible Programs, and chapter 10, Agai…
Re: Ask HN: Good books on philosophy of engineering?
#73https://www.amazon.com/Risk-Society-Modernity-Published-asso...
Re: Ask HN: Good books on philosophy of engineering?
#74Not totally what you are looking for, but I'd highlghly recommend "Apollo" by Murray and Cox. It focuses on the engineering history of the Apollo program, and it is a superbly well written and researched worked and so many of the stories are about engineering philosophy that I think it'll really be worth your while.
IMO in a similar vein is 'The Making of the Atomic Bomb', Richard Rhodes, another industry- and world-reshaping project.
Re: Ask HN: Good books on philosophy of engineering?
#75Re: Ask HN: Good books on philosophy of engineering?
#76'An Introduction to General Systems Thinking', Weinberg, and he's got a dozen more worthwhile books behind it.
'The Logic of Failure: Recognizing and Avoiding Error in Complex Situations', Dietrich Dorner
Re: Ask HN: Good books on philosophy of engineering?
#77I recommend Shop Class as Soulcraft, which contrasts blue-collar work (motorcycle repair) with knowledge work. It's not specifically "tech"-related, but it does a good job of exploring how corporatization has diminished the ability to be a craftsperson in modern careers.
Re: Ask HN: Good books on philosophy of engineering?
#78When I was CTO of a software startup, I wrote a blog post reviewing various books about engineering and software teams, neatly organized into six sections. The three sections that you might find interesting, each featuring a few relevant books:
- Debugging dysfunctional product cultures: https://amontalenti.com/2020/11/28/definitive-reading-list#d...
- The psychology of deep work: https://amontalenti.com/2020/11/28/definitive-reading-list#p...
- Programmer mindset and philosophy: https://amontalenti.com/2020/11/28/definitive-reading-list#p...
Re: Ask HN: Good books on philosophy of engineering?
#79I'd recommend Elements of Clojure[0].
Don't be fooled by the title, it's not really about Clojure, it just uses Clojure as an illustration as it discusses a very subtle general problem. From the website:
> The first chapter, Names, explains why names define the structure of our software, and how to judge whether a name is any good.
> The second chapter, Idioms, provides specific, syntactic advice for writing Clojure which is clean and readable.
> The third chapter, Indirection, looks at how code can be made simpler and more robust through separation.
> The final chapter, Composition, explores how the constituent pieces of our code can be combined into an effective whole.
I find it a thoughtful and considerate overview of an area that everybody has some implicit knowledge of, and something that leads to a more abstract concept of quality.
Re: Ask HN: Good books on philosophy of engineering?
#80https://www.penguin.co.uk/books/447751/how-to-build-impossib...
Enjoyable, not a philosophy of engineering but philosophy with engineering.