Re:How I became a better programmer (2017)
by bonoboTP on Tuesday March 24, 2020 @05:51PM
(#22679442)
Or they program different things than you do. In data science for example it's not a big deal to jump across Matlab, Python, Julia, Lua etc.
If you know Java, you'll not take very long to be productive in another JVM language or in C#.
Yes, deep specialized expertise will take time. Also, switching across paradigms or levels (C -> Prolog or Python -> assembly) will take much longer. But that's not what people usually have in mind when they say switching languages is easy. It's usually the domain that takes longer to learn.
If you know Java, you'll not take very long to be productive in another JVM language or in C#.
Yes, deep specialized expertise will take time. Also, switching across paradigms or levels (C -> Prolog or Python -> assembly) will take much longer. But that's not what people usually have in mind when they say switching languages is easy. It's usually the domain that takes longer to learn.