Beaches #2 hand dyed, hand painted, commercial cottons, bamboo, cotton thread
I used to think my day job as a software engineer and my artistic life were at opposite ends of the spectrum. But it occurred to me the other day that they are more similar than one might think. Although writing computer software is often portrayed as a scientific process, I can tell you, thirty years on in my career, that more often than not it’s the skillful and creative application of techniques honed thru experience. There’s always the delicate balance between creating a product that serves the customer, and the cost to the organization to build it.
In my artistic practice, I draw on a similar skillset – spending time up front to understand the goal before me, then using the techniques in my technical skillset to create a piece of art that serves the person viewing it. At various points in the project, I’m called upon to solve technical challenges in a way that fits within the framework I’ve set for myself.
Where do you find crossovers in the diverse areas in your life?