There is an expectation and honestly a need to keep up with changes to the industry that I haven't seen in other fields. Any older dev has had to transition at least 1-2 languages and it's not an easy step. That doesn't even start covering how fast javascript frameworks are moving. Oh, hey you learned Angular, that's so 3 years ago we don't do that here. We use Vue.js which is better because _________. Vue will be re…
Are you a veteran who has experienced this? Because this sounds completely wrong to me. An experienced developer typically has no problem picking up new languages/frameworks/tools/etc. There isn't much value in familiarising oneself with arbitrary and invented things, of which there are many in our industry, and they are ephemeral. No, the real value is in knowing and understanding the discovered things. And since th…
For example, learning React itself is great because you can pretty quickly see how it cleans up your UI layer. It doesn't take that long and adds real value to your projects.
Oh, but now you need to learn all the corner-cases of NPM, and now you need a new test framework, and now you need to figure out the incantations to get webpack x.y.z outputting just the right way. Oops now hot-reloading is broken. And the chrome inspector is lagging for some reason.
None of these are interesting or fun problems to solve, but they are a pretty substantial part of getting any new technology into production.