The startup culture is similar to professional sports in that it requires a fleet of fresh-out-of-college kids to trade their lives and their health for the potential of short-term glory.
“Old farts” are often excluded from that culture, not because we’re lousy coders but because we won’t put up with that shit. We have lives, we have families, we have other things that are important to us.
I never put up with that shit, even in my twenties, and it definitely damaged my relationship with various bosses that expected it.
In addition to the sexism that has been discussed a lot recently, software engineering suffers from extreme ageism and workaholism.
I’m about to turn 30, I’m married, and we just had a baby. This will implicitly (and illegally, of course) disqualify me from working at almost any startup.