There are two different types of knowledgeable people in this universe. The first type is the people who have a broad knowledge base on different topics and the second type of people have deep knowledge in specific topic. So guys, what do you think is it better for a person to have a broad knowledge base or a deep knowledge base?