generalist a little bit of everything and equally incompetent with all (don't know 'Jack'.. of all trades) :)