By Gerald M. Weinberg
Publish 12 months note: First released in 1971
This landmark 1971 vintage is reprinted with a brand new preface, chapter-by-chapter observation, and straight-from-the-heart observations on subject matters that impact the pro lifetime of programmers.
Long considered as one of many first books to pioneer a people-oriented method of computing, The Psychology of laptop Programming endures as a penetrating research of the intelligence, ability, teamwork, and problem-solving energy of the pc programmer.
Finding the chapters strikingly appropriate to today's concerns in programming, Gerald M. Weinberg provides new insights and highlights the similarities and transformations among at times. utilizing a conversational sort that invitations the reader to affix him, Weinberg reunites with a few of his such a lot insightful writings at the human aspect of software program engineering.
Topics contain egoless programming, intelligence, mental dimension, character elements, motivation, education, social difficulties on huge tasks, problem-solving skill, programming language layout, group formation, the programming atmosphere, and lots more and plenty more.
The writer says, "On an encouraged eight-week holiday in Italy, I wrote the 1st draft of The Psychology of machine Programming. . . . the ebook speedy turned a best-seller between technical titles, working via greater than twenty printings and staying in print for twenty-five years. . . .
"For this Silver Anniversary version, i made a decision to take my very own recommendation and never attempt to cover my blunders, for they'd be the resource of the main studying for my readers. i made a decision to depart the unique textual content because it was—antiques and all—for your illumination, and easily so as to add a few 'wisdom of hindsight' feedback each time the spirit moved me. i'm hoping you discover the point of view introduced by way of this time-capsule distinction as precious to you because it has been to me."
Sue Petersen of visible Developer acknowledged: "In this new version, Jerry seems at the place we have been 30 years in the past, the place we're now and the place we would be sooner or later. rather than altering the unique textual content, he's extra new reviews to every bankruptcy. this permits the reader to check and distinction his pondering over the many years, showcasing the error and omissions in addition to the threads that bore fruit.
". . . one factor -- communique -- has been on the middle of Jerry's paintings for many years. Unknown to him on the time, Psychology was once to shape the description of his life's paintings. . . . Psychology is effective as background in a box that's all too able to repeat the mistakes of its earlier. learn Psychology as an image of the place we've been, the place we're now, and the place we have to move subsequent. learn it as an index to the taking into account the most influential figures in our field."
Alexander Wolfe acknowledged, "Weinberg's booklet isn't loaded up with one-liners, yet really offers a nearly Freudian dive into the personalities of the folk you're employed along. while I learn it within the overdue Nineteen Seventies (it got here out in 1971) i used to be blown away by way of its dead-on-ness."
one reviewer commented,
"One comes away with the sensation of getting spent a delightful yet a little bit 'wasted' afternoon of interpreting, and because the previous comic story is going, 'it ain't until you are attempting to show your head that you just detect how sharp the razor was.'"
An Amazon reviewer wrote: i purchased this for my son, who's following in my footsteps as a working laptop or computer programmer, type of: rather than computer languages, meeting languages, Fortran, Cobol, and document turbines, he makes use of more moderen languages comparable to Pearl, Ruby, and Java. yet he nonetheless stumbled on this publication very attention-grabbing and worth interpreting, as I did years ahead of I first met his mother.
J. Hirschfelder of Computing reports wrote: "The Psychology of machine Programming . . . was once the 1st significant ebook to handle programming as someone and crew attempt, and have become a vintage within the box. . . . regardless of, or maybe even due to, the point of view of 1971, this ebook is still a must-read for all software program improvement managers."