Расширение оглавления
This commit is contained in:
@@ -12,19 +12,57 @@
|
||||
## Оглавление
|
||||
|
||||
- [Основные знания](#основные-знания)
|
||||
- [Git и базовые инструменты](#git-и-базовые-инструменты)
|
||||
- [База по Git](#база-по-git)
|
||||
- [Основы Markdown](#основы-markdown)
|
||||
- [Базы данных: SQL и моделирование данных](#базы-данных-sql-и-моделирование-данных)
|
||||
- [База по SQL](#база-по-sql)
|
||||
- [Повышение знаний SQL](#повышение-знаний-sql)
|
||||
- [Моделирование данных](#моделирование-данных)
|
||||
- [Python](#python)
|
||||
- [Методологии разработки](#методологии-разработки)
|
||||
- [1. Основы и сравнение подходов](#1-основы-и-сравнение-подходов)
|
||||
- [2. Agile: Философия гибкости](#2-agile-философия-гибкости)
|
||||
- [3. Scrum (Скрам)](#3-scrum-скрам)
|
||||
- [4. Kanban (Канбан)](#4-kanban-канбан)
|
||||
- [Практика: Как это выглядит в жизни](#практика-как-это-выглядит-в-жизни)
|
||||
- [Технические навыки](#технические-навыки)
|
||||
- [Продвинутый Git](#продвинутый-git)
|
||||
- [Docker](#docker)
|
||||
- [Практика и инструменты](#практика-и-инструменты)
|
||||
- [Airflow](#airflow)
|
||||
- [Greenplum](#greenplum)
|
||||
- [Фундаментальная теория](#фундаментальная-теория)
|
||||
- [Знакомство с Greenplum](#знакомство-с-greenplum)
|
||||
- [Курсовая работа](#курсовая-работа)
|
||||
- [Стенд в Docker Compose](#стенд-в-docker-compose)
|
||||
- [Понятие сложности алгоритмов](#понятие-сложности-алгоритмов)
|
||||
- [Карьера и менторство](#карьера-и-менторство)
|
||||
- [Менторство по этому роадмапу](#менторство-по-этому-роадмапу)
|
||||
- [Подготовка к собеседованиям](#подготовка-к-собеседованиям)
|
||||
- [Помощь в подготовке резюме](#помощь-в-подготовке-резюме)
|
||||
- [Навыки поиска работы с HH и Habr карьера](#навыки-поиска-работы-с-hh-и-habr-карьера)
|
||||
- [Помощь с прохождением испытательного срока](#помощь-с-прохождением-испытательного-срока)
|
||||
- [Расширенные навыки](#расширенные-навыки)
|
||||
- [ClickHouse](#clickhouse)
|
||||
- [NiFi](#nifi)
|
||||
- [Kafka](#kafka)
|
||||
- [dbt](#dbt)
|
||||
- [Софт скиллы](#софт-скиллы)
|
||||
- [Дополнительные материалы](#дополнительные-материалы)
|
||||
- [Записи ОМ](#записи-ом)
|
||||
|
||||
Рекомендуемый способ использования:
|
||||
- двигаться по разделам последовательно, не перепрыгивая через базу;
|
||||
- выполнять практику и домашки, а не только смотреть материалы;
|
||||
- возвращаться к разделам по мере появления реальных задач.
|
||||
|
||||
---
|
||||
|
||||
# Основные знания
|
||||
|
||||
[[к оглавлению]](#оглавление)
|
||||
|
||||
## Git и базовые инструменты
|
||||
|
||||
### База по Git
|
||||
@@ -187,7 +225,7 @@ Agile — это не метод, а философия. Scrum и Kanban — э
|
||||
* [Как работать с Jira на реальных проектах](https://www.youtube.com/watch?v=oPgm-fsHVfM) (15 мин) — *Отличное видео, где показывают базу: как создать задачу, как перетащить её по доске (Kanban) и что писать в комментариях. Смотреть с 04:00, где начинается практика.*
|
||||
* [Создание и настройка Scrum-досок в JIRA](https://www.youtube.com/watch?v=u-u8NRyApUs) — *Если хотите увидеть, как выглядит Спринт и Бэклог изнутри.*
|
||||
|
||||
### 2. Yandex Tracker (Российский стандарт)
|
||||
#### 2. Yandex Tracker (Российский стандарт)
|
||||
Активно внедряется в крупных компаниях РФ. Логика та же, но интерфейс другой.
|
||||
* [Начало работы в Яндекс.Трекере](https://www.youtube.com/watch?v=pdlYiijjn70) (3 мин) — *Супер-короткий официальный гайд. За 3 минуты показывают всё: очереди, доски, карточки.*
|
||||
* [Настройка процесса разработки в Tracker](https://www.youtube.com/watch?v=EdKlYJR2ph0&t=397s)** (c 06:37) — *Более глубокий разбор: как выглядит очередь задач разработчика и жизненный цикл тикета.*
|
||||
@@ -231,8 +269,12 @@ OBS Studio
|
||||
- ориентируетесь в основных методологиях разработки (Scrum/Kanban/водопад) и понимаете, как в них живут задачи и отчётность;
|
||||
- при необходимости умеете настроить запись экрана/созвонов, чтобы сохранять материалы обучения.
|
||||
|
||||
---
|
||||
|
||||
# Практика и инструменты
|
||||
|
||||
[[к оглавлению]](#оглавление)
|
||||
|
||||
## Airflow
|
||||
Apache Airflow — инструмент для оркестрации ETL-процессов.
|
||||
|
||||
@@ -281,7 +323,7 @@ Apache Airflow — инструмент для оркестрации ETL-про
|
||||
## Курсовая работа
|
||||
К финалу роадмапа мы собираем небольшую end-to-end курсовую работу — свой первый «боеподобный» data-проект.
|
||||
|
||||
### Стенд в Docker Compose
|
||||
### Стенд в Docker Compose
|
||||
- Apache Airflow — оркестратор;
|
||||
- источник данных — TelecomX (или аналогичный открытый датасет);
|
||||
- Greenplum — основное хранилище;
|
||||
@@ -305,8 +347,12 @@ Apache Airflow — инструмент для оркестрации ETL-про
|
||||
|
||||
Это помогает избегать «тормозящих» решений на собеседованиях и в реальных пайплайнах.
|
||||
|
||||
---
|
||||
|
||||
# Карьера и менторство
|
||||
|
||||
[[к оглавлению]](#оглавление)
|
||||
|
||||
## Менторство по этому роадмапу
|
||||
|
||||
Если вы нашли этот роадмап в интернете и хотите пройти его не в одиночку, а с поддержкой ментора, можно присоединиться ко мне.
|
||||
@@ -351,10 +397,14 @@ Apache Airflow — инструмент для оркестрации ETL-про
|
||||
- вы умеете искать и отбирать вакансии на HH и Habr Карьера, адаптируя отклики под конкретную позицию;
|
||||
- вы прошли хотя бы пару мок-собеседований, получили обратную связь и по результатам доработали резюме и стратегию поиска.
|
||||
|
||||
---
|
||||
|
||||
# Расширенные навыки
|
||||
Эти темы выходят за рамки базового минимума для старта в Data Engineering, но дают более полное представление об экосистеме.
|
||||
Их цель — понимать, зачем и когда используется тот или иной инструмент, а не осваивать его на уровне администратора или DevOps-инженера.
|
||||
|
||||
[[к оглавлению]](#оглавление)
|
||||
|
||||
Мы кратко знакомимся с:
|
||||
|
||||
- **Apache NiFi** и **Kafka** — инструментами для построения потоковых и интеграционных пайплайнов;
|
||||
@@ -394,12 +444,22 @@ dbt (data build tool) — инструмент для трансформации
|
||||
- понимаете типичные сценарии: потоковые интеграции и очереди (Kafka/NiFi), аналитические витрины и отчёты на ClickHouse, трансформации данных в dbt;
|
||||
- не боитесь увидеть эти инструменты в описании вакансии и можете поддержать содержательный разговор об их месте в архитектуре.
|
||||
|
||||
---
|
||||
|
||||
# Софт скиллы
|
||||
|
||||
[[к оглавлению]](#оглавление)
|
||||
|
||||
- [Все ветви дохода в IT / Полный гайд по деньгам](https://youtube.com/live/JHClTWwK1EM)
|
||||
- [Гайд как писать отзывы](https://boosty.to/m0rtymerr/posts/b04040ec-0f46-4524-9c75-188a513140ad?share=post_link)
|
||||
- [Гайд по Антистрессу](https://youtu.be/bu0YiXOKaoU)
|
||||
|
||||
---
|
||||
|
||||
# Дополнительные материалы
|
||||
|
||||
[[к оглавлению]](#оглавление)
|
||||
|
||||
- [ananevsyu/SandBox_DB_public: Песочница для изучения различных технологий связанных с инженерией данных](https://gitflic.ru/project/ananevsyu/sandbox_db_public)
|
||||
- Клон проекта [dementev_dev/sandbox_db_public-форк](https://gitflic.ru/project/dementev_dev/sandbox_db_public-fork)
|
||||
- [System Design. Разбор книги "Высоконагруженные приложения". Глава 1 - Youtube](https://www.youtube.com/watch?v=owjrIB_5go8) — отличный видео-конспект первой главы Клеппмана на русском.
|
||||
|
||||
Reference in New Issue
Block a user