“The Psychology of Computer Programming” is a pioneer in the human side of software development. Although it was released more than 50 years ago, it has stood the test of time and is still very much relevant today.
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.
The Psychology of Computer Programming: Silver Anniversary Edition Annual, Subsequent Edition
by
Gerald M. Weinberg
(Author)
|
Gerald M. Weinberg
(Author)
Find all the books, read about the author, and more.
See search results for this author
|
ISBN-13:
978-0932633422
ISBN-10:
0932633420
Why is ISBN important?
ISBN
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Use the Amazon App to scan ISBNs and compare prices.
Add to book club
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club?
Learn more
Join or create book clubs
Choose books together
Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Only 9 left in stock (more on the way).
Ships from and sold by Amazon.com.
More Buying Choices
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
-
Apple
-
Android
-
Windows Phone
-
Android
|
Download to your computer
|
Kindle Cloud Reader
|
Frequently bought together
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
Mythical Man-Month, The: Essays on Software Engineering, Anniversary EditionFrederick Brooks Jr.Paperback
What other items do customers buy after viewing this item?
Page 1 of 1 Start overPage 1 of 1
Mythical Man-Month, The: Essays on Software Engineering, Anniversary EditionFrederick Brooks Jr.Paperback
Editorial Reviews
Review
I recently reread parts of The Psychology of Computer Programming that seemed very radical to me when I first read them in 1971. As I look around at today's programmers, I can see what a large, beneficial effect that work has had. --Richard Mateosian, IEEE Micro
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
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
Internationally respected for his innovative thinking on both human and technical issues, GERALD M. WEINBERG focuses on ways to help people improve their productivity. A highly influential author, lecturer, and consultant, he draws on experiences gained in all three roles, as well as from a long technical career as a software developer and researcher.
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.
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.
Start reading The Psychology of Computer Programming on your Kindle in under a minute.
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
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.15 pounds
- Dimensions : 6.25 x 1.25 x 9.25 inches
-
Best Sellers Rank:
#976,564 in Books (See Top 100 in Books)
- #2,655 in Computer Programming Languages
- #10,297 in Computer Programming (Books)
- #13,627 in Mathematics (Books)
- Customer Reviews:
Customer reviews
4.2 out of 5 stars
4.2 out of 5
60 global ratings
How are ratings calculated?
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 analyzes reviews to verify trustworthiness.
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United States on September 11, 2021
Verified Purchase
Reviewed in the United States on February 14, 2016
Verified Purchase
There are few books that I recommend to every programmer I ever meet, but this is one of those books. I love this book. It's a fun read for programmers, and from a practical standpoint this book would be a great introduction to people, like software managers, that interact with programmers and want to learn about the profession without diving into a terminal. The writing is less dry than similar texts, and the examples/real world situations presented really tie the points being made to things at my own job.
2 people found this helpful
Report abuse
Reviewed in the United States on July 19, 2016
Verified Purchase
Technically clearly from a different era, difficult to understand when familiar with today's tools. The errors and limitations that define programming are as valid as 45 years ago. Good decision of the author to leave the original text untouched and only add comments to the silver anniversary addition. The most striking part is the lucid description of the huge gap between management and the people doing the work, still so often the case.
3 people found this helpful
Report abuse
Reviewed in the United States on September 9, 2012
Verified Purchase
In the 70s, system programmers from local industry flocked to SUNY-Binghamton to take Gerry's course, and they gave it rave reviews. A quarter-century later and still involved in relatively complex programming, I decided that I might find some value from reading "Psychology." Pleased to find that there was a new "silver anniversary" edition, I bit, tasted, and finished it -- and found little of any value.
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.
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.
12 people found this helpful
Report abuse
Reviewed in the United States on September 6, 2012
Verified Purchase
This book is like a time capsule. The author references all sorts of technologies from my youth and topics that were hot 30 years ago. It conjures a lot of nostalgia in me.
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.
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.
One person found this helpful
Report abuse
Reviewed in the United States on February 7, 2009
Verified Purchase
I bought this for my son, who is following in my footsteps as a computer programmer, sort of: Instead of machine languages, assembly languages, Fortran, Cobol, and report generators, he uses newer languages such as Pearl, Ruby, and Java. But he still found this book very interesting and well worth reading, as I did years before I first met his mother.
watziznaym@gmail.com
watziznaym@gmail.com
Reviewed in the United States on November 16, 2018
Verified Purchase
Some awesome anecdotes from times long ago - punchcards, mainframes, etc. And still, so many things stayed unchanged and are valid now as they were then. I definitely recommend this book.
Reviewed in the United States on August 13, 2017
Verified Purchase
A couple of the last chapters on languages and documentation felt a little bit boring compared to the others, but a great book overall. I would recommend it to anyone who has even a little bit of interest in computer software.
Top reviews from other countries
M.I.
5.0 out of 5 stars
The bigger picture
Reviewed in the United Kingdom on August 30, 2010Verified Purchase
As programmers and software developers dealing with the details of code construction and software implementation, we often forget keeping an eye on the bigger picture of what we are doing and why. This book reminds you that you are part of a bigger picture, where psychological aspects play a crucial role as well. Especially when you are part of a team, programming must be seen also as a social activity, and not only as an individual activity. This is the part of the book that I liked most. This book should be a compulsory reading for team leaders and managers, who still consider programmers as black boxes where you give orders and code comes out. As already other readers have pointed out, considering the perspective provided by the book, it is amazing how little things have changed from the 70s.
One person found this helpful
Report abuse
Kerola Sami
5.0 out of 5 stars
Technical progress is illusion
Reviewed in the United Kingdom on July 26, 2009Verified Purchase
This is surreal book. After almost forty years not much has hanged. Some details are a bit outdated, but mostly the book is as relevant as it must have been at the time of writing. The book is worth of reading for two reasons. Firstly anyone who is computer professional should be aware of history, and the book is piece of living history of the computer science & engineering. Secondly the book gives comfort. Problems of programming have been known for long time, but there are ways how to live with the problems and such ideas are almost as old as problems.
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.
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.
7 people found this helpful
Report abuse
Sohnee
5.0 out of 5 stars
Definitive
Reviewed in the United Kingdom on June 30, 2014Verified Purchase
This book is so good, I have bought two copies. The first copy doesn't leave my possession - but I allow my colleagues to borrow the other. Despite being written in 1971, we are still a long way from the great concepts in this book.
2 people found this helpful
Report abuse
Mr. C. Whiteside
5.0 out of 5 stars
A deserved classic, though it sometimes feels slightly anachronistic ...
Reviewed in the United Kingdom on March 9, 2016Verified Purchase
A deserved classic, though it sometimes feels slightly anachronistic (a few pages daydreaming about hypothetical programming tools we now take for granted, for example).
Andrzej S.
1.0 out of 5 stars
Psychology? - what psychology?
Reviewed in Germany on May 21, 2020Verified Purchase
The author has null background in science of psychology. He is a programmer, I guess. Since anybody can work in IT, he anticipated, anyone can write a book about psychology and not be laughed about it. In the end you become some plain vanilla, elementary school obviousness with a catchy title written by IT nerd. Cheap prosa without any research material to support presented assumptions. Sells well, so far.
But psychology is simply not there.
But psychology is simply not there.
Deals related to this item
Page 1 of 1 Start overPage 1 of 1
Pages with related products.
See and discover other items: computer software engineering








