I&#x27;m currently in a position where I&#x27;m well compensated and doing enjoyable work in a fairly stress free, relaxed environment. However, most of the development is being done in languages and frameworks (C++ &#x2F; Qt) that feel increasingly isolated from what most job openings are looking for (web &#x2F; app &#x2F; server development).<p>I&#x27;ve been in my current position for almost three years. The company seems relatively stable so I could (and wouldn&#x27;t mind) staying for the next 5-10, but I&#x27;m concerned that might effectively kill my career.  Is there a point at which I&#x27;ve been using older technologies for so long that it would be difficult &#x2F; impossible to get a different type of job without essentially having to re-train myself?
Ask HN: When is it time to change jobs?