The original version "a jack of all trades" is often a compliment for a person who is good at fixing and has a very good broad knowledge. They may be a master of integration, as such an individual who knows enough from many learned trades and skills to be able to bring the individual's disciplines together in a practical manner. This person is a generalist rather than a specialist.