I think I'm reaching the end of my tolerance for the word "brogrammer"<p>I don't tolerate sexism, racism, or bigotry. Period. Whether it has a catchy name or not.<p>I have noticed that many of the attributes associated to "brogrammer" are attributes I associate with immature males.<p>Here's the thing: I do not believe that shaming immature males is going to make them more mature. In fact, I think it's going to drive the entire subculture underground and make it much, much worse. The stories we read about "brogrammers" in 10-years time will truly be horrific, instead of just frat-house idiocy.<p>I have no problem at all with making workplaces more women-friendly, or in having a zero-tolerance policy. I also expect employees to have natural personality flaws, like most humans. As long as I don't see it in the workplace I think accepting people for who they are is a much better life strategy than giving them labels and sticking them in little boxes for us to assault en masse. And don't even get me started in the "business of outrage" where a new syndrome is kicked up and dozens of writers generate millions of pageviews all clamoring over each other to tell us how bad it is.<p>To put this in a direct business context, I desperately want diversity in tech teams. That's diversity in <i>thinking</i>, not in external attributes. That means the more eccentric the wordviews of those present, as long as they can get along? It's better for everybody. I'd take violent anarchists, Buddhists, and Nazis in a team if I could make it work. Just keep the bad behavior offsite. I do not want to live in your homogenized world.