3 ms·
Nice to see a reference to "The Joys of the Craft" by Fred Brooks (from The Mythical Man-Month). He actually lists 5 really good reasons why programming is so m
by henrik_w 13y ago
Nice to see a reference to "The Joys of the Craft" by Fred Brooks (from The Mythical Man-Month). He actually lists 5 really good reasons why programming is so much fun:
1. The sheer joy of making things.
2. The pleasure of making things that are useful to other people.
3. The fascination of fashioning complex puzzle-like objects of interlocking moving parts, and watching them work in subtle cycles, playing out the consequences of principles built in from the beginning.
4. The joy of always learning, which springs from the nonrepeating nature of the task.
5. The delight of working in such a tractable medium. The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of imagination.
All excellent points, and great reasons why I still love to code (I've been coding professionally for 25 years so far). I wrote a bit more in "Why I Love Coding": http://henrikwarne.com/2012/06/02/why-i-love-coding/ http://henrikwarne.com/2012/06/02/why-i-love-coding/