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.

Related posts

Somebody is to Blame for This

This is not a post about programming, or being a geek. In all likelihood, this is not a post you will enjoy reading. Consider yourselves warned. I don't remember how I found this Moth video of comedian Anthony Griffith. It is not a fun thing to watch, especially

By Jeff Atwood ·
Comments

My Holiday in Beautiful Panau

There is a high correlation between "programmer" and "gamer". One of the first Area 51 sites we launched, based on community demand, was gaming.stackexchange.com. Despite my fundamental skepticism about gaming as a Q&A topic -- as expressed on episode 87 of Herding

By Jeff Atwood ·
Comments

Coding: It's Just Writing

In The Programming Aphorisms of Strunk and White, James Devlin does a typically excellent job of examining something I've been noticing myself over the last five years: The unexpected relationship between writing code and writing. There is perhaps no greater single reference on the topic of writing than

By Jeff Atwood ·
Comments

How To Become a Better Programmer by Not Programming

Last year in Programmers as Human Beings, I mentioned that I was reading Programmers At Work. It's a great collection of interviews with famous programmers circa 1986. All the interviews are worth reading, but the interview with Bill Gates has one particular answer that cuts to the bone:

By Jeff Atwood ·
Comments

Recent Posts

Let's Talk About The American Dream

Let's Talk About The American Dream

A few months ago I wrote about what it means to stay gold — to hold on to the best parts of ourselves, our communities, and the American Dream itself. But staying gold isn’t passive. It takes work. It takes action. It takes hard conversations that ask us to confront

By Jeff Atwood ·
Comments
Stay Gold, America

Stay Gold, America

We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream.

By Jeff Atwood ·
Comments
The Great Filter Comes For Us All

The Great Filter Comes For Us All

With a 13 billion year head start on evolution, why haven’t any other forms of life in the universe contacted us by now? (Arrival is a fantastic movie. Watch it, but don’t stop there – read the Story of Your Life novella it was based on for so much

By Jeff Atwood ·
Comments
I Fight For The Users

I Fight For The Users

If you haven’t been able to keep up with my blistering pace of one blog post per year, I don’t blame you. There’s a lot going on right now. It’s a busy time. But let’s pause and take a moment to celebrate that Elon Musk

By Jeff Atwood ·
Comments