Cover of An introduction to general systems thinking

An introduction to general systems thinking

Gerald M. Weinberg.

by Gerald M. Weinberg · first published 1975

41mentions
24recommended by
31HN commenters
2009–2026first – last mentioned

77% recommend19% neutral3% critical

Why HN recommends it

Rigorous, structured introduction to systems theory that teaches ways of building mental models of complex systems; suited to software people, testers, and technical leaders, and often paired with Meadows or Gall.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

80 2007: 0 mentions2008: 0 mentions2009: 1 mention2010: 1 mention2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 1 mention2015: 1 mention2016: 0 mentions2017: 6 mentions2018: 8 mentions2019: 6 mentions2020: 5 mentions2021: 3 mentions2022: 3 mentions2023: 2 mentions2024: 1 mention2025: 0 mentions2026: 1 mention200720172026

What Hacker News says

  • ncphillips · Dec 12, 2018 · Recommends

    …more rigorous account than is usual in this space, so I believe it is a must read for everyone in software. --- Author: Gerald Weinberg Books: * Are Your Lights On? * Becoming a Technical Leader' * Introduction to General Systems Thinking Jerry's books have had a tremendous amount of impact on my thinking in the past couple years. I highly recommend reading everything you can get your hands on. --- Author: Nassim Taleb Books: * The…

    on “Ask HN: Books you read in 2018?” ↗
  • marttt · Mar 28, 2022 · Recommends

    …decades; see also: Lindy effect.) Language and linguistics: "Metaphors We Live By" by George Lakoff and Mark Johnson (1980): https://en.wikipedia.org/wiki/Metaphors_We_Live_By Systems thinking: "An Introduction to General Systems Thinking" by Gerald M. Weinberg (1975): https://geraldmweinberg.com/Site/General_Systems.html I still often use Weinberg's Systems Triumvirate when feeling stuck on a problem: 1. Why do I see what I see? 2.…

    on “Ask HN: Which book can attract anyone towards your field of study?” ↗
  • smaddox · Jun 3, 2017 · Recommends

    …You're Joking, Mr. Feynman!" by Richard Feynman, because it gave me a model for how to enjoy life. "Models" by Mark Manson, because it helped shape my understanding of heterosexual relationships. "An Introduction to General Systems Thinking" by Gerald Weinberg, because it illuminates the general laws underlying all systems. Fiction: "Stranger in a Strange Land" by Robert A Heinlein, because it showed me a philosophy and "spirituality",…

    on “Ask HN: Books you wish you had read earlier?” ↗
  • lcuff · Jun 5, 2017 · Recommends

    An Introduction to General Systems Thinking. Gerald Weinberg. This book, now over 40 years old, addresses the 'core within the core' of the reality of systems. Unbelievably good, with a very light-hearted tone.

    on “Ask HN: What language-agnostic programming books should I read?” ↗
  • pjmorris · Mar 29, 2018 · Recommends

    Gerald Weinberg has several books on the topic [0, 1]. Dorner [2] has a short, sharp, thoughtful book on our biases in analyzing complex systems. [0] 'An Introduction to General Systems Thinking', Gerald Weinberg [1] 'General Principles of Systems Design', Gerald Weinberg [2] 'The Logic Of Failure: Recognizing And Avoiding Error In Complex Situations', Dietrich Dorner

    on “Ask HN: Any recommended resources to develop system thinking?” ↗
  • ismail · Mar 29, 2018 · Recommends

    …an organizational perspective: Systems Thinking: Creative Holism for Managers by Michael C. Jackson. https://www.amazon.com/Systems-Thinking-Creative-Holism-Mana... - For general systems theory: An Introduction to General Systems Thinking by Gerald M. Weinberg https://www.amazon.com/Introduction-General-Systems-Thinking... - For systems thinking and the learning organization: The Fifth Discipline: The Art & Practice of The Learning Organization…

    on “Ask HN: Any recommended resources to develop system thinking?” ↗
  • jimmcslim · May 13, 2019 · Recommends

    'An Introduction to General Systems Thinking' [1] by the late, great Gerald Weinberg? [1] https://leanpub.com/generalsystemsthinking Edit: no relation (I believe?) to Gabriel Weinberg of Duck Duck Go who is also being mentioned in this discussion.

    on “Ask HN: Which books teach mental models?” ↗
  • lcuff · Dec 9, 2021 · Recommends

    I highly recommend "An Introduction to General Systems Thinking, by Gerald Weinberg. An orthogonal piece of advice that I got from a different book of Gerald Weinbergs' is to learn 3 or 4 Very Different languages simultaneously, to grasp the enormous difference between…

    on “Ask HN: I'm looking for a good book on the fundamentals of CS” ↗
  • tmaly · Mar 15, 2018 · Recommends

    …at solving programming problems I would consider https://projecteuler.net/archives If you want to get better at problem solving in general I would recommend a few books How to Solve it by Polya An Introduction to General Systems Thinking by Weinberg

    on “How to improve problem solving skills” ↗
  • franze · Dec 23, 2018 · Recommends

    I went back to the basics this year. Re-read my favorites from Jerry Weinberg ( August 7, 2018) - The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully - An Introduction to General Systems Thinking - Becoming a Technical Leader: An Organic Problem-Solving Approach - Are your lights on? based on his references I went back to Virginia Satir, her Books are kinda hard to order: - The new Peoplemaking…

    on “Ask HN: Favorite nonfiction books of 2018?” ↗
  • bcbrown · May 13, 2019 · Recommends

    Systemantics/The Systems Bible, by John Gall, for a lighthearted, whimsical introduction through real-world examples across a range of industries. An Introduction to General Systems Thinking, by Gerald Weinberg, for a more rigorous/structured introduction. I've heard good things about Donella Meadows, but I haven't read anything of hers yet.

    on “Systems thinking as important as ever for new coders” ↗
  • jonsen · Jan 19, 2014 · Recommends

    I don't really know what to recommend. Maybe An Introduction to General Systems Thinking by Gerald M. Weinberg is a good starting point for a CS-person. "Education is what remains when what has been learned has been forgotten", Skinner, I believe. Well what is education then? I believe it…

    on “Forget Setting Goals. Focus on Systems Instead” ↗
  • bklaasen · Mar 7, 2015 · Recommends

    The two books on systems thinking that I'd recommend are Gerald Weinberg's "An introduction to general systems thinking" and Donella Meadows' "Thinking in systems: a primer". Anything by Gerald Weinberg is eye-opening, if you haven't come across him before. He's the grand-daddy of modern thinking on testing. If you follow…

    on “Interview questions for QA managers” ↗
  • danek · Mar 21, 2017 · Recommends

    This gives a great perspective on complexity. Reminds me a lot of the book An Introduction to General Systems Thinking by Jerry Weinberg. https://www.amazon.com/Introduction-General-Systems-Thinking...

    on “Why Complexity is Different” ↗
  • vldx · Jun 7, 2017 · Recommends

    Peter Senge's Fifth Discipline is great. Related, I would also recommend "Thinking in Systems" by Donella Meadows and "An Introduction to General Systems Thinking" by Jerry Weinberg.

    on “Ask HN: Books you wish you had read earlier?” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help