I'm going to disagree with the premise - I think you need to be a 'jack of all trades' in the sense that you need to understand ALL aspects of your business in order to: a) know what you need and what's possible/not possible, b) hire the right people, c) monitor their results.
If you don't know have the slightest clue about programming, how on earth are you going to hire a good programmer? How are going to know if they're doing a good job? Same for photography, advertising, etc.
|