I show up at (0700-1200) or maybe whenever the meeting starts. I wear jeans or shorts. I leave at 5 if nobody has a reason to keep me there || I'm not interested anymore. I'm available the rest of the time for a quick fix or it's interesting.
If I'm awake and I can wave my magic wand and make a coworker's life easier, why not? I'm never very far. Because computer, network.
Non-programmers are mere mortals. So am I. Maybe I'm awesome, maybe you're awesome. Not knowing one way or the other I try to satisfy myself with the idea that, eh, we probably don't completely suck. Go us!
The community you think we should all belong to, the heroes you think we should worship, and the society you say we live in: Who's the pretentious one here?