I remember before tech was big, banking had a reputation for being very "bro" oriented, meaning "misogynistic" "frat bro" men. Arguably, all professional jobs were like this because the women were mostly assistants but banking seemed to maintain the male-dynamic one of the longest given the work culture being too difficult for women and hard to change (even still is among the more high finance roles).
Before tech was kamikazed by the feminists in the 00s, it had a reputation of being quite "male-only" but more the nerdy male types not the "frat bro" types.
Now banking and tech are some of the most female forward jobs out there. I work in banking myself and I kid you not, there's times where I walk into the office and it's me and 20 women working for the day. Some women have even called me the "token male" before.
A friend of mine works in engineering and she says right now there's a huge push with all the major companies who employ engineers to only hire women. She actually hates it because they're hiring absolutely retarded female engineers who are so bad at their job that now all the men just assume that because my friend is a woman, she must be bad at her job because the idea of competent female engineers existing seems non-existent since they've flooded (her company at least) with so many female engineers regardless of talent simply for the fact that they are women.
What sorts of white collar careers, if any, have a more male dominant work culture/environment? Have they all been destroyed or are there any refuges out there for young men starting their career today?
I'm finding software engineering to be pretty male-dominated, so long as you get yourself into a team that is actually dedicated to writing good code. My company has filtered perspective employees based purely on merit, with an objectively merit based interviewing scheme. We've had a one or two women on our team, but our interviewing scheme has filtered them so that they are women who are actually good at coding for once.
We get shit done and it's great.