Tuesday 20 May 2014

Why is programming fun?

"First is the sheer joy of making things...

Second is the pleasure of making things that are useful to other people...

Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts...

Fourth is the joy of always learning, which springs from the non-repeating nature of the task...

Finally, there is the joy of working in such a tractable medium..."

(Snippet from 'The Mythical Man-Month' by Frederick P. Brooks, Jr. [Chapter 1 - The Tar Pit])