I've worked in professional environments all my life. I started as the young guy stuck with all the clueless old farts, grew into the magic age where you can relate to both the youngest and oldest, and now I'm verging on old fart (but hopefully not clueless). For me the strange part of working in a professional environment is not age difference, it's about hiding certain aspects of your life from the people you are around for most of the day.