Skip to content

Commit fb5f185

Browse files
author
Andrey Kulagin
committed
enhance: Update Technical Foundation competencies with additional details on SQL and Python usage
1 parent 56aca96 commit fb5f185

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

data_analytics/1. Technical Foundation.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,19 @@
33
Этот трек посвящен фундаментальным техническим навыкам, необходимым каждому аналитику для эффективной работы с данными. Он охватывает владение SQL и Python не как самоцель, а как инструменты для быстрого и качественного извлечения, обработки и анализа информации. Фокус здесь на личной продуктивности и способности самостоятельно выполнять аналитические задачи от начала до конца.
44

55
## DA1 (Junior)
6-
- Пишет чистые, эффективные запросы (SQL) и скрипты (Python) для извлечения данных и базового анализа, и оформляет его читаемо, с комментариями и осмысленными названиями переменных.
7-
- Использует контроль версий (Git).
6+
- Пишет чистые, эффективные запросы (SQL) и скрипты (Python, pandas) для извлечения данных и базового анализа, и оформляет его читаемо, с комментариями и осмысленными названиями переменных.
7+
- Обеспечивает воспроизводимость своих исследований: использует контроль версий (Git), фиксирует random-seed, сохраняет ноутбуки и параметры.
8+
- Проявляет осведомленность о производительности запросов (использует EXPLAIN, избегает full scan).
89
- Может исправлять простые сбои DAG.
910

1011
## DA2 (Middle)
11-
- Владеет продвинутыми техниками SQL/Python (оконные функции, CTE, pandas).
12+
- Уверенно использует продвинутые техники SQL (CTE, оконные функции).
13+
- Читает и анализирует план запроса (EXPLAIN) для выявления узких мест и применяет техники оптимизации (предагрегация, корректный выбор типа JOIN).
1214
- Разрабатывает надежный, переиспользуемый код и базовые модели dbt.
13-
- Понимает концепции хранилищ данных.
1415
- Участвует в peer-review кода коллег, давая конструктивную обратную связь.
1516

1617
## DA3 (Middle+)
17-
- Оптимизирует сложные запросы и скрипты для повышения производительности.
18+
- Регулярно оптимизирует сложные запросы и скрипты для повышения производительности.
1819
- Проектирует и владеет логическими моделями данных в хранилище для своего домена (для использования в собственных исследованиях).
1920
- Внедряет проверки качества данных и алертинг.
2021

@@ -26,5 +27,4 @@
2627
## DA5 (Staff)
2728
- Руководит междоменными техническими инициативами.
2829
- Оценивает и внедряет новые инструменты и технологии в аналитический стек.
29-
- Решает самые сложные технические проблемы с данными.
3030
- Влияет на общую data-driven культуру в компании через продвижение лучших технических практик и менторство.

0 commit comments

Comments
 (0)