524 karma · joined July 8, 2021
Edit: to answer my question, yes this really exists http://cs.brown.edu/~spr/codebubbles/
[2] http://orgmode.org/worg/org-contrib/babel/intro.html#literat...
I don't know that many experienced female programmers, but the ones whom I do know are not advocates and tend to avoid the subject of their gender. So my own experience leads to the conclusion that I made, not about all women programmers, but about those who advocate women in tech.
When we meet someone, we begin with a default set of assumptions about them and what they know. You cannot even communicate with a person without assuming something about their level of knowledge, of language, culture, and technology. The question is, whether these in-avoidable default assumptions should differ based on a person's race or gender or nationality. I believe that they should. If I come up to you, knowing that you're from the UK, and start talking to you about the post communist privatization process in the Czech Republic, without first explaining to you what it is, you are bound to be confused. I assume that you do not know about the privatization process.
That doesn't mean that I believe that citizens of the UK are fundamentally incapable of understanding the privatization process. If I ask you if you know about this process and you say you are an expert on post communist economics than my assumptions about your knowledge on the subject will quickly change. But for now, since I know nothing about you, it is safe for me to assume that you know nothing about privatization and that in order to be polite, I should not spend the next 30 minutes talking about the current value of privatization coupons without ever asking if you know what the hell I'm talking about.
But when the basis for my assumption of shared knowledge is gender, this leaves an interesting question. If I know that most women who I meet in technical contexts are not computer programmers should I immediately assume that they are computer programmers and start talking about in depth concepts or should I ask first? Is it more rude to assume that my conversation partner understands what I am talking about or to assume that they do not understand? Especially when many newbies are so eager to show that they do understand, that they find themselves unwilling to say out-loud that they do not.
> is not normal.
Perhaps you don't do so. But how do you know it is not normal? If you don't let me share my internal battles without attacking me, then how can you know the internal psychology of others?
"The post went on to detail a need for an understanding of BigO time complexity, which is completely fair. No one wants a double loop in production code. What a bulky monstrosity that would be (imagining a giant disgusting swamp monster made of 0’s and 1’s, eeek!)."
"I certainly don’t want to make a messy newb mistake like creating a method with a time complexity of O(n²) or worse (cringe)."
I'm not going to be critical and say that this is wrong and that the author doesn't know what she is doing. But it does seem that this quote demonstrates a tendency I see among female advocates of women in tech, and that is to slightly awkwardly use technical terms in order to try to prove that they are part of the "in group" of people who understand technical concepts.
In this case, it seems that she is trying to prove that she knows what BigO is. I feel like this is a kind of meta-sexism. What she is doing by explaining to us the gist of BigO is saying "I think that you think that I'm so stupid that I don't know what BigO is, so now I'm going to prove to you that I do."
I know I suffer from the assumption that women don't know how to code. It's a hard thing to get around, since %90 of female programmers whom I meet are women from PyLadies who come to the local python meetup, and really don't know how to program yet. And now our author is suffering from the assumption that I assume that she doesn't know how to code. And in trying to prove otherwise, she trips over herself in her eagerness to prove my assumption wrong.
This meta-sexist thinking and behavior is getting so complicated and convoluted that it is acting to distract us from thinking and communicating on technical topics. I believe that it has become harmful to the cause of encouraging women and minorities to join our communities. It is harder for me as a white man to talk to a woman or a minority because I am thinking about their gender or race. And it is harder for a woman to talk about tech if she is thinking about my thinking about the fact that she is a woman.
Somehow we need to escape meta-sexism and start talking to each-other as equals, without presumption or presumption of presumption.
I do not think this would harm the children, and I think that many old people would be much happier in such a setting.
[1] https://en.wikipedia.org/wiki/Abundance_of_the_chemical_elem...
[2] https://www.metalary.com/tantalum-price/ [3] https://www.bullionbypost.co.uk/gold-price/today/kilograms/u...
In this case, especially, you shouldn't feel bad if you have to look up terms. Both relational and reactive are clique specific terms.