Goodreads helps you keep track of books you want to read.
Start by marking “The Productive Programmer” as Want to Read:
The Productive Programmer
Enlarge cover
Rate this book
Clear rating
Open Preview

The Productive Programmer

3.68  ·  Rating details ·  700 Ratings  ·  56 Reviews
Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get th ...more
ebook, 226 pages
Published July 3rd 2008 by O'Reilly Media (first published January 1st 2008)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about The Productive Programmer, please sign up.

Be the first to ask a question about The Productive Programmer

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-10)
Rating details
Sort: Default
Brian Yamabe
I had just read "Clean Code" and this book was not at all what I expected. Tips, tricks, and scripts for programmers. Not really about theory and practice of programmers. This is more nuts and bolts. Felt like a collection of blog posts to me.
Feb 11, 2015 rated it did not like it  ·  review of another edition
Can be skipped. Basically this book doesn't suit me at all. Initially most of the tips are elaborately described for windows. Being a linux user , i had to skip those pages. Rest of the book talks about many good practices in a very shallow manner . In those pages author narrowed down to some particular languages (I had to skip pages again ) . Basically i expected a more theoretical and abstract approach which is completely missing in this book . Will explore some more books in this genre.
Jul 08, 2008 rated it liked it  ·  review of another edition
Despite the three stars, this book actually contains a lot of useful material. It was just "OK" for me personally. It's not that I don't think this book offers good advice - it's just that for me it was just "preaching to the choir" so to speak and I didn't really take a lot new away from it. But for those who don't have as many years under their belt it definitely offers some useful strategies to steer you in the right direction.
Ravi Sinha
Jul 22, 2013 rated it it was amazing  ·  review of another edition
Shelves: professional, coding
Keyboard shortcuts. Focus. Automation. Good coding practices. Get stuff done in a tenth of the time it would otherwise take. Great book.
Chris Wood
Feb 06, 2012 rated it it was amazing  ·  review of another edition
Why do some developers spend one week accomplishing what other developers complete in a day? The oft-heard "talent and skill" responses do little to address the root causes to inefficient programming and do not help such developers effectively improve. With this question in mind, The Productive Programmer by Neal Ford applies a productivity framework aimed at training developers to interact with the computing machine with a certain posture in which short term efficiencies are replaced with long ...more
May 29, 2009 rated it it was ok  ·  review of another edition
I can agree with the core message of this book, which is you should always be looking for a better way to get your job done. That's a good message and this book has some decent examples of how to accomplish that.

However, it would concern me a little bit if a programmer finds that message to be groundbreaking. People use computers and write programs to simplify tasks and be more efficient, so if a programmer is not already of the mindset that things can and should constantly be improved and done
Much of it will not apply to any given reader; this is a necessity of this sort of book, and shouldn't be held against it as some reviewers seem to have done.

Read it swiftly, paying attention to the bits that are relevant to your situation for gradual incorporation into your workflow. If you implement one or two of the suggested changes -- for example, learning the keyboard shortcuts for the IDE or text editor of your choice, and incorporating code analysis tools in your development process -- y
Tim Andersen
Sep 27, 2009 rated it it was amazing  ·  review of another edition
Recommends it for: programmers
Shelves: programming
This book is filled with many great tips and tools that help enhance productivity. It is a must read for those that want to make their computer do the work for them. Ever hear of the phrase: "work smarter, not harder?" -- this is how to work smarter.
David Cross
I should make more of an effort to read books when I first buy them. This has been sitting unread on my bookshelf since 2008. A lot of the more general advice is still pretty good, but when the author starts covering tools, it all looks a bit dated (for example, he promotes Subversion as the state of the art version control system).
Mohamed Abdelwahab
A Very great book that had more helpful techniques for productive programmer ,
How to fast working, planning, analysis, debugging, Testing and team management.
« previous 1 3 4 5 6 7 8 9 next »
topics  posts  views  last activity   
Like this book? Join the O'Reilly Media Fan Page 1 6 Nov 02, 2009 04:01PM  
  • Beautiful Code: Leading Programmers Explain How They Think
  • 97 Things Every Programmer Should Know: Collective Wisdom from the Experts
  • 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
  • The Passionate Programmer
  • Software Craftsmanship: The New Imperative
  • Practices of an Agile Developer: Working in the Real World
  • Refactoring to Patterns (Addison Wesley Signature Series)
  • Implementation Patterns
  • Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
  • The Best Software Writing I: Selected and Introduced by Joel Spolsky
  • Beautiful Architecture
  • Patterns of Enterprise Application Architecture
  • Pragmatic Thinking and Learning: Refactor Your Wetware
  • Masterminds of Programming: Conversations with the Creators of Major Programming Languages
  • High Performance Web Sites
  • Seven Languages in Seven Weeks
  • xUnit Test Patterns: Refactoring Test Code
  • Agile Software Development, Principles, Patterns, and Practices

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Neal Ford is Software Architect and Meme Wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is also the designer and developer of applications, instructional materials, magazine articles, courseware, video/DVD presentations, and author and/or editor of 5 books spanning a variety of technologies. He focuses on designing and ...more
More about Neal Ford...