Jack of all trades, master of none.

Meaning: A person who is capable of doing many things but is not outstanding in any particular one.