top of page
Suggested Reading List
The books listed below are intended to improve an engineer’s professional knowledge and capabilities on a variety of topics. They are not necessarily technical; soft skills can be as, if not more, important.



Why throwing more engineers at a project doesn’t doesn’t speed it up as expected. An important concept to understand and communicate to management.
The Mythical Man-Month
by Frederick P. Brooks, JR.

Why it’s important to speak up, to challenge ideas, and have your own ideas and plans challenged.
Why Societies Need Dissent
by Cass R. Sunstein

The subtitle self-describes, and this book emphasizes why (simple > complex). Systems are not necessarily technical implementation; most processes can be considered systems.
Systemantics
by John Gall

How to manage operational problems that try to interrupt focus time through teamwork and process.
Time Management for Systems Administrators
by Thomas A. Limoncelli
bottom of page