The Psychology of Computer Programming, Gerald M. Weinberg
The Mythical Man-Month: Essays on Software Engineering, Frederick P. Brooks
Peopleware: Productive Projects and Teams, Tom DeMarco, Timothy R. Lister
Characterizing people as non-linear, first-order components in software development, Alistair A. R Cockburn
The Passionate Programmer, Chad Fowler
The Healthy Programmer: Get Fit, Feel Better, and Keep Coding, Joe Kutner
Older Is Wiser: Study Shows Software Developers’ Skills Improve Over Time, Matt Shipman, Dr. Emerson Murphy-Hill
People Patterns, (2011, 2012), Joe O'Brien