Another +1 to this! If anyone over 35, or (shiver) over 40 here has had to look for a job in tech after a period of unemployment due to this "culture fit" nonsense and faux downsizing, they would know that applying to and preparing for engineering interviews these days is a full time, olympic-level sporting event requiring generous reserves of money, perfect physical health and time. One doesn't doubt one's skill at white boarding, but getting invited to the on-site is the real trick after someone sees your face in a visual tech hangout that you nail to the wall with your updated skills and well-honed coding ability (showing a few smile lines). One can't keep in shape for these increasingly grueling, multiple white boarding inquisitions, apply to every opportunity one qualifies for, make side projects for zero pay, and learn every new technology that comes out while still having time and energy to eat and sleep and remain a sane human without the help of a cleaning staff (a parent?) or a private investor (another parent?). And think of those who are well-trained and looking for their first job in tech having come from another technical skill-valuing industry (higher education, the arts, the law, medicine) in which they have already distinguished themselves? The jobs in these fields are drying up, so people are leaving these sectors and taking that athletic step to reeducate themselves. These are not lazy oldsters, but brave folks who believe they can learn anything new and double-prove they can only to be turned away because of their age.
Then there is this "positivity" culture in tech that grinds anyone of any age. It's just that the older you get, the more you begin to recognize it for what it actually is: a method through which to enforce an outwardly happy compliance with an environment that is needlessly grueling and sometimes even abusive. It is designed to bully you into submission with conditions that are unhealthy. "If you can't remain positive, well, then you are out!" is the loud-and-clear on that one.