There is a fairly universal stereotype about programmers: we are reclusive introverts wanting to interface solely with our multiple computer monitors, preferably in a darkened room. We leave our battle station/fortress of solitude/code dojo only when...