Software is Art

Erik Andersen
1 min readSep 14, 2020

--

Photo by Mitchell Luo on Unsplash

Software is art — it is a creative expression of your skills and individuality

It’s a craft you develop over time. You broaden your palette when you learn new technologies.

You can ‘paint’ in broad strokes (as an architect), or with fine detail (as a developer).

Your ‘style’ is defined by the period you’re in — fine art had the Renaissance, Romanticism, etc. while software had Mainframe, Client-Server, etc.

Your ‘job’ is to push the envelope. Best practices are for known patterns and problems— Push the limits of the field and create your own path.

If you’re just copy-and-pasting code from the internet to get a job done, you’re missing out on the passion and energy that can come from bringing life to a blank canvas.

Funny enough, as with artists, you will also be misunderstood most of your life. And you may not be appreciated until after you’re gone.

But those are minor inconveniences compared to hearing the music in your work.

--

--

Erik Andersen
Erik Andersen

Written by Erik Andersen

Senior Software Engineer with 10+ years of experience. Also an independent coach, teacher, and public speaker. My opinions are my own

No responses yet