In the introduction section of this book, I found it interesting on how the author focused on using the medieval definition of apprenticeship. The author rejected the idea of simply imitating those ways, but rather he adapted from them. While still marinating the core values and goals of apprenticeship, he was also able to help define it in terms of software development. Another interesting part was when the story of “emptying your cup” was told. I can sometimes find myself falling into this trap instead of allowing for me to fully take on whatever help is coming my way in order to broaden my knowledge. One of the chapters that seems to coincide with me is chapter 3, Walking the Long Road. In the introduction, the author talked about how it can be daunting to see people that are miles ahead of you in the software community. However, once you put aside your pride and see how these other people are mastering their craft, you will see they are constantly learning on the same “road”. I personally enjoyed reading this section because often times when I see code or software that I genuinely feel lost in, it can feel hopeless. But everyone that seems to be far more knowledgeable, was once right where you are and eventually you can reach that level. Another chapter that resonated with me was chapter 6, which discussed creating your own curriculum. I am often overwhelmed by the constant thought of grades that I worry solely on completion of the project rather than acquiring the knowledge that will last. When I am able to freely search and learn about whatever I am working on, I thoroughly enjoy learning all the finite details in order to be able to use and grow my abilities. Another part of the introduction that I thoroughly enjoyed was when the authors discussed apprenticeship patterns. Too often in software books the author tells you their experience and how they succeeded, but there will be no correlation to you. The apprenticeship patterns were studying and tested in order to provide a far broader platform to build from. This will allow anyone to develop far better skill sets for many different expertise. I really enjoy when a book is able to have the foresight of not simply trying to show you the way to do something, but rather provide you with a toolbox that you can use to be applied to any scenario. The last part of the book that I found helpful was when they discussed “putting on the white belt”. This simply means you are going into something with no knowledge but an open mind. Too often there are people, myself included, that are skilled in one area that then leaks ignorance into the next rather than allowing for them to fully embrace new knowledge.