Jack of the trades' means

Answer: 
who can do everything but not specialized
Jack of the trades' means