def programming

A generalist is a jack-of-all-trades but a master of none, whereas a generalizing specialist is a jack-of-all-trades and master of a few. Big difference.

Built with using

Source code available @ githubpull requests are more than welcome ;-)