I agree and acknowledge that. But many other fields are much older than computing, and arose independently in separate countries (medicine, childcare, law, organised crime, nursing, farming, cooking, construction, etc). If your hypothesis were true we should expect strong, consistent gender biases in all those fields. And we would expect that the dominant gender in different fields would vary across different cultures. But we see the opposite of that in the world - the dominant gender in different professions is remarkably consistent between isolated cultures. In the case of child care its even consistent cross-species.
SSC had a much more in-depth analysis than I'll manage in this comment. The onus is on you to explain why we don't see that actually happen in the world, as would be predicted by your theory.
http://slatestarcodex.com/2017/08/07/contra-grant-on-exagger...
> The body of work is already so large, and readily available to everyone, that starting from a different foundation today really does require the fictional time stasis bubble that I described.
I understand why this feels true, but in practice it is easier today than it has ever been to make novel user interfaces for programmers and users. There are no gatekeepers between you and your code editor. Please experiment with this; I'd love to see what you come up with.