Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
December 1, 2020 11:38 am GMT

Software Developer or Software Artist?

I was an artist in the conventional sense. I have spent the last 7 years creating conceptual art pieces were the outcomes have been traditional art objects; photographs, cyanotypes, video installations and sculpture. Sure, I was pushing convention within my practice of photography by presenting an outcome as a plaster sculpture, but I was really only deviating in my result.

More recently I have started to deviate in my process. Trading the click of a camera shutter for the clattering of keys on a keyboard. Swapping the photographic studio and all of its tripods, lights and black out curtains for a computer screen, a digital workspace, one environment that hosts all of its tools and equipment digitally.

At first I felt out of my depth. Art is accessible because we dont need instructions on how to access and use its materials. It is tacit. It is freeing.

Programming felt so inaccessible. The idea of having to learn a new language before you could even start felt terrifying.
Then I realised the programming language exists so that it is accessible. One system that transcends language and culture and is accessible to everyone.

Isnt it restrictive?

When I was in the tutorial phase of my journey, I couldnt help but think, boy this is restrictive! I thought maybe it was because I was from an art background and was lucky to not have to adhere to many rules, but mostly, I thought it was because it was all of an artists trigger words;

  • Computers
  • Science
  • Math

As it turns out, it is freeing.
Its potential is infinite and once you learn the language and syntax you can create anything.
There is beauty and creativity in every aspect, in thinking of a concept, in the process of writing it, in the creative problem solving and clean-up of the code, and undeniably, in the outcome.

In many ways it is even less restrictive than art; the community embraces collaboration and shares code dispelling most problems about authorship and originality. It is totally scalable, it can be live, interactive or pre-made, it can be different every time it is ran, it can be imitative or abstract, it can be responsive to embedded information or live features and it can display 16,777,216 colours. How can something so malleable be restrictive?
There is freedom in navigating the structures of a system.

"But the programmer isnt a real artist because they dont have real creative freedom!"

I could not disagree more. Every piece of code totally reflects the author of it, much like a novel does. The programmers code is absolutely a declaration of themselves.

Also, much like a novel, it does not need to be shared, seen, or experienced in order for it to achieve the status of art. It is art because it is art. Art is about executing a concept out of the materiality of your practice, but overall it is about creating.

Thats why computer programmers are artists.


Original Link: https://dev.to/bethwilliamson/software-developer-or-software-artist-2m4g

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To