The Psychology of Computer Programming

The Psychology of Computer Programming

Author: Gerald M. Weinberg

Publisher: Dorset House Publishing Company, Incorporated

Published: 1998

Total Pages: 364

ISBN-13:

DOWNLOAD EBOOK

Discover or Revisit One of the Most Popular Books in Computing This landmark 1971 classic is reprinted with a new preface, chapter-by-chapter commentary, and straight-from-the-heart observations on topics that affect the professional life of programmers. 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 programmers--and to encourage readers of the first edition to return to its valuable lessons.


The Psychology of Computer Programming

The Psychology of Computer Programming

Author: Gerald M. Weinberg

Publisher: New York : Van Nostrand Reinhold

Published: 1971

Total Pages: 316

ISBN-13:

DOWNLOAD EBOOK

This classic volume probes how a program reflects its writer's personality; the effects of working environment on productivity; and many additional computer psychology issues.


An Introduction to General Systems Thinking

An Introduction to General Systems Thinking

Author: Gerald M. Weinberg

Publisher: Dorset House Publishing Company, Incorporated

Published: 2001

Total Pages: 308

ISBN-13: 9780932633491

DOWNLOAD EBOOK

A classic introduction to systems theory, with applications in computer science and beyond. -- Back cover.


Hackers & Painters

Hackers & Painters

Author: Paul Graham

Publisher: "O'Reilly Media, Inc."

Published: 2004-05-18

Total Pages: 272

ISBN-13: 0596006624

DOWNLOAD EBOOK

The author examines issues such as the rightness of web-based applications, the programming language renaissance, spam filtering, the Open Source Movement, Internet startups and more. He also tells important stories about the kinds of people behind technical innovations, revealing their character and their craft.


Designing Interaction

Designing Interaction

Author: John Millar Carroll

Publisher: CUP Archive

Published: 1991-06-28

Total Pages: 356

ISBN-13: 9780521409216

DOWNLOAD EBOOK

Designing Interaction, first published in 1991, presents a broadbased and fundamental re-examination of human-computer interaction as a practical and scientific endeavor. The chapters in this well-integrated, tightly focused book are by psychologists and computer scientists in industry and academia, who examine the relationship between contemporary psychology and human-computer interaction. HCI seeks to produce user interfaces that facilitate and enrich human motivation, action and experience; but to do so deliberately it must also incorporate means of understanding user interfaces in human terms - the province of psychology. Conversely, the design and use of computing equipment provides psychologists with a diverse and challenging empirical field in which to assess their theories and methodologies.


Becoming a Technical Leader

Becoming a Technical Leader

Author: Gerald M. Weinberg

Publisher: Dorset House Publishing Company, Incorporated

Published: 1986

Total Pages: 316

ISBN-13:

DOWNLOAD EBOOK

Whether you manage people, are managed by people, or just want to change the way you interact with others, this book is about success. How to plan it, how to make it happen--Becoming a Technical Leader shows you how to do it!


Understanding the Professional Programmer

Understanding the Professional Programmer

Author: Gerald M. Weinberg

Publisher: Dorset House Publishing Company, Incorporated

Published: 1988

Total Pages: 244

ISBN-13:

DOWNLOAD EBOOK

The insights are fascinating--you are sure to recognize yourself or your associates. This is the one book nobody in this dynamic field can afford to miss.


General Principles of Systems Design

General Principles of Systems Design

Author: Gerald M. Weinberg

Publisher: Dorset House Publishing Company, Incorporated

Published: 1988

Total Pages: 0

ISBN-13: 9780932633071

DOWNLOAD EBOOK

Bring a Deeper Understanding of Systems to Software and System Development Originally titled On the Design of Stable Systems in its first, hardcover incarnation, in 1979, General Principles of Systems Design does not just focus on computer systems, but systems of all kinds--human, natural, and technological. In a highly readable, original presentation that embraces everything from depletion curves to the Feedback Principle (the method of controlling a system by reinserting it into the results of its past performance), the Weinbergs explore the subtle art and science of regulating systems, projects, and people in the most efficient and logical manner possible. The authors draw on their respective backgrounds in technology and social science to offer fresh insights and translate them into a language that anyone can understand. In the course of this presentation, the Weinbergs introduce a host of laws and theorems derived from the best thinking of systems thinkers over the past century. In addition to being a reference book for professional and lay people alike, General Principles of Systems Design is suitable as an undergraduate text in the humanities, social, natural, and engineering sciences. It is unique in its approach, highly readable, and offers practical ways of solving problems.