【Jack of all trades】 —
1. a person who can do various types of work:
2. (derog.) a person who can do many different things but is not good at any of them:
【man of all work】 —a servant expected to do all domestic duties: