| > Please read all the way it does sound pretty blunt, kinda a rant. I'm a guy. Not a very liberal response. I approach this sort of writing with a stern charity. Asking questions is never wrong. And I even entertain discriminatory assertions that have a compelling basis in reality. This is the charity. But you damn well better be right, or at least not obviously wrong. If you have no compelling reason to believe what you preach -- if even the most cursory investigation would disposes you of a controversial and harmful if incorrect belief -- then you're just a bigot. This is the sternness. So, let us evaluate your claims. Namely, that "you [women] shouldn't complain when it is difficult because you [they] are swimming upstream". I.e., that women are somehow naturally predisposed to poor software engineering. Engineering requires a combination of technical aptitude and clear communication. Let us first consider technical aptitude. It is instructive to consider other fields that over-lap with Computer Science and Software Engineering -- Mathematics (obviously important in CS and SE), medicine (requires systems-oriented thinking), and other sciences (requiring general technical skills). Mathematics is more gender balanced than Computer Science. The most technically difficult aspects of Computer Science are basically applied mathematics. So technical competence cannot explain the CS gender disparity. Medical Doctors are, on average, smarter, better credentialed, harder workers, and even better compensated than software engineers. And yet, the gender disparity among MD's is much lower than among software engineers. Women outnumber men in several sciences, none of which you could reasonably call "pink-collar" fields without completely ignoring a good 20 years of history (let alone 100 years). So, is it possible that women are somehow innately impoverished in the technical aptitude required in Software Engineering? I don't think so. But even if they are, this alone does not explain the gender gap in Computer Science. Technical aptitude does not provide a compelling justification for your viewpoint. That leaves us with communication. A technical genius who cannot communicate -- in code, in documentation, and in conversation -- makes for a dreadful engineer. Perhaps innate communication ability explains the gap between men and women in software engineering? But all the women I know write much more clearly than you have in this post! And surely you are an excellent engineer. So it seems I've run out of charity. |
Actually i am quite an average programmer at best but thanks for thinking highly of me for your response.
To be quite frank, and ill add another point to this discussion, i got the job i currently have because i believe i just have more personality than most, me and my higher ups get along quite well.
I find this friendship to be almost impossible from a woman's point of view. There are so many hints of sexuality it make a genuine friendship from an older man to a younger girl so to speak almost taboo? really? no sex or favors?
My second point which i might not of elaborated as much in the first is that, perhaps we have reached "critical MA(n)SS", where the tech industry is so populated by men, hiring more men that it makes these friendships from a woman's standpoint increasingly hard to get. Let alone the reasons mentioned previous.
Men hiring men because they get along with them better? Sexism they cry!
Promotions are made in the bar and the golf course. I like to think of companies as 2 separate populations groups, the management and the help.i believe to cross the line would be extremely hard in late stage companies , without being quite the star.
Thoughts?