Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

How to jump into Data Science

5.169 visualizaciones

Publicado el

I'm Yury Kashnitsky leading - open Machine Learning course by OpenDataScience ( In this talk, I'll describe the learning path you need to step in to find your first DS job. Assuming that basic ML is covered (, Andrew Ng's course or similar). I'll show your some typical questions that I like to ask at interviews myself.

Publicado en: Empleo
  • Inicia sesión para ver los comentarios

How to jump into Data Science

  1. 1. How to jump into Data Science by Yury Kashnitsky (@yorko), leader of 1
  2. 2. Intro • BS from MIPT, applied physics • MS from MIPT, applied math • Ph.D. from HSE, applied math • Former Business Analyst, BI dev • Former DS at Group • Leader of • DS, NLP practitioner at KPN 2
  3. 3. Who in general are Data Scientists? by Alex Natekin3
  4. 4. Various flavours of DS by Alex Natekin4
  5. 5. Preparation and today’s plan • Python • SQL • Math • Algorithms • DevOps • ML & DL • Pet projects • Competitions • Interviews
 5 Join!
  6. 6. Python • Basic level - CodeAcademy, Datacamp, Dataquest, Kaggle Learn • Medium level - EdX course or similar • Advanced level - is it really needed for Junior DS? Anyway, CS Center course (rus.) or similar 
 • Don’t study it just for fun. It’s no fun! • Refresh before an interview • Kaggle Learn or similar will do • The rest you’ll pick up at work 
  7. 7. Math Treat math as fundamental science (well, it is) - it’s worth your time investment, though hard to describe in what specific way it’s useful Resources: • A single link is Open MIT courseware • Math for ML gives a nice overview • A list with resources collected within ODS (rus.) 
  8. 8. Algorithms • Two classic courses are those by R. Sedgewick and T. Roughgarden • Leetcode! + Interviewbit • “Cracking the coding interview” • As for interviews, it’s a very controversial topic 
  9. 9. DevOps • Learn git! TryGit, you need it to collaborate with people • Good to show that you understand how models are deployed. Docker is essential • Background in SWE is often appreciated • Also fine to learn this at work 9
  10. 10. ML & DL • Basic ML is covered in, Andrew Ng’s course or Coursera specialisations will suit as well • As for Deep Learning, Stanford’s cs231n (join to pass it together from Dec. 2nd) and are good options 10
  11. 11. Pet projects • Freedom to choose anything • A way to learn a lot yourself (eg. DevOps) • Something to stand out with, good for your CV Catalyst Albumentations Example: Crypto Fear & Greed index 11
  12. 12. Competitions • Kaggle is a very good platform to learn new stuff, especially in a new field • But be careful with the gamification part • Also good for your CV • But don’t write “I participated in a competition” 12
  13. 13. Interviews • Don’t just sit and study. Practice interviews. Keep getting feedback! • Learn to fail if needed. Still experience • Nervousness is also a factor - be prepared 13
  14. 14. How to jump into Data Science by Yury Kashnitsky (@yorko), leader of 14