Comment It's generational... (Score 1) 481
Those of us who are in our 40s now are part of Generation X. The other name for Generation X was "Baby Busters", meaning there was a sizable drop in the birth rate starting in 1965 (the first year of Generation X). So you probably aren't seeing very many of your age peers around simply because there are literally fewer of us. Plus, the Baby Boomers (mostly those who are 50+) are starting to retire, which would obviously explain why you don't see very many "grey hairs" around.
Plus, I'm fairly certain there's a good amount of ageism in the industry. I had absolutely no problem finding tech jobs when I was in my 20s, even though I didn't have a degree (only some college). But after I turned 30 (which happened to coincide with the dot-com bust), I couldn't find a job to save my life. Even years after the dot-com bust and things started to recover, I couldn't find work.
Now I freelance. I do what I like and I don't have to deal with people's personality defects on a daily basis. I don't make nearly as much as I did when I was in my 20s, but I'm still doing what I love and I get to hang on to my sanity. I just started a new contract with a tech start-up, and it's entirely possible I'm the oldest person doing work for that company. Most everyone else are 20-somethings.