> That is a typically upper middle class white with a BS/BA in econ/finance/cs/communications who got "really drunk" in college, "loves" IPAs now and does sober February's as a challenge.
These are all various shades of yuppie identity non-diverse in thought, culture, or world perspective. They are boring.
Speaking as someone who is a software engineer in NY, your broad generalization has not been my experience, nor does it apply to me. Moreover, I consider it pretty dismissive to reduce such a wide swath of people to the stereotypical yuppie. According to you, software engineers are homogenous and boring.
If you really can’t find more diversity in the conversations you’re having, I strongly encourage you to seek out more diverse people. To put this politely: the lack of self awareness you’re evidencing in this comment borders on hubris.