Live data from Hacker News

I code like a girl

volumelabs.net

121–130 of 169 posts

Re: I code like a girl

#121

> What is now considered a male-dominated field, was once defined as “women’s work.” Once? It's naive to think that these attitudes do not persist, albeit in somewhat disguised forms, perhaps. At some universities, for instance, engineers regard CS majors as "wimps". Engineering is hard, CS is soft. Moreover, think about how there is an attitude that some "softer" or "easier" programming is lower on the pecking order…

>Engineering is hard, CS is soft.

I see a few reasons for this (at least where I went to university).

First, CS required less math classes. Harder than most sciences, but still not as much as the default for engineers. There was a correlation between who math a STE major required and how hard it was viewed. Psychology which didn't require calculus and had a watered down stats course was considered the weakest. Physics and Engineering was at the top.

Second, professors in engineering were far less forgiving (I took a few classes). They were stricter and while their work wasn't harder, they were far more likely to just give a 0 for doing something wrong. Also their tests had more chain problems (answer to question 1 is input to question 2), and every one I had always insisted you had to have the right answer (so if you had the right answer to question 2 using the wrong answer from question 1, you got a 0).

Third, there were easy computer degrees. Name a degree in Information Management, while not CS, was often associated and it did not require the most complex CS classes. There were not easy engineering degrees.

Re: I code like a girl

#122
post #91
post #41

Earlier quoted context omitted.

It's not nonsense. Modern women are statisticaly less interested in programming. That's because boys 20 years ago got c-64 or PC because they wanted to play games, and girls 20 years ago got barbies. Turns out barbie doesn't have the same side effects.

You say the theories of biological ineptitude of women are not nonsense and then point to childhood socialization?

It's much easier to make a game about shooting objects, or manipulating objects than about social interactions.

That's what most of games were about in 8bit and 16bit times, so boys were interested in them more than girls (because of natural inclination and social norms), so there's more boys than girsl in IT right now.

This will change because there's more gaming girls now, and there are other reasons to have computer.

Re: I code like a girl

#123
post #80

It's a damn shame that ENIAC's programmers and those that followed them get no greater mention in the annals of history than the footnote that "computers before 1945 were women". I had a really good CSSE education, yet until recently, if you asked me to name a notable female computer scientist, Countess Lovelace or Grace Hopper would be the only person to come to mind, and I would be a little hazy on their accomplish…

You can also add a couple more in somewhat more modern times: * Lynn Conway, who co-launched the Mead & Conway revolution that made VLSI feasible for the first time * Sophie Wilson, who developed the ARM architecture

Did you cherry pick these examples to some ironic purpose?

