Your Knowledge Portfolio
📖 The Pragmatic Programmer
Your knowledge portfolio consists of all the facts you have learned about computing, the application domains you have worked in, and your work experience.
There are two things you need to do to be successful in your career:
It's important to continue learning even if you don't use the new concepts or technologies directly in your work. Learning expands your thinking. Combining ideas from different fields opens you to new ways of doing things.
For example, understanding functional programming will change the way you approach OOP and programming in general.
Alt account of @ocp. I use it to stash ideas about software engineering
MORE LIKE THIS