Wednesday, August 01, 2007

The problem with learning a new technology

When something does not work, you do not have a predefined set of "these things I did are 100% right I am sure". Thus you can spend ages poring over your code closely wondering why the data is being repeated in your table. And spend time nodding in empathy (without getting a solution though) when you find other users complaining about the same problem in online user forums. Only to discover at the end of 2 hours that the reason why the data was repeating was not because you did the new technology wrong - you were 100% right there. However you had accidentally added the same data twice to the display list in the first place. Ugh :-(!

But the brighter side - the stuff I am working on is still on the (b)leading edge of technology. So when I get some customized thing to work, I can take full credit for coming up with the solution. Thus, in between all the hair-pulling, these days, my work day is also littered with "ah-ha" moments. Kinda makes up for all the times I feel like kicking the computer I guess.

7 comments:

  1. lol, can I say 'me too' :)

    Lastw eek I spent a miserable 7 hours on something and then the bulb went off!

    ReplyDelete
  2. lol be careful...sometimes kicking really works...i managed to make a system which was a sure dud work by giving it football style kicks...:)

    ReplyDelete
  3. Nice blog. I came to this from Archana Bahuguna's blog. Will keep visiting...

    You know sometimes I think software is actually ghostware. Things do get done mysteriously ...

    ReplyDelete
  4. :--) We can never stop making silly mistakes can we.

    The ah-ha moments are totally worth the hair pulling. ;--))

    ReplyDelete
  5. Yippee! And I quit my job last week , now to get to a new one , make new friends , peer around until the places looks more familiar , lose your way to the coffee maker etc etc!
    :) Nice read

    ReplyDelete
  6. Archu babe! Long time no see!! :)

    //(b)leading edge of technology

    Ahahahaha! Wotta term! :D

    ReplyDelete
  7. Rads - ah, been there, doing that :-(!

    Vishesh - hehehe :-)! That helps too at times!

    Joy - Welcome aboard :-)! Thank you!

    SK - I know - no matter how many times the same kind of mistake has happened...

    Serendipity - Welcome aboard :-)! Good luck with your new job :-)!

    Sayesha - hey! Ah bleeding edge is a common term where I work :-)))!

    ReplyDelete