Can you please stop whining about tech career discrimination? Ever considered that people might actually *not want* to work in IT?
There are less girls in tech, because girls generally find it boring. And it's their right to have that opinion. Stop trying to change the world to your miserable, limited view of how it should be.
Older programmers don't work because they cashed big when they were the rockstar programmers themselves 30 years ago and now are in early retirement. Or they no longer need to markets themselves because they are chased by headhunters anyway.
Please stop this sick communistic world view that everyone should be exactly the same, isn't diversity and freedom to develop yourself something that America was once proud of? Get off my lawn you dirty commies!!