Chapter 7Kaizen
Kaizen is a Japanese term for continuous improvement. No matter your level of programming mastery, you can always do better. Obvious, perhaps, but I’ve met programmers who appeared to peak about five to ten years into their career and then…just stick there.
Continuous improvement and mastery of our trade takes some obvious forms: learning a new programming language, broadening your skills in a new area of computing, or building your chops by contributing to an open source project. These are all great ways to challenge yourself and keep fresh. However, think of kaizen in broader terms.
By mastery, I’m not just referring to technologies. There are programmers who mastered C decades ago and have been writing system software ever ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access