Earlier quoted context omitted.
I call myself a programmer, because it's one word rather than a paragraph, and it's the bulk of what I do.
Me too, specially in social settings. It nicely stops the conversation about work.
I find that even saying "I'm a programmer" in social settings triggers my counterparty to frantically start scanning the room for anybody else to talk to.
In social situations when that comes up I usually say something like "I work for " and then immediately try to change the subject.