how to become a data scientist ?

Data science is a very broad subject you will never know everything. It is very easy to get lost learning the theory behind every model or all of the maths you might use up front. Technical skills are not the only thing that matter for a data scientist.