Navy fliers taunt Air Force pilots with “Flare to land, and squat to pee”, which emphasizes how the manly navy pilots slam the aircraft onto the carrier deck at high speed.
I had similar advise from my orthopedic surgeon years ago.
He didn’t tell me to sit but I assumed that was what he was suggesting when he told me to avoid heavy lifting./s