Text this: The Pragmatic Programmer :