If you are a generalist you know a little about a lot of things. If you are a specialist you go extremely deep on one topic. There are pro’s and con’s to both modes of operations. If you are a generalist then you can hire specialist around you. If you are a specialist you need a generalist to manage the pieces around you. Whichever one you are it is extremely important to surround yourself with people who are better than you.