Roadmaps
Микророадмэп: Что не делать при вкатывании в DE, чтобы не выгореть не вкатившись! ⛔🔥😖
* Несколько имхо-НЕ-советов юнному падавану ;)
Родилось из https://t.me/halltape_data/465?comment=5423
«Лучшее — враг хорошего». — Вольтер
«Простое лучше сложного». — Zen of Python (PEP 20)
«Совершенство достигается не тогда, когда нечего добавить, а тогда, когда нечего убрать». — Антуан де Сент-Экзюпери
«Путь в тысячу ли начинается с одного шага». — Лао-цзы
Как-то (уже давно) увидел пост про роадмэп — и показалось: «Вот оно! Священный грааль юного DE!» 🤩
А потом дошло: такой океан знаний легко пугает и уводит в дебри → а там и выгорание вместо вката!
Чтобы этот шаг был быстрее и безболезненнее — отсекай лишнее!.
Ниже мой #microroadmap: что можно смело отложить “на потом” или вообще выкинуть.
И помни: тебе не нужно “пройти всё”. Тебе нужно сделать первый шаг до 1й работы/стажировки — дальше будет проще само пойдёт! 💯
1. Не учи всё! Учись достаточно, чтобы делать.
- ⛔️ Не лезть в Scala/Java/Go/Rust/etc, а взять базу по SQL, Python и чуть Bash и Docker
- ⛔️ Не углубляться в SQL и Python глубже, чем реально нужно для DE-вкатывальщика: SQL – до простых оконок, Python – venv и мин по airflow, pyspark/pandas/etc
- ⛔️ Не решать LeetCode сложнее Easy по Python / Medium по SQL!
- ⛔️ Не учить команды git, а уметь в базовый workflow через IDE:** репа → коммит → PR → ревью → мердж
- ⛔️ Не лезть в теорию Linux и Docker, но уметь в FS, SSH, nano и
docker compose up
2. Учи только нужное, не учи остальное! Меньше тулов — больше прогресса!
- ⛔️ Не изучать Data Vault / Anchors / Data Mesh / Streaming и тп, но знать 2–3NF, Star-схему и SCD2
- ⛔️ Не пытаться объять необъятное, но минимально знать базу dbt/Airflow/ClickHouse
- ⛔️ Не изучать, а понимать, зачем нужны Hadoop/Spark/Iceberg/Trino/Greenplum/BI — но без погружения в них!
- ⛔️ Не лезть в pandas, а лучше закрыть минимум на Spark (ну или DuckDB): прочесть файл + SQL + запись в файл/таблицу
3. “Меньше теории, больше практики! И не глубже, а чаще!
- ⛔️ Не покупать/качать на торрентах большие “пакетные курсы”, а ресёрчить, чем хотите заниматься, и изучать конкретный тул! На всех курсах, которые я видел, много воды и legacy.
- ⛔️ Не смотреть видосы, вебинары, а пилить pet-проект! Видео, вебинары и лекции – это мнимые знания, полученные в pet-проекте – реальные!
- ⛔️ Не вести блокнотик или notes вместо практики, а делать больше осмысленных зелёных точек в GitHub (хотите вести заметки — ок, туда же!)
4. Сначала “нужное”, потом “своё”! Сначала “работает”, потом “красиво”! Сначала “правильное”, потом “навороченное”!
- ⛔️ Не мучаться придумыванием петов, а разобрать существующий:** например HalltapeETL (или навайбкодить простой аналог на стеке выше).
- ⛔️ Не придумывать сложные петы, а сделать маленький, но законченный:** README + Makefile + линтер + тесты + docker-compose.yml + pre-commit + github CI
5. Спрашивай вдумчиво! Думай спрашивая!
- ⛔️ Не велосипедить в одиночку, а периодически сверяться:** у “GPT”/ментора/DE-друзей — “не фигню ли я делаю”?
- ⛔️ Не лазить с вопросами по tg-чатам, а уметь в ChatGPT/Claude/Gemini/DeepSeek, но понимая их ограничения
- ⛔️ Не спрашивай фигню! В tg-чаты приходить с шареной ссылкой из GPT! (на чат с ним, в котором ты хорошо початился;)
6. Используй правильное и современное правильно и современно!
- ⛔️ Не копировать код из ChatGPT/Claude/Gemini/DeepSeek для больших задач с отладкой, а уметь вместо этого в ClaudeCode/Codex/Cursor и т.п.
- ⛔️ Не пиши в ИИ-агента “сделай мне красиво”! Пиши
“Давай составим план для…”“Let’s make a plan for…” + настрой commands/skills/agents
7. Лучшее обучение — фидбек с собесов!
- ⛔️ Не шлифовать CV бесконечно, а иди на собесы “как есть”, фиксируя там вопросы тебе и свои ответы для разбора
- ⛔️ Не пытаться пройти первые собесы, а пытаться завалить с пользой! 😁 (если неочевидно – думай и см ниже)
- ⛔️ Не думай, что если всё прошёл, то молодец! Если у тебя нет своего списка вопросов – значит не молодец! 😁 (если неочевидно – думай)
- ⛔️ Не радоваться рано, получив офер! Не принимать офер, имея меньше двух на руках и пройдя меньше десяти собесов! (но по этой теме нужен отдельный роадмэп))
Родилось отсюда (и продолжает дорабатываться))
- не согласен / согласен / хочешь обсудить – пиши!
- площадка для более подробного обсуждения будет опубликовано в t.me/data_career
позжекогда-нибудь 😁