3 ms·
> 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 dis
by 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.