Title: I want to give a copy of this book to every programmer I know!
Review: I'm a marketer and I depend on programmers. I also currently have a client who is a programmer, and we have problems communicating. This book was very helpful in showing how programmers' brains work. More importantly, it shows where their contribution should ideally be, in the overall project timeline (hint: not at the beginning, where they are too often placed!).I bought this book because I was researching persona development, and there's a good chapter or two about that in there, but that part isn't very in-depth. However, the rest of the book was so interesting that I read it all pretty quickly anyway.
Is this product review negative?