2 ms·
Depends on what kind of thinker you are, I guess. For me, I find that learning new languages with different paradigms helps me to learn new ways of thinking tha
by schwartzworld 5y ago
Depends on what kind of thinker you are, I guess. For me, I find that learning new languages with different paradigms helps me to learn new ways of thinking that make me stronger in my real work.
- rebelos 5y ago> For me, I find that learning new languages with different paradigms helps me to learn new ways of thinking that make me stronger in my real work. I don't disagree that this is possible. My argument is that it's a needlessly circuitous route to improving your capabilities. You can choose to explicitly learn things that have demonstrable pragmatic value and end up with a better long term learning outcome, on balance. But many people are inherently interested in programming languages and paradigms and that's fine too. I just don't think we should pretend that it's uniformly the best use of time in the effort to become a competent engineer or thinker.