The Psychology of Computer Programming

Book •
Gerald M. Weinberg's 'The Psychology of Computer Programming' examines the human factors that influence software development, including communication, debugging, and team interactions.

Drawing on anecdotes, observations, and practical advice, Weinberg highlights how programmers think and how organizational and psychological factors affect productivity and software quality.

The book introduced important ideas about learning, problem solving, and the social context of programming, influencing subsequent work on software process and management.

It argues for empathy, better communication, and attention to human limitations as crucial to improving software outcomes.

Considered a foundational text, it remains relevant for engineers, managers, and anyone interested in the human side of building software.

Mentioned by

Mentioned in 0 episodes

Mentioned by
undefined
Lorin Hochstein
when referencing Gerald Weinberg's influential writing on the human side of software engineering.
Failure As a Means to Build Resilient Software Systems: A Conversation with Lorin Hochstein

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app