We vary a lot. Of course the only people who think we are "creepy" are usually the people looking for attention and actually get it from those who did not actually want it from. Not all of us are blessed with rock star chisel jaw lines. So if someone like herself from the picture provided thinks programmers are creepy, she properly thinks that about a lot of people and it's partially her fault.
I fully admit to being eccentric, but I'm not bat shit crazy yet. Give it time, my fiancée says.
We only come across as creepy due to our introversion. Introverted people aren't going to interact with very active people looking for attention very often.