Friday, July 28, 2006

Programming and Girls

So what happens if you-the-geek goes up to your girlfriend (wait! a geek who has a girlfriend? ahem!) ? She says "Ya [your_name_here_o_geek_god], I know it's good for me. But I don't know anything!"

Hmm. Don't worry, it's the same ol' story everywhere and let me tell you; people, all the world over, are debating about how to get more women into computer science. So what steps can we take to bring our favorite girls (comeon, you can't leave me out just because I don't have a girlfriend!) to the fantastic world of programming and computer science in the real sense of the word. Let me forewarn you, the journey is tough and filled with terrors unforseen; of missing (mis-placed?) semi-colons and strange un-decipherable (un-compilable?) code.

So how did we become good programmers? Ofcourse I know the code runs with the blood, and the neurons function in harmony to move our fingers on the keyboard. And the code? what code? it's a direct brain-se (like dil-se) to the computer. Oops, I just got carried away. Flashback...yeah girls and programming. It's something like language and mathematics. You need to learn the nuances of the lingo and become expert enough to be able to express the delicate and precise balance of a mathematical equation. You miss a plus or a minus and it does not compute. You forget to place the equals sign and the stupid compiler can't understand a thing. It's like teaching a child to stand on his/her feet, to walk, to run. We practiced hard enough day and night to reach this kind of dexterity and everybody else must do the same.

It helps an awful lot if you're good at language (an area where girls are better than us, and don't kill me for saying this boys). And it helps an awful lot if you're good at mathematics (no boy, you're looking at the wrong place for a compliment). And remember, 'Practice makes a woman perfect'.

Ok, it's late at night and I need some sleep (yes, geeks do sleep sometimes). I'll wait for the first non-male (ofcourse I mean female by that) comment on this post to continue this geek-talk. And she'll also get a cadbury's eclairs from my side if possible :-)

Coming up next:
  • A survival guide to programming for newbies.
  • What will I get from a programming contest (I can never win against those #*#$)?
  • ... (that's a secret)
  • ... (will tell you about this only if you sign a non-disclosure agreement with me)
Disclaimer: If you're a girl, please don't mind; and If you do, please try to find a way to forgive me. After all all this is just some crazy geek-talk, right? ;)

7 comments:

Anonymous said...

Your estimate of the status of girls in this matter is put in a strickly speaking diplomatic way.
There is no hesitation in pointing the short commings of girls(which i feel is underestimation combined with an ignorant/uninformed mind)(if ur only taking girls from suburbs then it might be true).
At the same time u cover up ur alligation by saying that girls r good at languages.
I'll appreciate ur thought more if it was put there to encourage but ur diplomacy makes it un-clear what excatly do u feel abt the matter.
My suggestion -Next time when u feel like pointing out differences between any thing think befor u start blotting out, take a stand and dont put a sorry note at the end(it indicates conspiracy)

Sauc said...

Diplomacy is indeed nesessary sometimes.
we cant genaralise that girls cant think that way but at the same time u cant neglect the observational facts!
And u never need to be anonymous for such comments immaterial of ur being a girl or guy.

Shalin Shekhar Mangar said...

Yes, being diplomatic was indeed a goal while writing that post. But let me assure you, I am a firm believer in the effort theory of intelligence. It basically means that intelligence is not often a differentiating factor.
The key factor is usually a lack of diligence (or maybe misguided diligence) rather than a lack of inherent intelligence. So whether it's a girl or boy, with proper effort one can master anything (and not just programming computers).

Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...
This comment has been removed by a blog administrator.
Anonymous said...

i m coming by this post a bit too late; but i am kinda hoping that cadbury' mine :-)

Abhishek Mishra said...

Wow! great to see all this! a time that must've been super cool