Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
The Art of Doing Science and Engineering: Learning to Learn Hardcover – May 26, 2020
| Price | New from | Used from |
- Kindle
$9.99 Read with Our Free App - Hardcover
$20.70Other options from $15.68
Explore your book, then jump right back to where you left off with Page Flip.
View high quality images that let you zoom in to take a closer look.
Enjoy features only possible in digital – start reading right away, carry your library with you, adjust the font, create shareable notes and highlights, and more.
Discover additional details about the events, people, and places in your book, with Wikipedia integration.
-
90 days FREE Amazon Music. Terms apply.
90 days FREE of Amazon Music Unlimited. Offer included with purchase. Only for new subscribers who have not received offer in last 90 days. Renews automatically. You will receive an email to redeem. Terms apply. Offered by Amazon.com. Here's how (restrictions apply)
Purchase options and add-ons
What inspires and spurs on a great idea? Can we train ourselves to think in a way that will enable world-changing understandings and insights to emerge?
Richard Hamming said we can. He first inspired a generation of engineers, scientists, and researchers in 1986 with “You and Your Research,” an electrifying sermon on why some scientists do great work, why most don’t, why he did, and why you can—and should—too. The Art of Doing Science and Engineering is the full expression of what “You and Your Research” outlined. It's a book about thinking; more specifically, a style of thinking by which great ideas are conceived.
The book is filled with stories of great people performing mighty deeds—but they are not meant simply to be admired. Instead, they are to be aspired to, learned from, and surpassed. Hamming consistently returns to Shannon’s information theory, Einstein’s theory of relativity, Grace Hopper’s work on high-level programming, Kaiser’s work on digital fillers, and his own work on error-correcting codes. He also recounts a number of his spectacular failures as clear examples of what to avoid.
Originally published in 1996 and adapted from a course that Hamming taught at the US Naval Postgraduate School, this edition includes an all-new foreword by designer, engineer, and founder of Dynamicland Bret Victor, plus more than 70 redrawn graphs and charts.
The Art of Doing Science and Engineering is a reminder that a capacity for learning and creativity are accessible to everyone. Hamming was as much a teacher as a scientist, and having spent a lifetime forming and confirming a theory of great people and great ideas, he prepares the next generation for even greater distinction.
- Print length432 pages
- LanguageEnglish
- PublisherStripe Press
- Publication dateMay 26, 2020
- Dimensions6.25 x 1.25 x 9.25 inches
- ISBN-101732265178
- ISBN-13978-1732265172
Frequently bought together

