At this point in my life, I have found myself working side-by-side with developers much, much younger than myself. While I can "take them on" at any time professionally, I am unable to establish any rapport with them.
When I return from a break and enter the open-plan office, they immediately turn down the music that they've been listening to (pretty loudly, I might add) when I was out. They play networked computer games among themselves during business hours. This is a branch office, and there is no manager on premises. There is an office administrator, but she does not actively manage and in any case, is unaware of what's going on because her office is elsewhere in the building.
I would appreciate hearing about coping mechanisms from others who may have had similar experiences.