The founding text of software as a human activity. First book to treat programming as a psychological and social endeavor rather than purely technical. Introduced egoless-programming, argued that programming-as-human-activity meant code quality depended on team dynamics, communication, and ego management. Republished as "Silver Anniversary Edition" by Dorset House in 1998 with new material. Won no awards at publication but became one of the most influential software books ever written — its ideas prefigure Agile's "individuals and interactions" value, XP's pair programming and collective code ownership, and open source collaboration culture. gerald-weinberg drew on social psychology, anthropology, and his own observations of programming teams at ibm-federal-systems-division. The psychology-of-computer-programming-publication-1971 event marks its original release and reception.