What do customers buy after viewing this item?
- Highest ratedin this set of products
The Art of ElectronicsHardcover$24.48 shippingGet it as soon as Wednesday, Jul 19Only 7 left in stock - order soon.
Poor Charlie’s Almanack: The Essential Wit and Wisdom of Charles T. MungerHardcover$17.64 shippingThis title will be released on November 14, 2023.
Special offers and product promotions
- 90 days FREE of Amazon Music Unlimited. Offer included with purchase. Only for new subscribers who have not received offer in last 90 days. Renews automatically. You will receive an email to redeem. Terms apply. Offered by Amazon.com. Here's how (restrictions apply)
Education is what, when, and why to do things. Training is how to do it.Highlighted by 965 Kindle readers
Teachers should prepare the student for the student’s future, not for the teacher’s past.Highlighted by 643 Kindle readers
It has rarely proved practical to produce exactly the same product by machines as we produced by hand.Highlighted by 545 Kindle readers
From the Publisher
From the all-new foreword by Bret Victor
The Art of Doing Science and Engineering is the full, beautiful expression of what “You and Your Research” sketched in outline. In this delightfully earnest parody of a textbook, chapters on “Digital Filters” and “Error-Correcting Codes” do not, in fact, teach those things at all, but rather exist to teach the style of thinking by which these great ideas were conceived.
This is a book about thinking. One cannot talk about thinking in the abstract, at least not usefully. But one can talk about thinking about digital filters, and by studying how great scientists thought about digital filters, one learns, however gradually, to think like a great scientist.
A new edition, including over 70 redrawn graphs and charts
|
|
|
|
|---|---|---|
Hamming demands that you do extraordinary work“Hamming is here to tell you about excellence. His lessons unfold through personal stories of discovery and failure—life as an extraordinary scientist. But Hamming demands that you do extraordinary work, too, and for that he offers the best advice I know." ––Andy Matuschak, software engineer, designer, and researcher |
One of the major US intellects"Your last chance to read the words of thinking of one of the major intellects that the USA has produced." ––Eugene N. Miya, NASA researcher |
Preparing the next generation for even greater greatness“Hamming was always as much a teacher as a scientist, and having spent a lifetime forming and confirming a theory of great people, he felt he could prepare the next generation for even greater greatness. That’s the premise and promise of this book.” ––Bret Victor, founder of Dynamicland, designer, and engineer |
About the author
Richard W. Hamming was a scientist and mathematician whose work inspired a generation of engineers, scientists, and researchers. He is best known for discovering mathematical formulas that allow computers to correct their own errors, a fundamental function of modems, compact disks, and satellite communications.
Born in Chicago in 1915, he provided crucial programming support as a member of the Manhattan Project. After World War II, he joined Bell Labs, where over the next 15 years he was involved in nearly all of its most prominent achievements. He later taught and lectured at the Naval Postgraduate School in Monterey, California. Throughout his career, Hamming received many awards for his work, including the Turing Award in 1968, the highest honor in computer science. In 1988, the Institute of Electrical and Electronics Engineers created the Richard W. Hamming Medal in his honor, of which he was the first recipient. He died in 1998.
About the publisher
Stripe Press publishes books about economic and technological advancement. Stripe partners with hundreds of thousands of the world’s most innovative businesses—organizations that will shape the world of tomorrow. These businesses are the result of many different inputs. Perhaps the most important ingredient is "ideas." Stripe Press highlights ideas that we think can be broadly useful. Some books contain entirely new material, some are collections of existing work reimagined, and others are republications of previous works that have remained relevant over time or have renewed relevance today.
Other titles by Stripe Press:
- High Growth Handbook by Elad Gil
- The Dream Machine by M. Mitchell Waldrop
- Stubborn Attachments by Tyler Cowen
- The Revolt of the Public by Martin Gurri
- An Elegant Puzzle by Will Larson
- Get Together by Bailey Richardson, Kevin Huynh, and Kai Elmer Sotto
- The Making of Prince of Persia by Jordan Mechner
Editorial Reviews
Review
—Eugene N. Miya, NASA researcher
"Hamming is here to tell you about excellence. His lessons unfold through personal stories of discovery and failure—life as an extraordinary scientist. But Hamming demands that you do extraordinary work, too, and for that he offers the best advice I know."
—Andy Matuschak, software engineer, designer, and researcher
"Hamming was always as much a teacher as a scientist, and having spent a lifetime forming and confirming a theory of great people, he felt he could prepare the next generation for even greater greatness. That's the premise and promise of this book."
—Bret Victor, founder of Dynamicland, designer, and engineer
About the Author
Product details
- Publisher : Stripe Press (May 26, 2020)
- Language : English
- Hardcover : 432 pages
- ISBN-10 : 1732265178
- ISBN-13 : 978-1732265172
- Item Weight : 2.1 pounds
- Dimensions : 6.25 x 1.25 x 9.25 inches
- Best Sellers Rank: #16,807 in Books (See Top 100 in Books)
- #1 in Information Theory
- #4 in History of Engineering & Technology
- #9 in Computing Industry History
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The more technical chapters on error coding and filters were the real reason I purchased the book, as I had been doing some ECC implementations and was looking to really see how this was "discovered". These chapters (while brillant) were actually not the parts I enjoyed the most. The chapters on simulation actually had me screaming "YES!" when he describes reliance on simulation as a mistake, and that simulation only closely approximates reality. His insistence that while fast simulations are great, time between the simulations can be just as important, and that a true scientist should be thinking about the results before the results are calculated. These thought simulations allow the scientist/engineer to start thinking about the problem and what the simulation doesn't account for. It was quite refreshing to hear this.
Ever since reading this book, I've started purchasing a copy for anyone who works under me. Understanding the math behind the problems isn't required. It's nice, to understand it, but certainly not the value you should receive out of this.
Again, I honestly am floored that this wasn't required reading where I attended college. It's possible that someone in college would not be able to appreciate it, but after being in my career for 8 years, it is truly the most interesting and engaging STEM book I have read.
Hamming takes you through a fun history of computers and the art of computer programming but also with a larger point: trying to get you to think great thoughts. There are lots of wonderful insights in this book about management, corporate culture, scientific style and thinking about the future. The book is a beautifully made hardback priced like a softback -- a terrific value, and a thought provoking and inspiring read.
I'm nearly two-thirds through it, and I've already jotted down several notes on passages where Professor Hamming goes into detail on communicating ideas better, coding, learning, and mathematics. His chapter on Claude Shannon's Information (Communication) Theory is worth the price of the book alone.
I realise this book is not groundbreaking, but I've enjoyed his thought process as it differs from many similar books where it leaves me to reflect on things I was taking for granted in my thinking. And any book that's a cause for reflection on one's thoughts is a worthy exercise if it means overall better progress for oneself.
Like any good college lecture, there's an adequate amount of rambling and anecdotes, interspersed with sporadic great ideas for those able to muster energy to stagger forward and stay awake. This has made it a difficult work to struggle through as a book to read before bedtime. It really brought me back to the physics classes of my college days, praying the professor could locate and make a point in any thirty minute stretch and then painfully trying to understand the connections of stray thoughts to the equations which seemed to come out of thin air.
I was hoping for something more cohesive, but Hamming's undoubtable brilliance makes this an interesting read for those willing to cope with the style. Be ready for fascinating stories about computing history, predictions for the future, and different ways of thinking about things from a great mind.
Top reviews from other countries
It's a fantastic book if you're at the end of your line, trying to find some last nugget of penned truth. It's eloquent and delightful. It has also stood the test of time incredibly well.
Boring
Over explained
I seriously doubt if any value to be gained from this in 2021
Three more words











