So I'm not the only one that is irked by the term "coders" or the even sillier "I wrote a code".
the one i find confusing is 'developer' its vague and pretentious vs. 'programmer' my preferred term - its precisely descriptive, a quality which i would expect programmers to cherish
Yes, a consultant, but what kind? 'I'm a consultant' Yes, but what do people consult you for? 'For when they need consulting' Yes, but about what? Are you a medical consultant, a security consultant, a civil engineer, a financial consultant, legal, something else? [puzzled look] "I'm - a - consultant."
Boring conversation anyway...