Freitag Software
The Joy of Writing Software
  • Home
    • Links
  • My Software
    • JavaScript Programs >
      • Dots
      • The Code Cracker
      • The Deserted Ship
      • Flying Text
    • Java Programs >
      • Dot Animation
      • Operation Rescue >
        • Mazes for Programmers
      • Battleship!
      • Blackjack
      • Draw Poker
      • State Pattern Demo
      • Falling Blocks
    • Android Programs >
      • The Oracle
      • RPSLS
      • Gemini Falcon: Asteroid Miner
      • Gemini Falcon: All Boxed In >
        • Gemini Falcon >
          • Privacy Policy
          • A Game Oddity
      • Ay Caramba
      • Dots vs Dots
      • Ants vs Ants
    • Twine Stories
  • Random Thoughts
  • Book Reviews
  • Teaching
    • Real-Life Stories
    • Flying Text
  • About
    • Contact

Imagine: How Creativity Works

11/28/2014

 
This is not a programming book or related to the Android platform in any way -- it's a book about creativity. And as such, I've enjoyed reading it very much from the perspective of a programmer. After all, programming, which is a creative enterprise, has the same joys and frustrations as painting, drawing, and inventing new products. 

Several times I had to put the book down, inspired, to return to my computer to write some more code. While the book may fall short in scientific rigor describing some of the studies the author shares, the anecdotes and quotes were inspiring enough to get me actively thinking about the creative process in general and how it relates to programming in particular. 

The author quotes Beethoven, saying, 
"I make many changes and reject and try again, until I am satisfied." Not unlike Beethoven, and many other artists, I program, I code, I make artwork for my app, I select sound effects, I reject some ideas, I rewrite code, and I keep trying again until I am satisfied. The author asserts that creation... creativity... is a universal ability of all humans and I fully believe that. It's just that the expression of creativity is different for everyone. 

Comments are closed.

    Author

    David Freitag ​-
    ​Someone who enjoys reading about and studying software development

    Archives

    September 2017
    February 2017
    January 2017
    December 2016
    October 2016
    September 2016
    May 2016
    January 2016
    December 2015
    January 2015
    November 2014
    September 2014
    July 2014
    June 2014
    March 2014

    Categories

    All

    RSS Feed

This website documents my love of programming.  I hope it is useful and entertaining for you to read. 
An old programmer learning new tricks... 
(c) 2017 David A. Freitag, all rights reserved.