On the second half, I've never been managed by someone who I wasn't supposed to learn something from - have you, really?
Are you kidding me? One of the more basic roles in tech/IT is that of the idiotic, clueless Project Manager (which 90%+ of the time is a male btw).
That's how the Dilbert guy made his millions...
I have tons of stories to tell, but instead I propose you check this: http://thedailywtf.com/
The managers I've had have all had flaws of one type or another, but they've also had strengths that I couldn't gain without years of training/working under them.
I wouldn't last long under someone I didn't respect - that's a recipe for resignation.
Again, are you kidding me? It sure has some fabricated pieces, but I've seen tons of similar examples in real life, working with other programmers and project managers.
Heck, you can find tons of DailyWTF worthy material even in Stack Overflow questions and answers, and those are 100% legit non-fiction.
OK, what are your real life examples? :) I'm trying to see through the myth.
> you can find tons of DailyWTF worthy material even in Stack Overflow questions and answers
Plenty of examples of crappy code on Stack Overflow, not so many examples of crappy managers.
Prior to reading this article, I would not have included "you're emotionally attached to your code" in that set because that is something I would say to a man. I can only wonder what other things I do say to men that women think I don't say to men.
I read it as her explaining how this choice of phrase, done likely without any malice, carried with it additional and possibly unintended connotations to her, due to her past experiences.
Despite being well defined in dictionaries, language is, like everything else about the human experience, inherently subjective.
So no, I don't think she's providing a rule for you to follow - I think she's just letting the reader know how a small phrase can have an impact beyond its intent.
If the context hadn't been in front of a client, perhaps she would have been able to ask for clarification of what was meant - and the whole thing wouldn't have cause such a big, hidden reaction in her. The context made this more difficult that it should have been - it is not saying "don't ever say this or you're sexist", that is what you've read into it yourself.
Are you seriously arguing that there's a fundamental difference in the way the sexes harbour grudges? I think you're wrong there dude...
There's lots of guidelines about what not to do. There's less guidance about what to do instead.
I think personally I'd consider it a success just to be aware that whatever you're doing now might not be working, or might not work on this particular person - and with this in mind, look for feedback/signals and adjust your behaviour to circumstances.
A manager is essentially an organizer and decision maker.
That, I feel is the more important insight in the article. Because she felt isolated and lacked female mentors or colleagues, she only has the perspective of one woman in tech - herself. The perspective of others in similar situations might have been valuable in helping process the anger she felt and give some much needed encouragement.
i'll admit i often give the same advice: "don't be precious about your code"
i would never do this infront of a client though - or even infront of other co-workers unless it is a recurring problem and i feel that a bit of shame might help give them a kick into action...
However I see this post as more of a cry against the general culture of tech. And I think it's a culture women find they go against the grain of more often than man. But many men would agree.
I would certainly agree. We work in an industry characterized by a lot of problematic social interaction that hurts.
It hurts to get banged up over and over again and not feel you have much of a social support structure to right the boat. Female friendships tend to have a caring component that male friendships have less of. And this is therefore s component more lacking in the tech off space, and therefore a component women in the tech space will inherently notice more than men.
Nevertheless men feel it too. Men feel the negative energy and it affects them. Many of them probably internalize it and turn it against each other. The author points this out. They're unsung heros in their own right who are stuck in a tough culture.
This is a great discussion to have: so that we can get away from the army "tough it out" mentality in tech and move toward something that enables us to talk, share, and be caring (i'll even say it -- loving) people for one another.
This is why so many men (and a lot of women) don't get the issues that women (and a lot of men) face in technology: people are fucking assholes to each other.
I wonder how much of this is due to tech's historic legacy as a safe space for the socially awkward. There's a fine line between a culture where the socially awkward are welcome and a culture where social awkwardness is considered a positive good.
After what you quoted, she says
> And the truth is, maybe I was, but, nearly everyone is emotionally attached to their code (recognizing this is the first step to behaving rationally about it.)
In over 25 years of being in the software world (and a male), I have accused several other males, and have been accused (esp. in the first half of this career), of being emotionally attached to code. This happens in any and all fields of creative construction.
Not all reference to emotion is a "code" for an antagonistic remark against females.
I sense an ego issue here. The author repeats how she wants males to see her as a teacher. I guess she feels that a purpose of lead role on a project is one of educator. I think that's a misconception of that role.