A "poem" with typos, a dearth of wit and worst of of all, questionable content: why is the terrible programmer a woman? A woman doesn't normally spring to mind when discussing programming, but oh, when we're discussing something where someone is missing a rudimentary, fundamental lack of understanding (all variables have the same name), a woman is chosen.