One of those people who don't like to call themselves programmer. (because of Jeff Dean)
I don't do m{a,e}th.
I love to write academic code --> refactored so much it's too beautiful to throw away. Just to throw it away a month later ... or to find it ugly after gaining more experience.