3 ms·
With the way the market is, unless you stay at one job forever, its actually hard to stay with the same language... the world changes, opportunities change, you
by shados 10y ago
With the way the market is, unless you stay at one job forever, its actually hard to stay with the same language... the world changes, opportunities change, your interests change...you'd have to try very hard to stick to one language.
Now, on that topic, what's much harder than learning multiple languages, is learning multiple language paradigms. If you have a C++ background, learning C#, Java, Swift, JavaScript, whatever is pretty easy.
Learning Haskell, ML, Elm, F#, Clojure, etc...now that will make your mind bend and spin for a bit. Those aren't nearly as common in a work environment, but you can gain a lot from learning at least one.
This is kind of similar to how if you're an english speaker, learning another european language isn't nearly as interesting as learning a CJK.
- kzisme 10y agoI'm just trying to learn all the in's and out's of my work language then I'll start branching out more. Being stagnant as a developer is something I never want to happen.