Skip to Main Content
The Productive Programmer
book

The Productive Programmer

by Neal Ford
July 2008
Intermediate to advanced content levelIntermediate to advanced
222 pages
6h 29m
English
O'Reilly Media, Inc.
Content preview from The Productive Programmer

Preface

image with no caption

Many years ago, I taught training classes for experienced developers who were learning new technologies (like Java). The disparity between the productivity of the students always struck me: some were orders of magnitude more effective. And I don’t mean in the tool they were using: I mean in their general interaction with the computer. I used to make a joke to a few of my colleagues that some of the people in the class weren’t running their computers, they were walking them. Following a logical conclusion, that made me question my own productivity. Am I getting the most efficient use out of the computer I’m running (or walking)?

Fast-forward years later, and David Bock and I got into a conversation about this very thing. Many of our younger coworkers never really used command-line tools, and didn’t understand how they could possibly offer more productivity than the elaborate IDEs of today. As David recounts in the foreword to this book, we chatted about this and decided to write a book about using the command line more effectively. We contacted a publisher, and started gathering all the command-line voodoo we could find from friends and coworkers.

Then, several things happened. David started his own consulting company, and he and his wife had their first children: triplets! Well, David now clearly has more on his hands than he can handle. At the same time, I was coming to the ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Rethinking Productivity in Software Engineering

Rethinking Productivity in Software Engineering

Caitlin Sadowski
The Practice of Programming

The Practice of Programming

Brian W. Kernighan, Rob Pike

Publisher Resources

ISBN: 9780596519780Errata Page