"A jack of all trades is a master of none, but oftentimes better than a master of one."
Specialists or generalists? That's been the age-old question.
The answer is, both are necessary. Entrepreneurs need to be jacks of all trades by necessity. Early stage startups need to hire jacks of all trades. Jacks
The more you start growing roots and getting established, however, you need to bring in the specialists.
The generalists are great at bootstrapping, getting things started and making magic happen. They are not really good at perfection. That's what specialists are for. They take things the generalists started, and carry them to their ultimate destiny.