Ask HN: With such fast changes in technology, how do you update your skillset?
To be honest, it isn&#x27;t and I don&#x27;t.<p>That sounds rather blunt, but most organisations <i>that aren&#x27;t startups</i> don&#x27;t change technology quickly if at all. C++ has served me well for two decades; I probably ought to adopt C++14 but on the other hand my current job requires that the codebase build with a 2008 compiler.<p>I&#x27;m also extremely skeptical of the extent to which AI and VR are <i>new</i>, as opposed to incremental improvements to technology which takes it over an adoption barrier. Have you seen the 80s VR headsets? SHRDLU? The &quot;AI winter&quot;?<p>If you&#x27;re worried about this stuff then it&#x27;s helpful to develop a level of knowledge about it that&#x27;s slightly higher than <i>Wired</i> but lower than actual implementation detail, in order to talk about it in interviews. You can then pick this stuff up as you go. Machine learning in particular is maths-heavy, matrix algebra in particular, and <i>that</i>&#x27;s never going to go obsolete.<p>I also agree with the commentators who are saying that you should ignore the latest flash-in-the-pan frameworks unless you really have to to get frontend gigs.