My advice to people feverishly trying to keep up with the latest JavaScript frameworks is to take a step back, and learn a new language that's been around - like Java or C++. The only knowledge that's throw-away is too domain specific, too library specific etc.
I'd also like to point out that most software projects are in maintenance mode right now. Startups focus on creating new products but what do you think every company on earth is running right now? There's infinite amount of work for a good programmer in the world, getting bogged down by trying to keep up with the latest cosmetic changes isn't the best long term plan.