
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
-30% $31.43$31.43
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Good
$12.28$12.28
FREE delivery March 19 - 24
Ships from: Better World Books: South Sold by: Better World Books: South

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Coders at Work: Reflections on the Craft of Programming 1st ed. Edition
Purchase options and add-ons
- ISBN-101430219483
- ISBN-13978-1430219484
- Edition1st ed.
- Publication dateSeptember 16, 2009
- LanguageEnglish
- Dimensions7.01 x 1.43 x 10 inches
- Print length632 pages
Discover the latest buzz-worthy books, from mysteries and romance to humor and nonfiction. Explore more
Frequently bought together

Customers who viewed this item also viewed
Editorial Reviews
About the Author
Product details
- Publisher : Apress; 1st ed. edition (September 16, 2009)
- Language : English
- Paperback : 632 pages
- ISBN-10 : 1430219483
- ISBN-13 : 978-1430219484
- Item Weight : 1.9 pounds
- Dimensions : 7.01 x 1.43 x 10 inches
- Best Sellers Rank: #291,837 in Books (See Top 100 in Books)
- #21 in Business Operations Research (Books)
- #205 in Microsoft Programming (Books)
- #308 in Software Development (Books)
- Customer Reviews:
About the author

Peter Seibel is either a writer turned programmer or programmer turned writer. After picking up an undergraduate degree in English and working briefly as a journalist, he was seduced by the web. In the early '90s he hacked Perl for Mother Jones magazine and Organic Online. He participated in the Java revolution as an early employee at WebLogic and later taught Java programming at UC Berkeley Extension. Peter is also one of the few second-generation Lisp programmers on the planet and was a childhood shareholder in Symbolics, Inc.
In 2003 he quit his job as the architect of a Java-based transactional messaging system to hack Lisp for a year. Instead he ended up spending two years writing a book, the Jolt Productivity Award winning Practical Common Lisp. His most recent book is Coders at Work, a collection of Q&A interviews with fifteen notable programmers and computer scientists.
When not writing books and programming computers Peter enjoys practicing tai chi. He live in Berkeley, California, with his wife Lily, daughters Amelia and Tabitha, and their dog Mahlanie.
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 AmazonCustomers say
Customers find the book engaging and informative. They appreciate the insightful interviews with programmers and their thought processes. Readers mention it provides practical knowledge about programming and languages.
AI-generated from the text of customer reviews
Select to learn more
Customers find the book readable and engaging. They appreciate the well-earned wisdom about history and craft from the interviews. The narrative is interesting, with good questions and follow-up. Readers describe it as a classic that should not go out of print.
"...This is not a technical work. Neither code nor math is presented. It’s more of a biographical work of 16 different programmers...." Read more
"...And Peter Seibel goes to the source materials, to many of the best coders of our time to discover nuggets on the craft of programming...." Read more
"...this 600-page series of 15 interviews by Seibel is actually quite fascinating...." Read more
"...This book is filled with words worth chewing on...." Read more
Customers find the book an engaging read with insightful interviews from computer science luminaries. They appreciate the mix of history and wisdom about the craft. Readers mention it's interesting to learn from the greats, with awesome insight into their thought processes.
"...Readers get to see innovators, spanning back to the 1950s until the date of publication in 2009...." Read more
"...Thus, he knows which questions to ask and leads the conversation down a fruitful path...." Read more
"...On the other hand, there are a wide variety of opinions on display from experts in different areas of the field across different generations on..." Read more
"...The upside is that the interviews are often really fascinating...." Read more
Customers find the book helpful for programmers. They appreciate its technical aspects like code readability, debugging, and learning. The book provides a nice mix of old and young programmers with useful insights.
"...This is not a technical work. Neither code nor math is presented. It’s more of a biographical work of 16 different programmers...." Read more
"...Brendan Eich, creator of JavaScript, later comments: "Abstraction is powerful...." Read more
"...This book is a must read for any passionate programmer who is interested about the history and the early developments made in the software industry,..." Read more
"...interviews conducted by someone who is also a thoughtful and experienced programmer...." Read more
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on November 26, 2020Software developers are typically bright people but possess few social contacts who approach the world like them. Such loneliness is famously parodied by stereotypes. Even the most social among us have a difficult time relating to others what programming is like. In this work, Seibel provides interviews with 15 accomplished programmers and alleviates some of that alone-ness. In so doing, he explains to the English-speaking world how computer programming has grown and is currently practiced.
The interviewees compose a veritable who’s who of computer science – including, at the end, Donald Knuth, who is widely regarded as the best programmer of all time. Fran Allen, a widely recognized female programmer, is included. Some were educated well at Harvard or MIT. Others were, to a large degree, self-taught before the discipline of computer science was established. All convey a unique perspective about how they write code.
For the most part, Seibel asks each person a similar set of questions: about their background, formative experiences, approach to the craft of coding, and their approach to a new trend of literate programming. It’s amazing to see how wide the range of different opinions is! They all seem to disagree, especially about very important things. Providing room for (sometimes heated) disagreements is healthy for computer programmers who are smart but have few companions. After all, we must work together to accomplish work.
This is not a technical work. Neither code nor math is presented. It’s more of a biographical work of 16 different programmers. It spans the lanes of human interest and computer science. Non-programmers might be interested in learning how IT people work, but the obvious audience here consists of software developers. By grabbing big-name interviews, Seibel hits the sweet spot for this audience and knocks a homer out of the park.
In particular, expositions such as this allow people to see the history of computing. Readers get to see innovators, spanning back to the 1950s until the date of publication in 2009. These people changed the world such that a mini-computer resides in many people’s pockets in the developed world, in the form of a smart phone. They went from coding in assembly code to writing in higher-level languages to co-writing in more everyday language. That history of science will be of interest to readers in the future when future students seek to learn about the “old days” when computers were young. And we will have the writer Peter Seibel to thank.
- Reviewed in the United States on October 13, 2009In Peter Seibel's "Coders At Work", Donald Knuth tells him "... so to me reading source materials is great enrichment for my own life and creativity". And Peter Seibel goes to the source materials, to many of the best coders of our time to discover nuggets on the craft of programming. Now interviews of great practitioners generally don't come off well--the quality of the interview is limited by the knowledge of the interviewer. Not so in this case, as Peter is both a life-long programmer and long-time journalist. Thus, he knows which questions to ask and leads the conversation down a fruitful path. A mixture of thoughtful answers to questions like "Do you use TDD" and "What sort of IDE do you use", and "what about C pointers" will give you fresh insights to things you thought you understood. The coders that were selected for the book include Donald Knuth (the IDE he used for TeX was pencil and paper), Ken Thompson, Fran Allen, Guy Steel (who seems to have used every programming language known, and is an authority on several)--a total of 15 of the best coders.
And there are war stories. What was it like building Netscape or Ghostscript or Javascript? How did you scale? What led to the need for memcached? What led to Erlang? Haskell?
And questions about live topics of today: What do you really think about C++? Shouldn't we be proving our programs correct? Should code be documented? What is Joe's law of debugging? Who has NOT read "Worse is Better"? Some of the answers might surprise and enlighten you.
I found it impossible to put this book down. It might affect your productivity for a couple of days, but I think you will think about programming a little differently.
I strongly recommend this book for programmers and people who have programmers in their life.
Top reviews from other countries
-
Roman SeidelsohnReviewed in Germany on February 21, 2023
5.0 out of 5 stars Unterhaltsames und inspirierendes Werk
Die Interviews sind von spätestens 2009 und zahlreiche Themen sind für mich unverständlich, dennoch liest sich das Buch für einen Entwickler wie Prosa, macht richtig Spaß und ist sehr inspirierend.
Ich kann es nur empfehlen. Die Interviews sind abwechslungsreich und sehr gut geführt und man lernt durchauch auch von der jahrzehntelangen Erfahrung der "alten Hasen".
Für Entwickler eine unbedingte Leseempfehlung.
- anishReviewed in India on January 25, 2019
4.0 out of 5 stars Must read
Must read
-
ARMSTRONGReviewed in Italy on February 17, 2018
5.0 out of 5 stars Awesome book it's must read
Awesome book really enjoying reading it at the moment.. I would recommend this book to anyone in the computer science field o anyone interested how the great minds of the I. T WORLD STARTED OUT
-
Poupon philippeReviewed in France on November 30, 2016
5.0 out of 5 stars Trés interresant
Ce n'est pas un livre de programmation, ce sont des développeurs reconnu qui explique leur parcours professionnel, leur façon de travailler, leurs méthodes, leur motivation ...
Très intéressant, je suis un vieux développeur et cela m'a conforté dans plusieurs de mes positions et de mes pratiques, de voir tout ces avis de figure connu de l'art du développement.
Cela remet en perspective beaucoup de chose à la mode aujourd'hui !
- Mr. B. HughesReviewed in Canada on June 25, 2012
5.0 out of 5 stars Great insights
The programmers interviewed in this book seem to range from guys in their early-30s to the elder statesmen of the programming world who hark back to the days of huge, basement-filling machines and programming-by-punchcards.
It's great reading if you are interested in the history of the profession and craft. There is plenty of debate about how important mathematical knowledge is or isn't to programmers and how the overall programming landscape - and the resulting demands on programmers - are changing, just to touch on one or two of the themes.
Apart from anything else, this has inspired me to hunt down and read some of the other books referenced within the interviews. I highly recommend this for anyone who wants an insight into how others enter this sector and how they approach problems once within it.