I think artists are really the root of a tree. They can search for truth or reality in their own way, and the gallery can support them - the outside part of the tree, where it is more about reaching the outside world, connecting with the outside world. That is the role of the gallery, no? Why does the artist have to do that?
The truth is I'm not actually an expert programmer! I really don't consider myself to be an expert at anything. For me, it's more about having a well-rounded and broad horizon. I think that's where a lot of the more interesting things come from - mashing up completely disparate aspects of life to create something new and original.