"Aprendiz de todo, maestro de nada"
Sometimes only the first part of this Spanish saying is used. This saying means that a person can have a knowledge of many subjects, yet superficial. It has a pejorative connotation.
The English equivalent is "Jack of all trades, master of none".