The former definitely is very sexist and has some awful generalization. I also feel like the latter is sexist as well because like, do guys not say them as well? Not to mention, they call women "well trained" way more than women do to men since women are not seen as human unlike men are.
