Buy new:
$38.66$38.66
FREE delivery:
Sunday, Feb 12
Ships from: Amazon.com Sold by: Amazon.com
Buy Used: $27.50
Other Sellers on Amazon
100% positive over last 12 months
& FREE Shipping
94% positive over last 12 months
+ $3.99 shipping
96% positive over last 12 months
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the Authors
OK
The Psychology of Computer Programming: Silver Anniversary Edition Annual, Subsequent Edition
| Price | New from | Used from |
Enhance your purchase
Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and problem-solving power of the computer programmer.
Finding the chapters strikingly relevant to today's issues in programming, Gerald M. Weinberg adds new insights and highlights the similarities and differences between now and then. Using a conversational style that invites the reader to join him, Weinberg reunites with some of his most insightful writings on the human side of software engineering.
Topics include egoless programming, intelligence, psychological measurement, personality factors, motivation, training, social problems on large projects, problem-solving ability, programming language design, team formation, the programming environment, and much more.
Dorset House Publishing is proud to make this important text available to new generations of Weinberg fans and to encourage readers of the first edition to return to its valuable lessons.
- ISBN-100932633420
- ISBN-13978-0932633422
- EditionAnnual, Subsequent
- PublisherDorset House
- Publication dateSeptember 1, 1998
- LanguageEnglish
- Dimensions6.25 x 1.25 x 9.25 inches
- Print length292 pages
Frequently bought together

- +
- +
What other items do customers buy after viewing this item?
Editorial Reviews
Review
The Psychology of Computer Programming . . . was the first major book to address programming as an individual and team effort, and became a classic in the field. . . . Despite, or perhaps even because of, the perspective of 1971, this book remains a must-read for all software development managers. --J.J. Hirschfelder, Computing Reviews
Whether you're part of the generation of the 1960's and 1970's, or part of the current generation . . . you owe it to yourself to pick up a copy of this wonderful book. Once you've digested it, you should then track down all [twenty] of the other Weinberg textbooks published by Dorset House. . . . Every one of them is a jewel. --Ed Yourdon, Cutter IT E-Mail Advisor
About the Author
Gerald M. Weinberg has written on topics ranging from computer systems and programming to education and problem solving -- and most recently, on writing, itself, and fiction! He is author, coauthor, or editor of more than twenty Dorset House books.
Product details
- Publisher : Dorset House; Annual, Subsequent edition (September 1, 1998)
- Language : English
- Paperback : 292 pages
- ISBN-10 : 0932633420
- ISBN-13 : 978-0932633422
- Item Weight : 1.1 pounds
- Dimensions : 6.25 x 1.25 x 9.25 inches
- Best Sellers Rank: #1,329,154 in Books (See Top 100 in Books)
- #1,120 in Computer Programming Languages
- #1,845 in Microsoft Programming (Books)
- #15,152 in Mathematics (Books)
- Customer Reviews:
About the authors

I've always been interested in helping smart people be happy and productive. To that end, I've published books on human behavior, including Weinberg on Writing: The Fieldstone Method, The Psychology of Computer Programming, Perfect Software and Other Fallacies, and an Introduction to General Systems Thinking. I've also written books on leadership including Becoming a Technical Leader, The Secrets of Consulting (Foreword by Virginia Satir), More Secrets of Consulting, and the nine-volume Quality Software series.
I try to incorporate my knowledge of science, engineering, and human behavior into all of my writing and consulting work (with writers, hi-tech researchers, software engineers, and people whose life-situation could require the use of a service dog). I write novels about such people, including The Aremac Project, Aremac Power, Jigglers, First Stringers, Second Stringers, The Hands of God, Freshman Murders, Earth's Endless Effort, Mistress of Molecules, Where There’s a Will There’s a Murder, The Death Lottery—all about how my brilliant protagonists produce quality work and learn to be happy. My books may be found linked from my website: geraldmweinberg.com.
I’ve won many awards for my writing but the "award" I'm most proud of is the book, The Gift of Time (Fiona Charles, ed.) written by my student and readers for my 75th birthday. Their stories make me feel that I've been at least partially successful at helping smart people be happy.
- Gerald M. (Jerry) Weinberg

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
If it weren't for the references to the really old systems in use, you'd be hard-pressed to know that this book isn't contemporary. The only exceptions are the last two chapters about languages and tools. Even the discussion about the meta-environment in which batch jobs/systems (still prevalent at that time, apparently) still have relevance in a time-shifted way in programmers' social patterns and mindsets today.
Pretty much all of the human factors and behaviors that he presents are nearly spot-on. If it weren't so funny it'd be nauseating how similar the field is still today. It's hard to recommend this book enough if you have any interest in the psychological or social aspects of software development. I'll almost certainly follow-up by reading other work from the author.
You can learn how the software industry changed and for the better or worse. This will help you to understand more how what might seem like a great idea in the current ecosystem can result in a catastrophe in the future.
A book that is just as timely is “The Mythical Man-Month,” where the author talks about a hard-learned experience on a software project where the situation was so dire that the company added hardware engineers to the project roster.
Gerry pretty-much summed it up himself in his Epilogue when he quotes a reviewer who spent a delightful afternoon reading it, but finding little of value in the book. I, also, enjoyed the parts that reflected the times.
My biggest disappointment was with the new material. The approach taken was to add retrospectives at the ends of sections, but the thoughts-after are, well, after thoughts. And, I was bitter that the author or the publisher didn't take the occasion of the new edition to clean up the errors and typos left in the 25-year-old book. Too tired, I guess.
I did get continuing chuckles at prospects of 60s commune-style programming groups self-organizing, self-planning, and self-directing. Occasionally, a big laugh.
But the main message is very relevant and very priceless: programming is a human activity that is still not well understood. Even as technology changes the human issues seem to remain fairly constant and require attention.
You would read this book for the same reason you would read 'The Prince' by Machiavelli.
Top reviews from other countries
George Santayana; 'Those who cannot remember the past are condemned to repeat it'. Unfortunately this book (like so many other excellent books) has not teach most of computer professionals and that's why the whole industry is in endless repeat loop.
But psychology is simply not there.








