Friday, May 16, 2008

Ye meri kahani...........

No, its not that i have reached the end of my life , having accomplished everything ...., but surely i am at a state in my journey where i can look back and dwell upon the past five or six years. The following piece of Pseudo code( can't think of another term!!) bundled with the Aerosmith number best captures my journey .........

do
{
Dream on..............
} until , your dream comes true;

Ya .... for all the geeks would say that it's not the exact syntax of the do-while construct, but i am not trying to make readers learn any programming language. And for all the morons and non-geeks who don't understand even a bit .... it's a vicious loop that you have to enter irrespective of whether one wants or not .... The best escape route could be to surpass this loop and continue this journey of yours. But i did enter this loop ... at a very early stage of my life ... ever since i was able to spell my name .... though the "dream" always kept on changing.

In the early stage ... the dream was about getting good numbers in class ... to finish in the top three in the school ....which i somehow managed by FLUKE!. Then the dream reached higher orders of madness , to graduate from the best engineering college in the country .... that failed at the last hurdle .... but this failure spurred me on to think even more ...... transcending all the limits that one could do..... I started living it through the web pages of people i used to be fascinated with ...... their accomplishments of having published some 30 odd research papers on my favorite topic ALGORITHMS and OPTIMIZATION. The proofs, lemmas and the results fascinated me ...or you could say inspired me to dream on..... further and further ..... , some how felt if two scholars could revolutionize the way we search for information on the internet ... then given iota of a chance .. i could also replicate a fraction of their work.......

This fascination ... did urge me on towards studying papers and courses .. which were never supposed to be part of my UG curriculum , in the hindsight it proved out to be a good move .. whose benefits i am able to reap now....... I can boast , that i am a pretty good analyser of such stuff now.... But some how feel that i should have used these abilities in my practical life too. Problems could have been tackled with the same analysis as any theoretical design problem....perhaps the approach was not right ... In order to solve my problems , i used the easy approach of GREEDY ALGORITHM ANALYSIS , though the intention was to produce the result easily ...... the complexity in the worst case was high .... which always marred my progress further .... or in a layman's language ... the journey from point A to B ..... was not carried in a shortest distance possible .. i always somehow managed to route my journey via point C, ( Some how the fundas ... of displacement ..had stuck to me for long.. :) ..).

The best approach would have been to use a DIVIDE and CONQUER approach ... to divide my problems and conquer my fears... though these approach required many resources ... coz a recursive costs add to your solutions..... but the resources in this case were more time and effort .. which i could have managed... if i look back now....... Enough of this looking back business .... coz time cant really come back ... so after a really sorry and sad post ... which i had written some time back ... and got lots of choice words ... from a dear one .... i decided to look somehow positive in life .... NO the dreaming did not stop .... but the dream went to the background .... and the small aspects of life were PAGED into the .....my RAM (limited though) ...... these were always kept in the back store ... and never did i transfer them to the faster memory (RAM). Perhaps studying OS(operating systems) ...... was also useful :).... hough i wished i had followed this approach a little earlier ..... So after following this approach ...... i did start to enjoy the small aspects which i had somehow forgotten ..... the results were good ... may be my memory was refreshed after flushing out the PAGES .... which had stuck in it for ever................


So finally the dream .... is getting a picture of some sort ......surely i would be able to fulfill it in the coming months ......... just praying for it.........

PS: this one's for the numerologists and the astrologers..... , who the hell says 13 and 99 are unlucky ...?? remember it's us who make the numbers ..... numbers don't make us .........

4 comments:

Phoenix said...

Trust me, I know so many geeks, but none ever told me the story of their life in algos and syntaxes. Hail! :)

daman said...

[AT] phoenix:

just tried to present a perspective of life in terms of algo's :) ... may be we can apply theory in practice too.

Anonymous said...

poori ram kahaani likh di algos aur syntaxes mein..

lekin yeh ek jageh bhi nahin likha ki what on earth do the numbers 13 and 99 stand for.....

i think tht's the bane of all the computer prgrammers in the world.

daman said...

[AT] Suri...

you 've got to decrypt nos 13 'n' 99 ...iske liye key chahiya :)