Python is the primary language in machine learning, but you don't need to know it all to get started. In this video, Alexander Dubeykovsky (Avito ML Engineer, former Yandex, MLinside expert) explores which parts of Python are actually used in ML, which libraries are important, and what the real work of an ML engineer looks like. You'll understand why Python is primarily a tool for working with data and experiments, rather than a language for complex development.
Who will find this video useful: • Newcomers to ML: to avoid wasting time learning unnecessary things and focus immediately on the skills you need
• Developers transitioning to ML: to understand the difference between Python in the backend and Python in machine learning
• Students and self-taught learners: to build the right learning path without overload
• Those preparing for ML interviews: to understand the realistic Python level expected
• Data Analysts: to transition to ML and understand which tools are already compatible (pandas, data science)
AI and Data Analysis Specialization Course: https://mlinside.ru/specializaciya/?u...
Follow MLinside on Telegram: https://t.me/+xPCRRLylQh5lMmI6
Timecodes:
0:00 – Introduction
0:55 – About Python and other programming languages
1:43 – About NumPy
2:14 – About Pandas
2:57 – About model libraries
3:35 – About Spark
4:44 – Differences between Pandas and Spark
5:27 – About experiment speed
6:31 – About Jupyter notebook
7:39 – What you don't need in Python
8:47 – What skills are usually tested in interviews
9:41 – About the current state of things
11:57 – What to read about Python
12:18 – A word from Viktor Kantor
13:42 – What level of Python is needed for an interview
14:08 – Conclusion
#machinelearning #ML #Python #DataScience #MLengineer #Pythontraining #AI #artificialintelligence #pandas #numpy #scikitlearn #pytorch #spark #ITcareers