Sophie Wilson was "born Roger Wilson" (Source: http://en.wikipedia.org/wiki/Sophie_Wilson).

"While struggling with life in a male role, Conway had been married to a woman and had two children." (Source: http://en.wikipedia.org/wiki/Lynn_Conway)

Re: I code like a girl

#124

Sometimes I get a little happy - maybe even proud - when I read about the achievements of women who pioneered this field (especially the awesome Admiral Hopper.) Then I stop smiling and remind myself that, even in praise, it's not relevant.

Sometimes it is relevant because they had more issues to overcome to achieve their accomplishment.

Re: I code like a girl

#125
post #97
post #93

Earlier quoted context omitted.

Nope. I'll add it to the reading list. However as I'm usually short on time, I'd prefer to just read the scientific articles for myself. Do you have any notable scientific articles from the book references to recommend ?

The book has a Wikipedia page explaining what it is; it is an original scientific work, not a wrapper for other people's articles.

>it is an original scientific work

What does this even mean really? That they did a bunch of research and instead of writing numerous papers wrong a single book? Does it give a detailed explanation of each experiment enough so that they can be repeated? Or is it like those pop-sci books that take a few specifically picked studies, a lot of anecdotes, and a few 'expert' interviews and try to get the average reader convinced on a point (which may or may not be correct)?

Re: I code like a girl

#126
post #45
post #38

Earlier quoted context omitted.

> Why can't we just code like professionals ? Because we put our heart in it - so we code like amateurs. The best professionals are amateurs who just happen to be paid.

Is it fair to say putting your heart into something makes you an amateur at something ? I dunno, this feels off. Did I misunderstand the analogy ?

> Is it fair to say putting your heart into something makes you an amateur at something ?

Yes, that is the etymology of the word 'amateur' : 1784, "one who has a taste for (something)," from French amateur "lover of," from Latin amatorem (nominative amator) "lover," agent noun from amatus, past participle of amare "to love" - http://www.etymonline.com/index.php?term=amateur

Later this word has been used derogatorily, but it is not its original meaning. When people use 'amateur' derogatorily, I believe that 'dilettante' is the more accurate word.

Re: I code like a girl

#127

On the topic of equality in general - As an old man and a father of a 22 year old woman let me tell you what I've observed - women don't need your help and when you act like they need your protection you're no better than someone who treats them as weaklings. It's a fine line and imho the best bet is to just treat them as you would anyone else.

Ugh. I am considering your intentions good, but your statement sounds evil. Most human beings need protection and help. Programming is hard. Learning to program is hard. Leaving happily in these crazy times is hard. Just be empathetic, dont be condescending and bam, your help will be greatly appreciated by men and women. That's what I think one should treat anyone else in this particular regard.

I'm sorry, did you just call me evil because I said you should treat women equally? Get your head checked.

Re: I code like a girl

#128
post #45

Earlier quoted context omitted.

Is it fair to say putting your heart into something makes you an amateur at something ? I dunno, this feels off. Did I misunderstand the analogy ?

The professional puts the customer's heart into something, not his own. My heart says I should spend the next ten weeks optimizing this interesting function that gets called once a year, because all higher priority tasks look like boring grunt work.

> The professional puts the customer's heart into something, not his own.

I like your definition - it puts authenticity in caring for one's partner at the center of the professional relation... First time in a long time that I read "professional" and it does not ring empty !

Re: I code like a girl

#129

    > "Software design and programming were considered clerical work."
I realize that there's a certain art of code, and even a science that goes into the underlying algorithms, languages, and methodologies. Indeed I've spent the majority of my life now in one way or another transfixed by software development.

But it seems to me that the vast amount of code written is still, in fact, "clerical work". Whether it's gluing together enterpriseBeanBuilderExpressionListMochaBusinessLogicAuditingFactories, or hooking up your node.js to your express.js to your bootstrap.js to transfer JSON over REST into your DOM, or even converting your 4000 character, 50 pipe bash one-liners into nicely polished scripts that properly account for exit codes, handle non-standard locations for sysfs, and work on a multitude of platforms, at the end of the day, a lot of this really does come down to clerical-style work. The difference is that the language, terminology, abstractions, and platforms are more obtuse than the previous generation's clerical work. The nouns are different and strange, but the predicates are all the same.

There are indeed wondrous areas in computer science and software engineering, but I think for most of us, we're just doing fairly menial work. We feel smart doing it, because it's still new enough that the objects and content of it are still uncustomary for most folks, and in fact the best of secretaries and clerks have indeed possessed great intelligence. But at the end of the day, we need to recognize that most of what we do is mere clerical work, glorified only by the odd shapes of the more obscure symbol keys on our keyboards.

ducks

"I swear, by clerical, I meant the clergy!"

ducks again

Re: I code like a girl

#130

> What is now considered a male-dominated field, was once defined as “women’s work.” Once? It's naive to think that these attitudes do not persist, albeit in somewhat disguised forms, perhaps. At some universities, for instance, engineers regard CS majors as "wimps". Engineering is hard, CS is soft. Moreover, think about how there is an attitude that some "softer" or "easier" programming is lower on the pecking order…

I briefly did front end web design work many many years ago. Now I have a masters in software engineering, two books published in web scraping in Python and Java, and years of experience in back end Java, database architecture, data science, and all that jazz. The vast majority of the recruiter spam I get, as a female, is front end web development or UI/UX work. I removed all mention of "HTML/CSS" type skills from Li…

This is unrelated to the topic at hand, but I'm trying to learn web scraping in Python and I'm looking for a source to use. Would you mind sharing a link to your book?
Post reply on HN