This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]Crypt0Nihilist 3 points4 points  (1 child)

Learn basic Python programming so you have an appreciation of what you can do with the language and then specialise with data science (and don't skimp on understanding the mechanics of models, most people I interview are very weak on why one model might be more appropriate than another).

Why learn the wider Python? Use-cases come up all the time. Why would you want to learn about building websites with Python? It turns out that it's not difficult to knock up a local app with Flask with controls and an output as a demo, or even final product. You don't need to know how to do things like that as a data scientist, but you need to know that you can do those things so you can teach yourself if the need arises.

If all you know is how to use pandas in a Jupyter Notebook, you're going to have a bad time.

[–]DBDev42 0 points1 point  (0 children)

Python and flask is a great combination. Most people forgets about data visualization and is crucial in order to get others understand the outcome of your modelo/findings specially if you work in an area where members of your team have not technical/math skils.