Good content, there are authors their own opinions and experience, not the scissors plunge. Wen Feng is also simple and easy to understand.
I agree with the core concept of the book, that is, software engineers must have a base work. Mastering this basic work, doing work and learning is half-time.
I think it can be improved for some specific content of the book. I think there is a higher basic skill that has a higher priority is not included in the book, such as "how to write an assertion", for example, "test-driven development". Core concept.