Earlier quoted context omitted.
Fundamentals don't change. Sure there's a new frontend framework every week but they're all just generating html.
It's often hard to tell what information is truly fundamental, and what will age badly. I look at many books of software engineering that were popular in the early 2000s, like The Pragmatic Programmer, Agile Software Development or the Design Patterns book by the gang of 4. Those books aren't taking about technologies that we expected to be superceded in 5 years. And yet, a lot of the text regarding object orientatio…
Also, programming languages in 10 years from now will be pretty much the same languages we have today. There might be a newcomer or two, but it will be niche, as incumbents don't really change and only grow.
As a reminder, for people thinking that technologies change too fast, POSIX is still here and as relevant as ever.