There is a misconception in our field that after a certain age and experience you have to move to the next level of management.
I'm a software developer and like what I do and hope to do it as much as possible. I even quit one job because I was moving away from development and instead performing management duties. But I am also conscious that this might not be always possible, so I am not limiting my knowledge and I try to read PM books as much as time allows me to.
As a developer though, the most important knowledge I gained was by making mistakes and then learn from them. Books are excellent but emphasize on how to do things... well, "by the book" which most of the time means an ideal situation with just a handful of variables thrown in the mix.
I am interested in books that also presents the wrong way of doing it and what results from that, situations in which the bad decision was made. I think true stories beat pure theory.
So, is there a book or something with some good information about the don'ts of IT Project Management?
EDIT: received a lot of good answers but can only accept one, so I'm going for the answer that people liked and voted the most (then try to read all of them if possible). Thanks again!