It needs a mix of problem solving, structured thinking, coding and various technical skills among others to be truly successful. If you are from a non-technical and non-mathematical background, there's a good chance a lot of your learning happens through books and video courses. Most of these resources don't teach you what the industry is looking for in a data scientist. In this article I have discussed some of the top mistakes amateur data scientists make ( I have made some of them myself too). And we will also look at steps you should take to avoid those pitfalls in your journey. Many beginners fall into the trap of spending too much time on theory, whether it be math related (linear algebra, statistics, etc.) or machine learning related (algorithms, derivations, etc.).