An Introduction to General Systems Thinking


How much do I want to read more? 7/10

A bit of an enigmatic book. How to be a better thinker? What a weird but appealing topic.
I think I can learn from this author. I'm also intrigued by his other book: Psychology of computer programming.


Preface to the Silver Anniversary Edition

The significant problems we face cannot be solved at the same level of thinking we were at when we created them

-- Albert Einstein

I discovered An Introduction to General Systems Thinking quite by accident, I should tell you that was one of the most influential books I have ever read.
t seems there are governments in the world that would prefer their citizens not to improve the very thinking that established those governments in the first place.
to realize that computer languages changed a whole lot faster than people changed, so I decided to leave the programming language business to others and to concentrate on more general principles of thinking. As a result, I first published The Psychology of Computer Programming and then this book.

I know a great deal more now, from many more experiences, but my deepest interests have not changed. I'm still utterly fascinated by the human mind and its vast rainbow of possibilities. I haven't changed my conviction that most people don't think nearly as well as they could, had they been taught some principles of thinking.

Original Preface

I found everything perfectly clear, and I really understood absolutely nothing. To understand is to change, to go beyond oneself. This reading did not change me.

This book will not teach you to program computers, but it will teach you to think the way a computer programmer should.

How To Use This Book