Slashdot Mirror


Microsoft's 10-year-old Certified Professional

idigjazz writes "Meet Arfa, a promising young software programmer from Faisalabad, Pakistan, who is believed to be the youngest Microsoft Certified Professional in the world. She received the certification when she was 9. During a recent meeting with Bill Gates, she presented him with a poem she wrote that celebrated his life story."

29 of 791 comments (clear)

  1. So what does this say? by fataugie · · Score: 5, Insightful

    Either the kid is really bright, or if a nine year old can pass them, what value is there?

    --

    WTF? Over?

    1. Re:So what does this say? by fataugie · · Score: 5, Insightful

      Using computers and programming are a bit different, don't you think? What do you define as solid experience? Moving a mouse and clicking a button? Surfing the web?

      Why am I responding to an AC? I must be loopy.

      --

      WTF? Over?

    2. Re:So what does this say? by Flyboy+Connor · · Score: 4, Insightful
      Either the kid is really bright, or if a nine year old can pass them, what value is there?

      I expect that this is not an exclusive or.

    3. Re:So what does this say? by Threni · · Score: 5, Insightful

      Yeah, check out some of Mozarts early work. If he can write stuff like that at the age of 8 then perhaps writing music of genius which will inform and inspire much older composers for centuries is actually a piece of cake!

    4. Re:So what does this say? by Anonymous Coward · · Score: 5, Insightful

      Oh dear you missed his/her point! Music lets you be creative while MS Certification requires a certain attainment of tested levels.

      - blah

    5. Re:So what does this say? by lerxstz · · Score: 4, Insightful

      Once upon a time in the days of punch cards etc all users of computers were considered programmers.

      That's because once upon a time, only programmers used computers. You're statement is in fact true in that sense, but it's a giant distortion of logic to carry that argument forward to today and say it still is true.

      That's like saying that anyone who can drive a car, can design one. This statment might be true for the first few guys to design and build their own cars (btw it *wasn't* Henry Ford) but it sure ain't true today. You can't always apply yesterdays' truths to today!

      (Either that or you're a sys admin/tech support guy with a grudge against programmers, serving up some nice flamebait.)

      --
      I chose to end my comments, not with a rim shot, but a long decaying F#7sus4
    6. Re:So what does this say? by evilpenguin · · Score: 3, Insightful

      I wasn't one of the people arguing with you, but as a programmer of some 15 years of professional experience, I will say that I think you need years of experience to become a good programmer.

      But I agree with you that you can be a useful programmer in much less time.

      I would also encourage anyone who has a computer to learn some programming. Otherwise I don't see the point. I don't like the way computers have become just another device to deliver entertainment. The whole point of the machine is to enable people to automate processes, to anaylze data, to, in short, compute.

      Having a computer and not learning to program it has always struck me as being like having an airplane and only using it to taxi around the airfield.

      I also don't think everyone who learns some programming needs to go on to become a professional and to master some sort of elite skills.

      I just started doing it in the mid 70's (I was a kid) for fun. My old man was an electrical engineer and we built our first S-100 bus Z80 based system from scatch in 1976. I had to write the boot ROM for the thing to boot into a very early version of CP/M (I think it was 1.1 - it was CP/M 1.4 by the time we really had everything working). We burned our own EPROMs and we had those lovely 8-inch SSSD floppy drives. A> and B>

      Ah... Memories: A> PIP B:=A:*.COM Mmmm....

      The first programs I wrote were just for my own curiosity. I've always been more linguistic than mathematical (although I do well at both), so a couple of my first programs were a letter frequency counter and a vocabulary analyzer.

      The first just counted how many times each letter appears in a given text file. The second kept an array of distinct words and an array of counts. I recall that I used a binary search to find the word in the one array and then used that index to find the count in the parallel array. I also recall that I wrote a bubble-sort algorithm to resort the array each time a new word was found. Of course that got to be horribly slow, so I hunted around for a faster algorithm. I'd love to claim I independently arrived at the quicksort algorithm, but I didn't. I found it in a book and worked through it to understand it.

      I guess I'm both agreeing and disagreeing with you. I don't think that everyone can become a good programmer. You have to like that kind of mindset to do it. I don't think everyone can even be a useful programmer, although most probably can.

      Here's where I strongly agree with you: People should be encouraged to program. They should be treated gently when they present workproduct. If someone had said to me about my little vocabulary analyzer "Boy, are you stupid! You're an idiot to sort that way! What a retard!" I doubt I would have carried on. Instead a "grownup" friend of my dad (a programmer -- my dad, as an EE, looked on programming as "the black arts" -- he always used to say that the only reason software existed was because no one had invented an editor for hardware) said "I notice that your program spends most of its time sorting that list. Do you think that you could make that sort faster?"

      Things like that keep you going.

      The fact that today I could write the same program in three lines of perl without knowing anything about sorting doesn't change the usefulness of the knowledge and experience I gained by doing it the hard way.

      So, while I'll be the first to say that being a good programmer is difficult, I'll also say that few professional programmers are actually good programmers who could really come up with an original non-obvious algorithm.

      I'll also say don't let the naysayers break your spirit. You may never become a great programmer. But you might. (I wouldn't call myself a great programmer -- that's reserved for the Djikstra's of the world) And I guarantee that you will learn many useful and fun things along the way.

      Oh, and no programmer who thinks he is an elite programmer actually is. All the really talented ones know full well that they have no monopoly on cleverness. Even a junior programmer of modest skills sometimes thinks of the one thing no one else has.

  2. and in 3 years. by wormuniverse · · Score: 3, Insightful

    she will feel like she wasted her life.

  3. Equal Opportunities by LiquidCoooled · · Score: 4, Insightful

    In the article, the girl says (regarding the lack of women in MS)
    "It should be balanced -- an equal amount of men and an equal amount of women," she explained afterward.

    I think in any job the only people who should be there are those that have proven their worth.
    This OTT political correctness/quota balancing act in lots of workplaces is just dumb.

    --
    liqbase :: faster than paper
    1. Re:Equal Opportunities by Photon+Ghoul · · Score: 4, Insightful

      The reason that some people think like that (that any one group needs 'help' in getting the same opportunities) is because even people who are qualified are unfairly judged by their genetalia, skin color, nationality, sexual preference etc. Yes in the modern workplace. It's probably much worse in Pakistan than western nations.

    2. Re:Equal Opportunities by rcs1000 · · Score: 4, Insightful

      I don't mean to pick, but she's nine years old. At that age I had some pretty peculiar political and sociological views too. I admired Microsoft too.

      So, shall we cut her a little slack?

      (Also, don't forget that Pakistan is patriarchal Muslim country; a little movement towards sexual equality wouldn't be a particuarly bad thing. Not, I hasten to add, that Pakistan is among the worst offenders in this area, what with having had a woman prime minister for example.)

      --
      --- My dad's political betting
    3. Re:Equal Opportunities by j.a.mcguire · · Score: 3, Insightful

      dude, she's just 9 years old!

    4. Re:Equal Opportunities by Hal_Porter · · Score: 3, Insightful

      If the comment came from a 30 year old man or woman in the West, I'd definitely criticise it.

      But somehow, I think I can live with a bit of radical feminism from a ten year old Pakistani girl.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  4. Right Place, Right Time by Moth7 · · Score: 3, Insightful

    So a kid took the exam and passed. Did every kid in the world get a chance to take the exam? No. For every one of these stories there must be a hundred kids who think "I could have done that, why didn't I get the chance?". Maybe I could have taken my exams a couple of years early. Maybe you could have handled that big project better than the guy they gave it to. The fact is, these situations owe more to circumstance - if we were all given these opportunities, stories like this would be a two a penny.

    1. Re:Right Place, Right Time by Council · · Score: 5, Insightful

      It is a given that for every brilliant person in the world, there is another with the same capabilities who never had the same opportunities. Every Beethoven, Euler, or olympic sprinter had potential or technical equals, they just didn't end up in the right position for us to hear about them. That doesn't stop us from celebrating the ones who do it. The biggest lesson we can take away from this is that we should encourage these kids. Not say "sure, you did it, but other people could have, too."

      --
      xkcd.com - a webcomic of mathematics, love, and language.
  5. "certificates" by YuriGherkin · · Score: 5, Insightful

    What a coincidence. I spent the day interviewing people for a sysadmin job at my work. We had this one guy (with terrible body odour) who had loads of "certificates" ... but he could barely answer any of our questions except by re-phrasing them and saying them back to us. He didn't get hired - but he had so many certificates from "training colleges"

    No-one hires someone just because they can obtain a certificate. I bet you could train a monkey to get a Micr0$oft Cert1ficat3 - but you still wouldn't hire them or give them a position of authority and responsibility.

    The fact that a 10yr old child can obtain a Microsoft Certificate means that it's no indication of total worth as a software developer or employee.

  6. Re:Big deal. by lw54 · · Score: 5, Insightful

    What a worthless comment.

    The article was an insightful look at life through the eyes of a very brave young woman growing up in a society that does not offer many opportunities for women.

    Having written a calculator and a sorting program in C# along with earning her MCAD, I consider Arfa a computer programmer by any definition.

    Arfa has demonstrated considerable creativity, imagination, hard work and considerable drive. I'll gladly give up your job for her to find good work =p

  7. don't be so negative by belmolis · · Score: 5, Insightful

    From the point of view of adult programmers an MCAD may not count for a lot, and Microsoft may be a nasty company, but this is still an impressive little girl with an interesting story. There aren't a lot of nine year olds who can write C#. That's a good bit harder than some baby Basic, if for no other reason than the detail that you have to take care of and the object-orientation. And not very many nine year olds have the interest and dedication to pursue something like this.

    Its also important to realize that this is a little girl in a country that gives very few opportunities to women, especially women who are not from the upper class. According to the article, her dad is a soldier. It doesn't sound like she comes from a wealthy, powerful family. So, while getting this certificate may well not make her a genius, it does make her a smart and persistent little girl who has done something quite unusual not only for her age but, in her country, for her gender. I say good for her, good for her family for encouraging her rather than telling her not to act unladylike, and good for Microsoft for giving her the trip. (But if I were in charge at Microsoft, I would have thrown in a stop at Disneyland.)

  8. Re:Big deal. by afra242 · · Score: 4, Insightful

    Also, could this kid kiss Bill's ass just a little more? Wrote a poem celebrating his life's history? Are you fucking yanking my dick here? And they seem to gloss by her being a "computer programmer". What, because she made a little clicky-thingy in LOGO?

    Might not be a big deal to you, however, for a girl that young in a third world country, such as Pakistan, it certainly is. She was bought over to the US (first time her father and her left Pakistan) and everything was probably paid for. So she was showing her appreciation. It isn't everyday a young child from Pakistan gets to come to the U.S., and especially on a trip paid for by the world's richest man.

    However, if she is eager to start hacking away, and Microsoft won't hire her now, she should be encouraged to contribute to the Open Source community - even on a Windows project. That way, she will learn not only how to code more, but also learn how to interact with developers across the globe. That, at that very young age, will surely look extremely impressive and will teach her infinite things.

  9. I think she is smart... by voss · · Score: 4, Insightful

    She passes a microsoft exam grown adults have failed and she manages to kiss up to a billionaire at age 9.

    Heres a photo of her.

    http://seattlepi.nwsource.com/photos/photo.asp?Pho toID=69691

    and heres an article

    http://seattlepi.nwsource.com/business/232514_msft arfa14.html

    Before you call her a kissass realize she actually
    asked intelligent questions such as why there werent more women at microsoft(before the snarky comments remember she is a 9 year old girl speaking up for equality in a nation like Pakistan) and told a Microsoft VP her vision for self-navigating car.

    You have to realize for a little geek girl in a country like Pakistan going to Microsoft is like
    going to a paradise where everything works and people are smart just like her.

    If you check out her photo, in another 10-15
    years she is going to be a major geek hottie...
    so be nice and not be pricks!

    This is just a reminder to all us geeks who love to bash people from that part of the world...

    Pakistan and india are the only two countries that I know of where many of the geeks are women who are good looking and its considered a good thing to be living with your parents as an adult until you are married...think about it!

  10. Re:Just confirms by Momoru · · Score: 3, Insightful

    While it is certainly a large amount of stuff to know, you can basically just play the memorization game. I've met so many people that used to be mechanics, car salesmen etc, that have MCSE's and are completely useless working with computers. Most signed up during the .com "Make $90k a year as a certified professional!" and had hardly used computers for more then email before. In my opinion these certifications are pretty useless. Just because I passed Calc 3 and Physics back in college by memorizing some rules doesn't mean I remember a damn thing about them now.

  11. Let me get this straight... by ninja_assault_kitten · · Score: 4, Insightful

    You're comparing writing a symphony to getting your MCSE?

  12. So what ... by Pegasus · · Score: 3, Insightful

    I was writing my own games on Sinclair Spectrum basic when I was 6. Does this make me a wunderkind programmer? No, just a bored sysadmin who is stuck at the mentality of basic and can't really progress beyond his shell scripts. That's why I'm affraid she's only going to be somewhat above-average secretary when she grows up.

  13. Re:How difficult is that certification? by Goo.cc · · Score: 4, Insightful

    "As a result, this produces people who, for instance, are certified for MS Exchange, but don't know much about SMTP -- they just know Exchange."

    That is probably exactly what Microsoft wants.

  14. Thats not quite fair by Lanoitarus · · Score: 5, Insightful

    Mozart was recognized as a genius through general consensus over time and through direct exposure to his works, not by a rigid test drafted by a corporation.

    If you recall, there have already been cases of very young kids acing the college board tests, due to very careful tutoring and memorization. Having taken the MS tests, i can hardly imagine that approach wouldnt work if done well enough.

    Not to discredit the kid, this is an accomplishment certainly, which indicates atbest a very strong computer aptitude and at worst a very very good memory, both of which are extremely useful skills. But i hardly compare this with mozart.

  15. Shame on you! by adolfojp · · Score: 3, Insightful

    I have never been so ashamed of being part of the slashdot community as I am now.

    Taking away any credit of her accomplishment because she took a Microsoft certification is just plain vile and stupid.

    Cheers,
    Adolfo

  16. Re:9 year old completes single exam on workstation by An+Onerous+Coward · · Score: 4, Insightful

    The article says she earned a "Microsoft Certified Application Developer" certification, and that she programmed a calculator in C#.

    I don't know C#.

    This isn't your average nine year old.

    Or maybe she is, and we just don't give nine year olds enough credit.

    In any case, she did something very cool, and we shouldn't be trying to tear down a little girl to make ourselves feel a bit less like the discontented band of underachievers that we really are. Instead, we should be congratulating her, and encouraging her to get some Linux certifications under her belt.

    --

    You want the truthiness? You can't handle the truthiness!

  17. Re:Submitted this two months ago by borgheron · · Score: 3, Insightful

    It's more interesting because it was submitted this time by CowboyNeal.

    Don't you know how things work here at Slashdot? Despotism at it's best.

    GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
  18. Re:Are you the pot or the kettle? by jjoyce · · Score: 3, Insightful

    Gates didn't start donating money until he developed a reputation as an asshole. That isn't kindness, it's public relations without hiring a PR firm.