Вход в IT с нуля

Как стать Data Scientist с нуля: план обучения по шагам

Обновлено Порог входа: высокий 125 уроков теория и вопросы: ~32 часа
Содержание
  1. Коротко
  2. Что за профессия
  3. Через 5 лет
  4. План по этапам
  5. Сколько времени займёт
  6. Проекты для портфолио
  7. Что спросят на первом собесе
  8. Как найти первую работу
  9. Ошибки новичков
  10. Частые вопросы
Коротко

Чтобы стать Data Scientist с нуля, начните с «Python для анализа данных», «Статистика и A/B-тесты» и «Математика для ML» и идите по плану из 6 этапов, от основ до подготовки к собеседованию. Теория и вопросы по этому плану занимают примерно 32 часа, а больше всего времени уйдёт на практику и свои проекты: обычно путь до первых собесов занимает несколько месяцев регулярных занятий. Порог входа высокий: нужны математика, статистика, ML и программирование одновременно.

Кто такой Data Scientist

Data Scientist строит модели: прогноз спроса, скоринг, рекомендации. Вход сложный: нужна математика, статистика, классический ML и уверенный Python. Часто в профессию приходят через аналитику данных или с профильным образованием. На собесе спрашивают метрики, валидацию, переобучение и SQL.

ВопросОтвет
Что делаетСтроит модели машинного обучения для прогнозов и рекомендаций
Язык и инструментыPython, pandas, scikit-learn, PyTorch, SQL
Порог входаВысокий. Нужны математика, статистика, ML и программирование одновременно
Кому подойдётТем, кто любит математику и эксперименты с данными

Перспектива через 5 лет

Что будет с профессией к 2031

Под давлением ИИ

Многие задачи закрывают готовые модели, своих моделей с нуля нужно меньше.

Сдвигайтесь к LLM, оценке качества и выводу моделей в прод. Это уже ML/LLM-инженер.

Прогноз по данным на октябрь 2026, источники: [18]Прогноз по всем профессиям

Как стать Data Scientist: план по этапам

Порядок тем построен по карте навыков: сначала то, на что опираются следующие темы. Название темы ведёт на бесплатный урок.

Звёздочкой отмечены темы, которые заметно спрашивают уже у junior. С них и начинайте повторение перед первым собесом.
1

Этап 1. Основа профессии

Главный язык или дисциплина профессии. На этом держится всё остальное, торопиться не стоит.

уроки 3,8 ч 268 вопросов уровня junior
2

Этап 2. Следующий слой

Следующий слой поверх основы: фреймворки и темы, которые опираются на предыдущий этап.

уроки 1,3 ч 62 вопроса уровня junior
3

Этап 3. Продвинутый слой

Следующий слой поверх основы: фреймворки и темы, которые опираются на предыдущий этап.

уроки 1,4 ч 72 вопроса уровня junior
4

Этап 4. Окружение и инструменты

То, что нужно в любой команде: сети, базы, командная строка, Git. Можно идти параллельно с основой.

уроки 1,1 ч 77 вопросов уровня junior
5

Этап 5. Алгоритмы для собеседования

Базовые паттерны задач. Нужны для лайвкодинга и алгоритмических секций.

уроки 2,3 ч 118 вопросов уровня junior

Сколько времени займёт

ЭтапУрокиВопросы juniorТеория и вопросы
Этап 1. Основа профессии3,8 ч26810 часов
Этап 2. Следующий слой1,3 ч623 часа
Этап 3. Продвинутый слой1,4 ч723 часа
Этап 4. Окружение и инструменты1,1 ч773 часа
Этап 5. Алгоритмы для собеседования2,3 ч1185 часов
Этап 6. Подготовка к собеседованию2,6 ч2038 часов
Как считали: время чтения уроков плюс 1,5 минуты на каждый вопрос или задачу уровня junior. Без этапа «на вырост» выходит примерно 32 часа. Это только теория и проверка себя. Практика на своих проектах, резюме и отклики займут больше времени, чем теория: закладывайте месяцы, а не недели.

Проекты для портфолио

2-3 своих проекта с README и живой ссылкой дают больше, чем десяток учебных. Идеи, с которых можно начать:

  • Модель на открытом датасете с честной валидацией и разбором ошибок
  • Рекомендательная система на открытых данных с офлайн-метриками
  • Сравнение моделей с выбором метрики под задачу бизнеса

Что спросят на первом собеседовании

Частые вопросы junior по этой роли. Полный список тем и вопросов на странице «Что должен знать junior Data Scientist».

Как найти первую работу

  • Объясняйте выбор метрики и схемы валидации, а не только accuracy
  • Знайте, как работают бустинг, регуляризация и утечки данных
  • Рассмотрите вход через аналитика данных, это реальный путь

Частые ошибки новичков

  • Сразу учить нейросети без статистики и классического ML
  • Проверять модель на тех же данных, что и обучать
  • Не уметь объяснить модель бизнесу

Частые вопросы

Сколько учиться, чтобы стать Data Scientist?
Теория и вопросы уровня junior по этому плану занимают примерно 32 часа. Основное время уйдёт на практику: задачи, код, 2-3 своих проекта. Обычно путь с нуля до первых собесов занимает несколько месяцев регулярных занятий, но темп у всех разный.
С чего начать?
С первого этапа плана: «Python для анализа данных», «Статистика и A/B-тесты» и «Математика для ML». Читайте короткий урок и сразу закрепляйте вопросами, по одной теме за раз.
Какой порог входа?
Высокий. Нужны математика, статистика, ML и программирование одновременно.
Что спросят на первом собеседовании?
Чаще всего базу, больше всего вопросов в темах «Series, DataFrame и индекс», «Описательная статистика», «Векторы и матрицы» и «Метрики качества». Плюс рассказ о себе, учебные проекты и мотивацию. Полный список тем на странице «Что должен знать junior».

Начните путь в профессию сегодня

Все уроки бесплатно, план по шагам и вопросы на закрепление. Когда дойдёте до собесов, там же мок и трекер откликов.

Куда дальше