Some years back I hiked the Inca Trail in Peru. The second day started with a long trek up the side of a mountain, covering a vertical distance of about 1500 m in about 4 hours. You could see the trail ahead pretty much the whole time, including the people on it. It was incredibly challenging to keep going as you were exhausted by altitude and effort and could see it was only going to get more difficult as the day progressed, and still you could see the people who were already on the trail ahead of you. This was the point where many hikers turned back.
What I learned was challenges that defeat you are never what's behind you, only what's in front of you. When it's an uphill climb, the people at the top are causing more of a challenge than what you left or even where you are.
I frequently encounter the position that "we shouldn't do anything at my level because the problem is further down the system" just like the parent comment says. Yes, it makes you feel better to deny you're part of the problem. Unfortunately it's not true in a way that makes the problem worse. It's a close cousin to "she shouldn't have dressed like that" or "she shouldn't have gone out alone". Or maybe "I was just following orders".
What if it was a hike that got less steep toward the top? The lesson you learned would completely fall apart.
I don't think you can apply a blanket logic to this. It's possible for problems to be all over, or clustered near the start or middle or end. It depends on the actual scenario.
It seems quite likely that being pushed out as a child is the biggest problem, and that's not because the kids are peering forward to look at job specifics, it's because of harmful stereotypes about boys vs. girls.
I don't know, I think it's worth trying to at least understand where the challenge lies. Maybe it is some linear progression where every person starts out with the same motivation to be a developer, and faces increasingly more hurdles till they either choose something else or succeed. Or maybe it's pretty easy to get to a certain point, but then there's some filter hurdle like toxic workplaces or university experiences that changes things. Or maybe some people just naturally have more interest in other things.
The better we understand the situation, the better we can allocate resources to address any inequities that do exist.
The problem with tackling diversity at the hiring level is that there's a finite supply of candidates. If you a proportional number of each group, you'll still end up with a large number of white men. What then?
> It's a close cousin to "she shouldn't have dressed like that" or "she shouldn't have gone out alone". Or maybe "I was just following orders".
What I learned was challenges that defeat you are never what's behind you, only what's in front of you. When it's an uphill climb, the people at the top are causing more of a challenge than what you left or even where you are.
I frequently encounter the position that "we shouldn't do anything at my level because the problem is further down the system" just like the parent comment says. Yes, it makes you feel better to deny you're part of the problem. Unfortunately it's not true in a way that makes the problem worse. It's a close cousin to "she shouldn't have dressed like that" or "she shouldn't have gone out alone". Or maybe "I was just following orders".