Coding Horror

programming and human factors

Programmers as Human Beings

It's remarkable how much you can learn from other programmers. Not by reading their code, mind you, but by realizing that programmers are human beings. Nowhere is that more evident than these two collections of interviews with notable programmers:

Out of Their Minds: The Lives and Discoveries of 15 Great Computer Scientists   Programmers At Work: Interviews with 19 Programmers Who Shaped the Computer Industry

Both Programmers At Work: Interviews with 19 Programmers Who Shaped the Computer Industry and Out of Their Minds: The Lives and Discoveries of 15 Great Computer Scientists are packed with amazing insights, even though these interviews are now more than 15 years old.

For more of the human side of software development, I also recommend this list of real world programming stories.

Written by Jeff Atwood

Indoor enthusiast. Co-founder of Stack Overflow and Discourse. Disclaimer: I have no idea what I'm talking about. Find me here: https://infosec.exchange/@codinghorror