The ThinkTank Chronicles.

This is my journey from the deeply mysterious to the outrageously silly and mundace happenings of my life. the lows and highs, the ups and downs. And maybe a Simple Harmonic Motion to an exponential curve. Mathematical, Scientific, Theistic, Philosophical, Logical,Social, every conceivable idea.

Thursday, October 20, 2005

The joy of being a programmer

Now she speaks rapidly. "Do you know *why* you want to program?"
He shakes his head. He hasn't the faintest idea.
"For the sheer *joy* of programming!" she cries triumphantly.

"The joy of the parent, the artist, the craftsman. "You take a program, born weak and impotent as a dimly-realized solution. You nurture the program and guide it down the right path, building, watching it grow ever stronger. Sometimes you paint with tiny strokes, a keystroke added here, a keystroke changed there." She sweeps her arm in a wide arc. "

And other times you savage whole *blocks* of code, ripping out the program's very *essence*, then beginning anew. But always building, creating, filling the program with your own personal stamp, your own quirks and nuances. Watching the program grow stronger, patching it when it crashes, until finally it can stand alone -- proud, powerful, and perfect. This is the programmer's finest hour!"

Softly at first, then louder, he hears the strains of a Sousa march. "This ... this is your canvas! your clay! Go forth and create a masterwork!"

*Not mine. Will credit the source soon*
|| KoPoS, 1:54:00 PM

4 Comments:

Who ever said that, that person sure is a master salesman.
Painting a rosy picture even though the terminal is black-and-white.
Anonymous Kunal, at 4:45 PM  
:)
Oh you poor guys working on tomes of unfathomable unworkable code??? You need roses to forget the thorns, dont you?

This could as well go as the manifesto near our desks!
Blogger KoPoS, at 5:08 PM  
the optimist in me: where there are thorns, there will be roses! :)

the pessimist in me: where there are roses, there will be thorns! :(

the oppotunist in me: someone do my work! ;)
Anonymous kunal, at 6:45 PM  
*you made my day! need more of your comments*
Blogger KoPoS, at 9:09 AM  

Add a comment

Blogger