At the first year of my career, many have told me that you cannot be a developer for forever. At some point, you will have to move up.
I am lucky that I did get move up, but what is an engineer’s manager, a tech lead, a VP of engineering, or a CTO? In this book, it explains their roles, expectation from the top, and from the ones they are managing of.
It helps me to understand more about these possibilities.
It’s conversational style of explaining the common use design patterns makes it easier to understand and more fun to read.
Design pattern is one of the “soft skill” that developer should add to their experience. One might never use them depending on their work requirement, but having these design pattern concept in their mind will help developing better softwares.
Once you finish reading this book, I believe, it’s easier to move on to the GoF Design Pattern book.