From caffeine addicts to hoodie-wearing night owls, programmers are often boxed into stereotypes. Here are 10 common ones - ...