Archive

Archive for March 1st, 2010

Two Books Every Top Software Architect Should Read

March 1st, 2010 No comments

When asked what books to read, I always recommend the following two books:

Are Your Lights On?: How to Figure Out What the Problem Really Is by Donald C. Gause; Gerald M. Weinberg

The Design of Everyday Things by Donald A. Norman

“But, they seem nothing to do with software!” You say.

You are right. But remember the blog title has a keyword “top.” If you want to stand out in any profession, some of the extra skills may well be outside your typical set as others expect.

The same is true for software profession. I assume you already know the basics of software programming, process, design patterns, etc., so another programming book doesn’t help you much to the top technically.

Let me explain why and how these two books help you.