I'm far from retiring, but I always take a break between jobs. It used to be only 2 months, then last time it was 6 months. I'm very happy to be in tech because it allows us for that. I don't decide beforehand how much time I'm taking, instead I just reassess myself "am I still productive? Am I still enjoying doing nothing?" When the answer is no that's when I get back to work. I love DIY so I've used that time to re…
I work for 2-3 years and take anywhere from 6-18 months off in between jobs. I'm pushing 50 and it hasn't been a problem.
I hear the ageism claim all the time, but I've seen no evidence of it whatsoever. I have no problem finding a job when I put myself on the market, usually within a few weeks at most. Many of the people I work with are in their 40s and 50s. I've never heard or seen any age discrimination.
I occasionally run into people in their 50s who haven't learned anything new in decades, but they're always working. Sometimes they express fear that they won't be able to find a new job. In all these cases, it's warranted, but also deserved. Regardless of your age, if you're not keeping up with the technology trends, you don't belong in the game. You don't need to chase the latest flavor, but if you're a software engineer, you'd better keep up with at least some modern tech stacks. That applies regardless of age.