Hi Pan
doudou pan wrote:
Am I able to understand the software craftsman book ? Is this book a good starting point ? or is this a intermediary book for team lead ?
I believe that as a reader, Junilu Lacar put it very well in his replies.
When I wrote the book, I must confess that I didn't have a "target" audience in mind. I just wanted to write about Software Craftsmanship, my experiences, and ideas. Because of that, parts of the book can be very difficult for a person without much experience to understand and parts of the book may be quite basic for a very experienced person.
All in all, I believe that the first half of the book will be very interesting for you since it describes what Software Craftsmanship is, and most importantly, the attitude of a craftsman. I believe the first half of the book has loads of advices that I wish I had been given at the beginning of my career. My book is a "behavioural book" and not a technical book.
The second half talks about bring Software Craftsmanship to organisations. If you identify yourself with Software Craftsmanship in the first half, the second half may give you some ammunition to bring it to you workplace. Maybe you haven't encountered some of the problems that I try to address yet, but hopefully things will make more sense in the future, as you gain more experience. You can then re-read the second half of the book in a few years and say "A-ha, that's what he meant" ;)