I'm a game designer. I am passionate about designing great gameplay, and bringing together art and technology to form my game design into a great experience.
I've learned myself to program, because it empowers me as a designer, and so that I know the problems that programmers face better.
Now I do have a pretty good picture of what kinds of problems programmers face, but I realised that I really don't quite understand something, that might be even more important than what challenges programmers face, namely what it is about programming that gets programmers excited.
So what is it that programmers really want when making a game? What keeps them going, what makes them enthusiastic?
I'm genuinely trying to understand my fellow game developer a bit better.