It always helps to be a good programmer. It is important to like computers and to be able to think of things people would want to do with their computers.
I love a girl with a sense of humor. Someone who can make me laugh and that I can get along with and talk with and who is just sweet overall inside and out.