This isn't high school; there's nothing productive or rational about assigning labels to yourself or others. Judge someone by the quality of their work and the output of their lives, not how they dress or the culture they associate themselves with.
Which conversely means that as long a "brogrammer" isn't negatively effecting the working environment, then you should judge him solely on his work too.
This sounds nice and everything, but actually, there's a lot that's productive and rational about assigning labels to yourself and others. If you needed to carefully evaluate the sum of every participant's life before every interaction (rather than caching the result of that evaluation in a set of labels), you would be paralyzed. Humans simply don't have the mental capacity to constantly think that deeply about everything. If you tell yourself you don't ever assign labels, at least in your head, you're either deceiving yourself or you're a Buddha.