I like to say programming is the art of "creative logic". Much like architecture has an aesthetic to consider or cooking has well-defined procedures with greatly varying inputs and outputs, there has to be room for creativity, be it at the planning stage or during wild improvisation sessions.

Without that creative aspect, software development sounds dreary to me.

Where science meets art is where the magic happens.

If only the artists shared this view and actually took an interest in the technical side...

Add Comment