The Art of Doing Science and Engineering: Learning to Learn

The Art of Doing Science and Engineering: Learning to Learn

By Richard Hamming

Overview

Richard Hamming’s final course at the Naval Postgraduate School, distilled into a book about how to think about problems, innovation, and building a successful technical career. Written by a Bell Labs pioneer who worked alongside Claude Shannon and John Tukey, this book focuses on meta-skills for engineers and scientists.

Key Ideas

On Innovation and Creativity

The Hamming Questions

Learning to Learn

Technical Leadership Principles

On Systems Thinking

Career Strategy

Decision-Making in Uncertainty

Practical Takeaways

For Staff Engineers:

For Technical Leadership:

For Innovation Work:

Why It Matters

Written by someone who witnessed the birth of information theory, coding theory, and modern computing, Hamming offers timeless principles for technical excellence. Unlike tactical programming books, this focuses on the meta-skills that separate senior ICs who execute from those who shape the future direction of technology.

The book’s emphasis on “learning to learn” is particularly relevant in 2025’s rapidly evolving AI and distributed systems landscape, where specific knowledge becomes obsolete quickly but learning systems remain valuable.

Quick Facts