5.0

Excellent read for software types. This is one of those books like "Coders at Work" or "Founders at Work" where the author goes around interviewing masters of the trade, and collect wisdom from all of them. The premise being that the aggregation of their collective sums up to the "GREAT TRUTHS" of the trade. Good read.