> In my experience, men, engineers, and especially engineers who are men tend to think of this as unnecessary fluff. They often decline to add these little social niceties because to them, they sound inauthentic.
I really hate to make such a clichéd and usually flawed argument, but can you imagine the reverse going down well? And if the male cohort (to continue this stereotype/generalisation/simplification) don't like it, it's only a 'social nicety' for the rest right? It's not at all obvious to me that that should be a goal.
It's a lot easier to have your diverse group 'transmit' in the way they each prefer than it is to invert and have them use the others' preference - and it's not clear that that's better anyway? Especially if you're aiming for equity on the team, in which event it would be arbitrary, so why not go for easy.
But really I think people are so diverse in personality and communication style that, especially on a people-you-actually-work-with sized team, gender is irrelevant even if you're correct about its link to exclamation marks, not least because there'll be so much else besides them.
Something I have been doing semi-consciously is using question marks more, even though it was grammatically a statement. Sort of: I'm not ordering you to do this thing (I'm not in a position to anyway but maybe that's not clear) I'm just pretty confident in this, but you should feel able to correct or 'challenge' me.
E.g. (code review context)
I don't think we should wazzle the foobar here, because the splines aren't reticulated until L94.
Vs.
I don't think we should wazzle the foobar here, the splines aren't reticulated until L94?