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:

rads said...

lol, can I say 'me too' :)

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

vishesh said...

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...:)

Joy said...

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 ...

SK said...

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

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

serendipity said...

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

Sayesha said...

Archu babe! Long time no see!! :)

//(b)leading edge of technology

Ahahahaha! Wotta term! :D

Archana said...

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 :-)))!