Data scientist have a variety of background: CS, applied mathematics, pure mathematics..
I don't think a data scientist need to know all that stuff to be good at his job
I don't think a data scientist need to know all that stuff to be good at his job