in reply to What do you call yourself?
My official job title is "Senior Technical Consultant II". It's mentioned on my business cards (which I've never handed out yet). If non-IT people ask me what I do, I say "I work with computers". If more technical people, or people from the company, but outside my group, ask what I do, I reply "I work with Linux".
I never say I'm a Perl programmer or a Perl developer. That's like a surgeon saying "I handle knives".