noun. pro-gram-er Someone who can solve a problem you didn't know you had, in a way only he and god understand.See also: wizard, magician
Mom: Can you fix the printer? Me: Only because I am a programmer I can't fix you printer