Fog Creek Software
Discussion Board




why bother

This is from a CS text book, and I think explains why some of us bother with programming, in spite of all the aggravation and not being appreciated by managers or users.

[Our traffic with the subject matter of this book involves us with three foci of phenomena: the human mind, collections of computer programs, and the computer. Every computer program is a model, hatched in the mind, of a real or mental process. These processes, arising from human experience and thought, are huge in number, intricate in detail, and at any time only partially understood. They are modeled to our permanent satisfaction rarely by our computer programs. Thus even though our programs are carefully handcrafted discrete collections of symbols, mosaics of interlocking functions, they continually evolve: we change them as our perception of the model deepens, enlarges, generalizes until the model ultimately attains a metastable place within still another model with which we struggle. The source of the exhilaration associated with computer programming is the continual unfolding within the mind and on the computer of mechanisms expressed as programs and the explosion of perception they generate. If art interprets our dreams, the computer executes them in the guise of programs!]

Dr. Real PC
Tuesday, August 31, 2004

"exhilaration associated with computer programming"

Especially when you bring down the production server...  :)

Actively Disengaged
Tuesday, August 31, 2004

Or, (since I work in embedded control) when you mistakenly send the 100 lb table of a machine tool crashing through the end stop and onto the floor!

sgf
Tuesday, August 31, 2004

That too is fun, but really fun is when safeguards are in place and you have to be creative!

Alex
Tuesday, August 31, 2004

Where is the quote from, please?


Wednesday, September 01, 2004

Geeks and bongs, a deadly mix.

Just me (Sir to you)
Wednesday, September 01, 2004

SICP:

http://mitpress.mit.edu/sicp/front/node1.html

Inigo
Wednesday, September 01, 2004

Ta.


Wednesday, September 01, 2004

*  Recent Topics

*  Fog Creek Home