Another 33 y/o not-quite-millennial-but-almost here. I don't go around
trying to talk about my salary, but if it comes up in conversation I won't hesitate to say how much I make. Partially, this is because I work in the public sector and so my salary is public information anyway. And partially this is because I know I am underpaid for what I do (but that's a whole other conversation).
However, for me personally, I think my view on finances is more influenced by my views on being forthright and honest than it is by my "generation". It has always been my experience that being straightforward is always better than trying to be secretive about something. Using salary as an example, when people are secretive about what they make it just generates gossip that is generally incorrect.
For me specifically, I make about $5,000 more annually than the person I supervise (I'll call her "Jane"). But the person who used to supervise Jane made about $25,000 more than her. So Jane assumes that I make the same thing as her last boss and that caused some amount of bitterness. Rather than let that go on, I chose to be honest with Jane and tell her exactly how much I make. It completely changed the dynamic of our relationship, in a positive way...and now she's bitter on my behalf because she realizes I'm underpaid too!