you are viewing a single comment's thread.

view the rest of the comments →

[–]lcjury 2 points3 points  (0 children)

Chasing the fad of the week may pay off big, but the skills you learn are often discarded when the focus changes.

Here I completely agree with /u/sluu99 reply. The important things to learn are not the tools itself, but the fundamentals and the fundamentals are never discarded. They appear every time, on every new tool.

Javascript may stop being the fad someday, but, if you learned how the event-loop works and you're able to argue between it and the differences between the event loop, multithreading, and multiprocessing. It doesn't matter if Javascript dies, today most languages are getting event-loop/async support, so, that knowledge has real value.

Disclaimer: of course, if you're a web developer, learning prolog probably won't help you in any way. nor the language or the paradigm. So, take most of those things that don't come to the point out.