Engineers can be so smart about code, and yet so dense about human motivations. They'd be better served by reading less Neal Stephenson and more Shakespeare and Patricia Highsmith.
lol