A person that is a programmer, a cook, a physicist and a whatever participant on Stack Exchange and has sufficient reputation points sounds much more like a generalist than one knowing different programming languages.
I would propose having badges not only on the sites individually or on Area 51, but also on Stack Exchange. One such badge would be "generalist".