Have a degree in Visual Communication, with an Illustration major. I'd already been programming since I was 14 when I started it, and was going into Software Engineering, but at the behest of my best friend, changed at the last minute. I have never regretted the decision, because it opened me up to new thinking.
In particular I've learnt to apply the many of the concepts I learned from graphic design/illustration to problems in software engineering. I also learned that for all the differences they had, they were both about problem solving, merely in different media, and that right-brained or left-brained, I'm more interested in solving problems than I am interested in the context in which I solve them.
Also, art students are on the whole way more social, so I learnt to communicate on a whole different level than I had at high school.
In particular I've learnt to apply the many of the concepts I learned from graphic design/illustration to problems in software engineering. I also learned that for all the differences they had, they were both about problem solving, merely in different media, and that right-brained or left-brained, I'm more interested in solving problems than I am interested in the context in which I solve them.
Also, art students are on the whole way more social, so I learnt to communicate on a whole different level than I had at high school.
Also, way better drugs.