It's very unfortunate, but the main character also an interesting study in skill set relevance and retirement planning (or lack thereof). He's a software engineer in SV... By all the common stereotypes, he should be in the winner circle and living the life. Agism is definitely an issue in tech, but it's likely that he is not up to date with some of the more modern languages or techniques, resulting in lack of employm…
Why do you suspect that he is likely not up date? The first part of your sentence mentions ageism, although the second part sounds a lot like it.