noun
jack of all trades; many skills
Refers to a person who has a wide range of skills, often with the implication of being a generalist rather than a specialist. Commonly used in the phrase 百芸に一芸に如かず (better to be a master of one than a jack of all trades).
彼は百芸に通じているが、どれも中途半端だ。
He is a jack of all trades, but master of none.
百芸に一芸に如かずという言葉がある。
There is a saying: better to be a master of one than a jack of all trades.