It's obviously hyperbole that there are no software engineers over 40, but the more I think about it the more it seems there are a lot fewer of them than seems likely?? Unless everyone leaves this profession at 40 for some reason.