Sex jokes on their own are fine by me.
That said, they have become inappropriate in an office environment or at corporate functions, even conventions. Maybe employment is better for that, maybe not. I tend to think it is better if only because it's so easy for that sort of thing to get out of hand. Most of my work has been in professional IT shops and the norms in many of them have changed a lot over the last 10 years or so.