The irony of the supposed dichotomy of creative/technical is that both art and programming are incredibly creative fields where one must synthesize with very limited constraints. It is very difficult to excel at either without passion and dedication.