Download E-books The Psychology of Computer Programming (Silver Anniversary Edition) (The Psychology of Technology) PDF
By Gerald M. Weinberg
Publish yr note: First released in 1971
This landmark 1971 vintage is reprinted with a brand new preface, chapter-by-chapter remark, and straight-from-the-heart observations on subject matters that have an effect on the pro lifetime of programmers.
Long considered as one of many first books to pioneer a people-oriented method of computing, The Psychology of computing device Programming endures as a penetrating research of the intelligence, ability, teamwork, and problem-solving strength of the pc programmer.
Finding the chapters strikingly correct to today's matters in programming, Gerald M. Weinberg provides new insights and highlights the similarities and adjustments among from time to time. utilizing a conversational type that invitations the reader to hitch him, Weinberg reunites with a few of his so much insightful writings at the human facet of software program engineering.
Topics contain egoless programming, intelligence, mental size, character elements, motivation, education, social difficulties on huge tasks, problem-solving skill, programming language layout, crew formation, the programming atmosphere, and masses more.
The writer says, "On an encouraged eight-week holiday in Italy, I wrote the 1st draft of The Psychology of desktop Programming. . . . the e-book speedy grew to become a best-seller between technical titles, operating via greater than twenty printings and staying in print for twenty-five years. . . .
"For this Silver Anniversary variation, i made a decision to take my very own recommendation and never attempt to conceal 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 every time the spirit moved me. i am hoping you discover the point of view introduced by means of this time-capsule distinction as beneficial to you because it has been to me."
Sue Petersen of visible Developer stated: "In this re-creation, Jerry appears at the place we have been 30 years in the past, the place we're now and the place we'd be sooner or later. rather than altering the unique textual content, he's further new reviews to every bankruptcy. this enables the reader to check and distinction his pondering over the a long time, showcasing the mistakes and omissions in addition to the threads that bore fruit.
". . . one factor -- verbal exchange -- has been on the center of Jerry's paintings for many years. Unknown to him on the time, Psychology used to be 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 blunders of its prior. learn Psychology as an image of the place we've been, the place we're now, and the place we have to cross subsequent. learn it as an index to the deliberating probably the most influential figures in our field."
Alexander Wolfe acknowledged, "Weinberg's booklet isn't loaded up with one-liners, yet really offers a virtually Freudian dive into the personalities of the folk you're employed along. whilst I learn it within the past due Nineteen Seventies (it got here out in 1971) i used to be blown away through its dead-on-ness."
one reviewer commented,
"One comes away with the sensation of getting spent a delightful yet just a little 'wasted' afternoon of interpreting, and because the previous funny story is going, 'it ain't until eventually you are attempting to show your head that you just discover 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 computing device languages, meeting languages, Fortran, Cobol, and file turbines, he makes use of more moderen languages resembling Pearl, Ruby, and Java. yet he nonetheless came across this ebook very fascinating and worth examining, as I did years earlier than I first met his mother.
J. Hirschfelder of Computing experiences wrote: "The Psychology of laptop Programming . . . was once the 1st significant e-book to deal with programming as someone and crew attempt, and have become a vintage within the box. . . . regardless of, or even even due to, the viewpoint of 1971, this booklet continues to be a must-read for all software program improvement managers."
Read or Download The Psychology of Computer Programming (Silver Anniversary Edition) (The Psychology of Technology) PDF
Best Psychology books
In his groundbreaking booklet, Marc Hauser places forth a innovative new idea: that people have advanced a common ethical intuition, unconsciously propelling us to carry judgments of correct and unsuitable autonomous of gender, schooling, and faith. Combining his state-of-the-art examine with the newest findings in cognitive psychology, linguistics, neuroscience, evolutionary biology, economics, and anthropology, Hauser explores the startling implications of his provocative concept vis-à-vis modern bioethics, faith, the legislations, and our daily lives.
The bestselling advent to "flow"--a groundbreaking mental conception that indicates readers easy methods to increase the standard of lifestyles.
The Voynich Manuscript has been thought of to be the world's such a lot mysterious e-book. full of unusual illustrations and an unknown language, it challenged the world's best code-crackers for almost a century. yet in exactly four-and-a-half months, Dr. Gordon Rugg, a popular researcher, came across proof (which have been there all alongside) that the ebook can be a huge, glittering hoax.
By no means pass over one other time limit! A confirmed procedure that defeats procrastination without end via conquering feelings, now not time administration Procrastination is a significant and expensive challenge. And time administration is not the resolution. writer William Knaus exposes the deep-rooted emotional and cognitive purposes we procrastinate and offers strategies to beat it.
Extra info for The Psychology of Computer Programming (Silver Anniversary Edition) (The Psychology of Technology)
Because it occurred, one of many secretaries had an workplace whose placement authorized her to determine the board out the open door, with out relocating from her table. She was once an enticing younger factor, and one of many programmers occurred to name her for a date at a time while he used to be looking forward to a role to be lower back. once they had talked for it slow, she commented that he should have paintings to come to, yet he spoke back that he was once looking forward to a task besides. "Oh," she stated innocently, "what quantity is it? i will be able to see the board from the following. " With that comment started a carrier whose lifestyles progressively turned identified to the entire outlying programmers. It used to be the sort of reliable provider, in reality, that the secretary quickly had hassle engaging in her different tasks. during this method, this casual mechanism eventually got here to the eye of the management. properly acknowledging that the provider couldn't simply be bring to an end, the management made up our minds to inaugurate a unique inquiry quantity over which one can listen a tape recording of the most recent quantity published. The administration was once even clever sufficient to exploit the secretary's previous extension—although the phone corporation gave a few resistance prior to this was once finished. therefore, a slightly delicate alternative of a slightly inefficient, yet helpful, casual provider used to be made—with the concomitant achieve in secretarial time for extra traditional tasks. it may be famous, notwithstanding, that the hot formal method by no means thoroughly changed the outdated, casual one. The recordings have been made kind of at durations of thirty mins, in order that it was once attainable for a host to be published at the board up to part an hour ahead of being famous at the phone. For traditional conditions, this proved sufficient—but in a computing heart, anyone constantly has notable necessities. hence, while a programmer used to be fairly in a rush for a role, he may revert to the outdated process and phone the secretary. Now, in spite of the fact that, her workload was once sufficiently reduced in order to not impact her different paintings, and so the approach has remained unchanged, in all likelihood, to this present day. in addition to, she loved speaking to most of these shiny younger programmers—and they, allow us to admit, loved speaking to her. now not all conflicts among the formal and casual have such satisfied endings. thus, the management of the computing heart famous the functionality that the casual association was once serving; yet in different circumstances, they may not also be conscious of the lifestyles of the functionality. A for instance happened at a wide college computing middle. simply because such a lot of of the programmers have been scholars who had no places of work, a wide universal house used to be supplied close to the go back window, in order that the scholars and different clients may perhaps paintings on their programming difficulties. within the adjacent room, the heart supplied a consulting carrier for tough difficulties, staffed by way of graduate assistants. At one finish of the typical room was once a suite of merchandising machines —coffee, coke, sweet, and what-have-you. even though the room used to be particularly huge, the noise from the revelers congregating on the machines frequently grew to become greater than the various staff may well endure.