4 ms·
> Learn at least one new language every year. Different languages solve the same problems in different ways. By learning several different approaches, you can h
by ozten 10y ago
> Learn at least one new language every year. Different languages solve the same problems in different ways. By learning several different approaches, you can help broaden your thinking and avoid getter struck in a rut. [1]
[1] http://www.informit.com/store/pragmatic-programmer-from-journeyman-to-master-portable-9780132100670 http://www.informit.com/store/pragmatic-programmer-from-jour...
I've taken that advise and learned a new language every 18 months for most of my career. I mostly used the language on side-projects, but occasionally on work projects for internal tools. Occasionally, a language I had learned 3 years prior became "the next mainstream thing" and it was easy for me to "reinvent" myself based on these past investments. So it can be a more organic evolution.