Programming is for boys

Programming is for boys.

This is a response to Alfred Thompson’s post

Programming is for girls.

That men are logical women are emotional is a standard fact.
MSNBC Report

Programming is all about mathematics, mathematics is logic. The reason men thrived more in coding is because of their innate logical nature. For a man, 1 + 1 is always equal 2. For a woman, well…it depends. The first mathematicians are programmers or vice versa, which makes sense to find more women in coding back then, but over time, we didn’t push them off, they left themselves.

This is the same reason there are more men in mathematics now than women.

Women have been competing with men in quite a number of fields, but not in programming. The few here are rather leaving.

The reason why boys spent more hours in the computer center and still have lower grades was because of pacman. I remembered my experience, while we (boys) spent a lot of time on pacman, the girls just come on, do their assignments and leave. Then after hours of pacman, 30mins to the close of the lab, we hurriedly put something together and we get a B instead of an A. Some geniuses among us even manage to get an A.

But pacman was good. At a point we began to think, wouldn’t it be nice to have a pacman that can shoot bombs or guns at the enemy indefinetly? oh, this pacman is becoming boring, there should be a way to build walls so that enemies can’t come close, etc etc. These kind of thoughts gave birth to our interests in computer programming. One of the reasons I decided to learn how to program was because I wanted to play nintendo gameboy on my computer (I couldn’t afford one). Of course we often don’t get to complete such projects, but they birth the interests in us. Today it is still difficult to find a woman who is very good at computer games, for boys, it is almost natural.

For me it is pacman, for some other boys, it is some other form of distractions, but the key point here is, if the boys attack their projects the same way the girls do, they definitely will also have good grades. In school, I know of guys who don’t attend classes and still do well, do very well at academics. I don’t know of such women. The funny thing is those boys who don’t attend classes might not do well like the girls at academics, but at practicals, which is what coding is all about, they do very very well. They might not be able to define a turing machine like the course manual defines it, or tell you what normalization is, but they can code well.

Boys are not planners, most of us are like that. Women are natural planners, but boys are logical. Planning will get you past R&D, logic will build the code. People who plan generally become managers, not programmers. Planning will help you write a program that conforms to specs, not generally a good program. Planning is good, but not all that there is to programming. All good programmers are inquisitive (daring) which is generally not a woman’s thing. Focus is another key, most programmers can transfer that same focus that make them excel at pacman to their code. A man could focus on the TV so much that he won’t hear the kids fighting, a woman couldn’t. This un-divided attention contributes to some of the things that make men good/better programmers than women. There are other things that make a good programmer and planning is one of them, but not planning is not ALL.

Of course there is always a midpoint, where you find a good programmer who is a woman and a good planner who is a man. But generally, I think women should be more of managers than programmers.



  1. dalin said

    Do you actually know any women? This rant, other than being TLDNR, is just a slosh of opinions with nothing to back them up. Also, from the way you talk, I’d hate to see your code. It sounds like it would be a mess of unplanned spaghetti.

    • Yes I know women,
      No it is not a slosh of opinions, Show me one line up there that has no fact to back it up.
      Well, as for my code being a mess of unplanned spaghetti, that is what I call a slosh of opinion with nothing to back it up.

      The truth is, we didn’t push women off programming, they left because programming is not their thing. No one said a woman should not code, there’s no law against it, but still more women leave the field everyday. That’s the point I was trying to make.

  2. schkovich said

    You post is nothing but sexist.

    Let me remind you that mathematical master mind behind Alfred Einstein work is Mileva Maric –

    • Well maybe it is sexist, maybe not. I know I am not sexist though.
      From the same wiki page you linked to, here’s something I extracted

      The question whether (and if so, to what extent) Marić contributed to Einstein’s early work, and to the Annus Mirabilis Papers in particular, has been the subject of some debate. However, the overwhelming consensus among professional historians of physics is that she did not.[27] A few academics, outside the consensus among historians, have argued that she may have played some role[28]

      See I said in my post that the early programmers are mathematicians and the early mathematicians are women. But I didn’t believe WE PUSHED THEM OUT OF THE PROFESSION, I believe they left, because something in the profession just doesn’t fit women.

      • schkovich said

        Actually boys like you DID PUSHED THEM OUT OF PROFESSION.

        You picked very interesting quote. I am sure that you will not publish my comment if I do the same and quote from “About” page that you “used to have girlfriend” arguing that it perfectly explains your opinion on girls, therefore I will not quote it.

      • lol. I now have a girlfriend, but I won’t update the about page.

        Plus I am curious, is it really true that WE (men) can push women out of anything? Seriously?

  3. schkovich said

    Please don’t get me wrong. I might have low tolerance to discrimination and hate speech. I been witnessing how similar articles led to Balkan horrors.

    You are respectful community member and your saying have a wide influence. You should take responsibility and be careful when stating your opinions. Seriously. 🙂

  4. vra5107 said

    “For a man, 1 + 1 is always equal 2. For a woman, well…it depends.”


    • I know men that insist on this equation: 1 + 1 = 10. In binary world of course. 🙂 Otherwise it’s true that men and women often think differently and thanks God for that.

  5. 50 50 said

    I am a hermaphrodite and 50% of me agrees with you while I chug down on a beer, and the other 50% of me is crying as I read this.

    My question is, how many potatoes are required to make a straw hat?

RSS feed for comments on this post · TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: