Having a colleague from a completely different generation is not an easy matter, especially if the age gap is quite big. But having...