proverb

A Jack of all trades is master of none.

trade

said for

A person who has dabbled in many skills, rather than focusing on one, usually he is not very good at any of them.