Right now there is a lot of hype for data science. Everyone is learning it. There are lots of courses and boot camps being offered. Unlike software engineering, however, are data scientists required to have a specialization in a specific domain? For example, if you want to be a data scientist and like to work on topics in biology, would you need to know a lot about biology?