What I learned from reading << The Clean Coder >> Book (Reading notes)
Chapter 1 1. You should plan to work 60 hours per week. 40 hours for your employer, the other 20 hours for yourself, you should work on your career in these 20 hours. 2. Santayana's curse: "Those who cannot remember the past are condemned to repeat it." . True for software development as well. 3. Continuous learning. Woe to the developers who fail to learn new disciplines and techniques- their peers will excel as they decline. Woe to the architects who stop coding – they will rapidly find themselves irrelevant. 4. Practice is when you specifically exercise your skills outside of the performance of your job for the sole purpose of refining and enhancing those skills. 5. The best way to learn is to teach. Professionals take personal responsibility for mentoring juniors. Chapter 4 Creative output depends on creative input. Creativity breeds creativity. (read a lot and read all kinds of material!). Watching TV does not usually help the author create, probably won't fo...