After writing reading notes for so long, most of the questions involved are how to do software engineering well and how to do a good job in my career. But it always feels that there is a missing link in the logic chain, that is: why do we need to do software engineering well, and what does it mean for us to be a good career? I think if you don’t think about this question, then this syllogism will not be complete. Doing it without knowing why you are doing it will be too muddled. To be honest, it will feel like a walking dead.
I originally thought that this book on self-cultivation of programmers could answer the doubts in my heart, but when I opened this book, it turned out to be a series of questions about how system software runs and loads. I secretly think that if it is about this kind of book on how to improve one's own skills, it should not be named "Programmer's Self-cultivation". Why, I think a programmer should be a person first, and then a programmer. If a programmer does not have any humanistic literacy, does not think about such problems at all, only codes or pleases his boss, then what if he achieves self-realization through his career?
To solve such a problem, reading software engineering books will not get the answer. The answer can only be found in philosophical books. Strickland, the protagonist of The Moon and Sixpence, is a stockbroker working in London. He has a wealthy and happy family: a beautiful wife, vain, and two healthy and happy children. It stands to reason that he should be satisfied with this kind of happiness in this world, although this kind of life is vulgar and peaceful. However, just in their 17th year of marriage, he suddenly left home for Paris, leaving behind a career and family that looked good to outsiders. Just when people thought that his departure was because of an affair, people found out the fact that he was only for painting.