Инженерообязанный🫡 | Владимир Шустиков | Инженер Данных
3.54K subscribers
148 photos
20 videos
151 links
Привет! Я Шустиков Владимир, Data Engeneer.

👉 RoadMap: https://roadmappers.ru/
👉 Общий чат: https://t.me/+p-0NiSWmQ5ZhZmEy
👉 Youtube канал: https://www.youtube.com/@shust_de

По сотрудничеству и рекламе: @ShustDE
Download Telegram
➡️ Генератор вопросов и задач!

Но сейчас он выключен. Нужно ли снова включить его?

https://studio.roadmappers.ru

Что на сайте можно делать?
1. Сгенерировать задачу любой сложности по любому языку
2. Сгенерить 5 вопросов для мок собеса любой сложности по любому IT направлению
3. Сгенерить карточки с примером ответов любой сложности по любому IT направлению
4. Системный дизайн любой сложности по любому IT направлению

Короче, под капотом DeepSeek API. Деньги там закончились, так как люди начали, видимо, пользоваться активно.

🔴 Если этот пост соберет 50 лайков, я снова закидываю бабки на счет и вы крутите этот казиныч сервис.


update: начинаю закидывать бабки на счет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81🔥10
Ну наконец то солнышко и плюс на градуснике!🐾💃

Наступает следующая стадия — потоп🚣

Ну чем не повод записаться на майский буткемп @bootcampych_bot 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14💯6👏4😁1
Очередная задачка с собеса от Тинька💳

По сути нужно сделать функционал DENSE_RANK.

Как обычно мой вариант решения в комментах! если есть еще варики, как можно сделать, кидайте, интересно поизучать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍1🤔1
🚨 Я попал на мошенников!!! 🚨

!!! Осторожно, КЛИКБЕЙТ… но это жиза !!!

Вам звонит человек под видом старого лучшего друга. Возможно даже одноклассника, который когда-то сидел с вами за соседней партой и начинает рассказывать, какую офигенную сборку компа он себе собрал. Далее он записывает вам кучу кружков и аудиосообщений по 10–15 минут, чтобы ослабить вашу бдительность, закидывая такими словами:

🤢 NVIDIA 5080 Ti;
🤢 Оперативка DDR5 на 32 ГБ;
🤢 Водяное охлаждение;
🤢 Материнка на сокете AM5;
🤢 и многое другое…


Потом следует подробнейший обзор:

😎 как он собирал эту сборку,
😎 как искал комплектующие,
😎 как выгодно урвал оперативку в наше кризисное время,
😎 и какая сладкая цена у него в итоге получилась.


И вот этот так называемый «друг» видит, что вы расслабились… И в самый уязвимый момент говорит:

— Го, может тебе тоже соберём?

Вы сначала отказываетесь, но он уверяет, что соберёт самую топовую и при этом недорогую сборку, да ещё и в рассрочку, и в месяц будет вообще почти незаметно. И всё… В какой-то момент я потерял бдительность. Как будто меня загипнотизировали. И вот я уже пополняю корзины на маркетплейсах💳 и заказываю все комплектующие.💳

Можно было бы сказать, что это сборка для будущих ML-проектов в рамках канала… Но не тут-то было 😅

Это чисто игровая сборка⌨️, чтобы заменить мою плойку. Потому что в нынешнее время (и, кажется, в ближайшем будущем) от Sony ждать особо нечего.😭

Ну что ж… Я поделился своей болью о том, как меня развели на покупку собственного ПК. Похоже, пришла и моя очередь стать «жертвой компьютерных мошенников».🤢

Уже на следующей неделе придут все комплектующие.

Если интересно — могу:
👉рассказывать, как проходит сборка;
👉 записать подробные видосы про комплектующие;
👉 или вообще провести стрим сборки.
Пиши в комментариях, что интересно, я сделаю посты на эту тему.

В конечном итоге, я этому мошенику сказал:
— Если мы не будем играть по сетке, то я на него в суд подам за мошенечество!😈
Его ответ убил:
— Встретимся в СУДе!😁
Теперь ищу юристов! Шутка😆
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣18👍3🔥3
Ред Флаг для Инженера Данных

они вам не Глебы Соломины

▶️ Запись СТРИМА на YouTube

Запись стрима, который был 14 марта. Выбирали и обсуждали худшие и лучшие стеки и технологии для ДЕшника.

Под конец собрали СТЕК ЛУЧШЕЙ КОМПАНИИ И ХУДШЕЙ

для тех, кто не умеет смотреть ютуб —> RUTUBE прости господи

Наши ссылки:
📍 Сайт Roadmappers.ru
💬 Телеграмм-чат Roadmappers.ru
📺 YouTube(Инженерообязанный)
📺 YouTube(Евгений Виндюков)
💬 Телеграмм-канал(Я - Дата Инженер)
💬 Телеграмм-канал(Инженерообязанный)
💙 ВК
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥2
🚨 Мошенник выслал мне все комплектующие 🤘

Схема доведена до конца. Деньги списаны. Назад дороги нет.

Вот что мне впарили:

✔️Корпус — Airface Pro RGB
✔️SSD — Patriot P400 Lite 1 ТБ
✔️Материнка — MSI MAG B550 TOMAHAWK (AM4)
✔️ОЗУ — Kingston DDR4 32 ГБ (2×16)
✔️Видеокарта — Gigabyte RX 9070XT 16 ГБ
✔️БП — NGDP 850W, 80+ Gold
✔️СЖО — MSI MAG CORELIQUID A13
✔️Процессор — AMD Ryzen 7 5700X

Если коротко: мошенник не пожалел меня.

Любой хейт по сборке приветствуется, но мне уже всё равно 💩

Сегодня буду собирать этого монстра.💪

Есть два варианта:

1️⃣Врубить стрим на Twitch в районе 18:00–18:30
2️⃣ Просто потом выкатить пост с результатом и тестами

Как лучше — решайте в комментах 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12😁10🫡6
Почему твое резюме НИКТО не видит?

Короче, у меня есть аккауант работодателя на ХАХА.точкаРУ

И я могу теперь видеть, где вы находитесь в выдаче ХАХА (полагаю все понимают, что за сайт же).
Например, я рекрутер и ищу Дата Инженера. Выставляю фильтры и ВАС там НЕ ВИЖУ.

В итоге вы сидите и не понимаете, почему вам НИКТО НЕ ПИШЕТ. Вы же не полковник - тут только милениалы поймут.


Пример: Человек выложил резюме. Все круто.
При этом я выставляю фильтры по годам опыта, ставлю ВЫСШЕЕ образование, но резюме НЕТ.

А знаете почему?
Потому что можно поставить ВЫСШЕЕ, а можно поставить Бакалавр или Магистр. И это тоже является разницей!
По факту, лучше ставить просто ВЫСШЕЕ и ТОЧКА. В итоге человек поменял это и у меня в выдаче сразу появился.

Еще что заметил?
Когда листаешь резюме, симпатичнее выглядят те, на которых есть фотки. Вот как вы не хотите, но блин.. прям хочется тыкать на те, на которых есть реальный человек. Я не знаю, как это работает, но открывать людей без лица не охота))

Есть ещё нюансы:
— HH подсвечивает резюме с ключевыми достижениями
— Показывает апрувнутые достижения на госуслугах
— Ну и еще куча всего, где надо прям тестировать


Поэтому, кто хочет проверить свое резюме в выдаче и вообще прожариться, то го к нам в РОАДМАПЕРЫ!
Посмотрим, на каком месте ты в выдаче, по каким фильтрам тебя НЕ находят и что нужно поправить, чтобы тебя начали видеть

➡️ Вот здесь подписаться и сразу в чат залетай
Там сейчас 799 рубелй
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5💯4🤣2
Roadmap обновляется быстрее, чем вы успеваете проходить!

Закинули свежие задачи по SQL и Python — всё с реальных собесов.

Плюс добавили песочницу для SQL прямо в браузере:
никаких установок, просто заходишь и решаешь.

Раздел: «Вопросы с собеседований → SQL задачи»

Получить Roadmap —> @bootcampych_bot
🔥33👍6🥰5
Кнопка ютуба уже не за горами🥹

💃4000 пробито! 💃

Подписывайся☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38😱7🫡5👍3😁1
Media is too big
VIEW IN TELEGRAM
📸 Отзывы участников
#BootCampDE — Январь-Февраль 2026

Меня зовут Александр. Я обучался на 4-м потоке буткемпа.

О буткемпе случайно узнал в январе 2026 года. В это время я искал новое место работы, так как попал под сокращение из-за урезания финансирования проекта со стороны заказчика.

Я работал разработчиком SQL более 10 лет и задумался: стоит ли мне дальше искать работу в этом же направлении или пройти обучение и получить более востребованную на рынке специальность.

Наткнувшись на сайт roadmappers.ru, я заинтересовался дата инженерией и посмотрел доступные на youtube видеоролики организаторов буткемпа. Идея пройти обучение в формате реального рабочего места мне показалась очень правильной, и я записался на курс.

Во время обучения мне очень понравилась подача материала в формате видеозвонков, постановка задача в жире, подробная документация в конфлюенсе и конечно же возможность самому решать реальные задачи на базе развернутой инфраструктуры рабочего места. Организаторы буткемпа, Володя и Женя, всегда помогали, если были проблемы. Практически 24 часа в сутках были на связи и очень здорово мотивировали в учебе и дальнейшем поиске работы.

В конце курса Володя с Женей помогли нам доработать и систематизировать резюме, чтобы они проходили фильтры ИИ и попадали в топ поиска для HR компаний. Как закономерный итог обучения я смог найти работу по специальности дата-инженера🏁.

Выражаю огромную благодарность за обучение, наставничество и помощь с трудоустройством!
Рекомендую буткемп всем, кто хочет реально войти в профессию.

🔥 Всем хороших офферов!
_____________________________

📝 От команды 📝

Александр — пример сильного подхода к обучению.

За 2 месяца он:
— глубоко погружался в темы
— задавал много вопросов
— проходил дополнительный материал
— не ограничивался базовой программой

💪 Такой результат — это всегда сочетание программы и усилий самого человека.

Поздравляем с оффером! 🚀

Набор на май месяц в самом разгаре, уже забронирвано половина потока, так что поторопись записаться – @bootcampych_bot.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4👏3
🚀 Data Engineer за 2 месяца

Не кликбейт. Мы реально сделали супер интенсив за 2 месяца в DE.
Это буквально копия вашей будущей работы.

Представьте, что вы приходите на новое место работы, и увольняющийся коллега передаёт вам дела. У него есть две недели, чтобы показать, что и как делать. Вы буквально впитываете всё как губка, потому что потом спрашивать будет не у кого.

Так вот именно эту идею мы и вложили в Bootcamp!
За короткое время вы погружаетесь в работу инженера данных, осваиваете современный стек и получаете навыки прохождения собеседований и составления резюме.

Мы реально вычеркнули большую часть бесполезной теории. Упор исключительно на практику.
Чтобы вы пришли на работу и сказали: "Мы это уже делали"

Что внутри буткемпа

Вы получаете доступ к инфраструктуре, максимально приближенной к продакшену:
• Postgres
• ClickHouse (распределённый, 2 шарда)
• GreenPlum (8 сегментов)
• Spark
• S3
• AirFlow
• Kafka
• DBT
• GitHub
• Jira
• Confluence

Как часто занятия?
• 3 раза в неделю (Живые лекции, на которых можно задать вопрос и сразу получить ответ)
• Вечером (после работы) в 20:00 по МСК
• Все лекции записываются и доступны навсегда

Поддержка и практика
• Чат с ответами почти 24/7
• Можно задать любой вопрос
• Можно попросить задачу сложнее
• Разбор ваших решений на созвонах

Подготовка к работе
• Mock собеседования
• Прожарка резюме
• Разбор реальных кейсов

После буткемпа все выпускники приглашаются в чат, где мы делимся ситуацией на рынке, вопросами с собесов, а также поддерживаем друг друга!

Кстати, мы добавили классную фишку — доступ к лекциям из новых потоков. Даже после окончания буткемпа вы остаетесь в обучении и можете следить за обновлениями.

А если не успеваете?
У нас есть InfraSharing. Это тот же самый буткемп, но без лекций. Просто готовая инфраструктура. Даже если не успеваете сделать все задачи в Bootcamp, можете продолжить в InfraSharing. Тем более для всех выпускников мы даем огромную скидку!

Ближайший старт потока — 1 мая
Переходите в наш бот @bootcampych_bot и жми Хочу на BootCamp
🔥17💯5👏3
ТРИНАААА!

Начал читать про Trino. У меня в голове были несостыковки, типа зачем еще один очередной инструмент в этом Дата Инжиниринге?

АСТАНАВИТЕСЬ!

Рассказываю на пальцах и только самое основное.
Вот есть Spark. С ним мы можем подключиться к PG, CH, S3, GP и другим хранилкам данных.

Пишем там df_pg = spark.read.format("jdbc") Потом отдельно df_ch = spark.read.format("jdbc")
Короче говоря, каждый раз надо подключаться и читать отдельно каждую таблицу.

А я хочу просто написать ОДИН SQL запрос и сразу так:
SELECT u.name, o.order_id
FROM postgres.public.users u
JOIN clickhouse.sales.orders o
ON u.id = o.user_id;


Чтобы в самом запросе у меня уже указывались разные БД и мне не надо было ничего отдельно читать.
Так вот спарк так не умеет, А ТРИНО УМЕЕТ!

Фишка Трино — это куча коннекторов. Т.е. установили Трино и дальше просто читаем из разных источников. Ничего больше делать не надо. Буквально вы в Dbeaver пишете запрос и все работает. ИЗИ. Кстати к Kafka тоже можно подключиться, но имейте в виду, что в Кафку данные постоянно добавляются и с каждым новым запросом, данные могут меняться.

Короче говоря, супер для AD HOC аналитики!
Называется все это ФЕДЕРАТИВНЫЕ ЗАПРОСЫ

А что еще?
Когда в спарке мы в лоб читаем данные через JDBC, то на все создается одно подключение и 1 партиция. А спарк же распределенный, у нас много executors, на которые надо раскидать данные. И поэтому нужно дописывать еще кода, который читает определенный столбец, создает несколько jdbc подключений и раскидывает все по executors. Короче тут без бутылки водки не разберешься

В трино же просто пишешь один SQL запрос и он сам параллельно читает и раскидывает на свои воркеры. Никаких танцев с бубном. Кстати, внутри Трино и Спарк реально похожи. Такие же координаторы и и воркеры наряду с драйвером и executor.

Какие еще фишки?
Можно создать view и перенести часть вычислений на уровне БД. Например пишем запрос на Trino, но вся нагрузка идет сначала в PG. Типа необязательно тянуть к себе в память. Ну и по факту кол-во фишек еще больше, но думаю и так достаточно инфы.

В чем минусы?
В трино Нет стриминга, MLlib, как в спарке. Также нельзя контролировать кол-во создаваемых файлов, как в спарке через coalesce и repartition. Там есть некоторые общие настройки, которые позволяют компактить, но все же это не совсем то, как это делает спарк во время записи здесь и сейчас.

Короче, Трино идеально подходит для ad hoc запросов. Возможно не всегда его стоит использовать для ETL, потому что нет такой гибкой настройки и контроля прямо, как в спарк. Хотя на мой взгляд, если данных меньше Тб, то почему бы не обойтись только им. Тем более на SQL умеет писать даже собака из соседнего подъезда. А на вашем спарк апи еще пойди найди человека..

P.S.Если есть замечания или еще чего-то знаете, делитесь.
1🔥28👍7👏3
Trino и Iceberg теперь есть на Bootcamp!

Сейчас многие смотрят в сторону этого стека, да и в целом переходят на него. Поэтому мы тоже не стоим на месте.

Что уже есть?
Трино в режиме 1 координатор и 2 воркера. Также доступен Trino UI.
Ну про Iceberg че говорить.. Думаю все и так знают. Короче современный LAKEHOUSE.

По факту сейчас еще додумаем интересные pipeline к этому стеку и в майском потоке точно будет обновление!

Есть даже идея выбора pipeline!

Например можно выбрать стрим LakeHouse
Trino + s3 Iceberg + CH

Либо взять ближе к DWH, когда есть
Spark - Greenplum (DBT) - CH

Или пойти в сторону Data Lake
Spark - S3 - CH

При этом у нас также остается Kafka - Debezium. И вполне вероятно может появиться Flink. Точнее я уже его добавил))

И на каждый pipeline может быть своя логика сбора и обработки данных. На рынке стек в командах так быстро не меняется, поэтому разобравшись и познакомившись со всем этими инструментами будете намного увереннее себя чувствовать.

🔴 Мы уже набираем поток на МАЙ!
Записаться и попасть уже в чат можно тут -
@bootcampych_bot

Пишите смело, мы по ту сторону бота сидим, если что!

P.S. Примеры пайплайнов чисто формальные.. безусловно, там еще Airflow, Github, где-то PostgreSQL, где-то API, иногда S3 для метаданных может использоваться. Главное, чтобы вы поняли, что это мощнейщая и крутая шутковина!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍9💯5
Media is too big
VIEW IN TELEGRAM
📸 Отзывы участников
#BootCampDE — Январь-Февраль 2026

Я пришла на Bootcamp с базовыми знаниями SQL и Python, лайфкодила + применяла их для выполенения и облегчения своих рабочих задач, после чего поняла, что данные – это то, с чем я хочу связать свою жизнь.

Для меня самым тяжёлым стала моральная подготовка к буткемпу, чтобы впитывать знания целиком и полностью. Мне пришлось отказаться от TikTok, мемов, просмотра сериалов и т.д., чтобы не забивать мозг. И это того стоило!

У ребят курс построен поэтапно — шаг за шагом ты поглощаешь порцию новых знаний. В моменте кажется, что ничего непонятно, но как только начинаешь практиковаться, тыкаешь, выполняешь домашку — всё встаёт на свои места. Все уроки шли до победного, до последнего вопроса. (Было занятие, которое шло с 8 вечера и до 12 часов ночи, ибо вопросы не ждут).

Ну а вишенка на торте — мок-собесы, где тебя готовят к суровой реальности рынка. Женя с Вовой всегда на связи по любому вопросу, и это ФАКТ, который перетекает из каждого отзыва в отзыв🤗

Особую благодарность хочу выразить комьюнити: именно благодаря ребятам и чатам я так быстро смогла грейдануться. Сначала было страшно писать и задавать вопросы на созвонах, но спустя пару месяцев дружелюбная атмосфера полностью снимает страх — вы уже чувствуете себя как дома. Когда буткемп закончился, я немного растерялась и не знала, как двигаться дальше, но ребята пригласили всех в чат выпускников, и он всегда рядом(в закрепе), чтобы поддержать, дать ответы на любые вопросы, и сама теперь не стесняюсь их задавать!
_____________________________

📝 От команды 📝

Анастасия
— пример самой скромности, пока не подтолкнёшь, сама вопрос не задаст😂

В самом начале пути была тише воды, ниже травы — и это, кстати, абсолютно нормально, таких ребят на старте много. Но у Насти был огромный плюс: она не пропускала созвоны и всегда досиживала до конца, даже когда было сложно и казалось, что ничего непонятно.

И вот – в какой-то момент случился перелом — начала задавать вопросы, включаться, копать глубже… и дальше уже было не остановить🤢

Отдельно хотим отметить её дисциплину. Отказаться от отвлекающих вещей, сфокусироваться на обучении и довести это до результата — это дорогого стоит. Именно такие решения и приводят к реальным изменениям в жизни.

Мы безумно рады, что в итоге всё сложилось: оффер найден, направление выбрано, и теперь Настя будет заниматься тем, к чему действительно лежит душа, с достаточно большим багажом знаний и умений за плечами!

Гордимся тобой! И спасибо за доверие ☺️

Поздравляем с очередным оффером! 🚀

_________________

До начала следующего потока осталось совсем чуть-чуть, поторопись – @bootcampych_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🥰5👏2
Не могу не поделиться новостью!

В YouTube добавили возможность отключать шортсы — для этого нужно зайти в раздел тайм-менеджмента и поставить лимит 0 минут.

Просто моё СДВГ не дает мне спокойно сидеть и не листать шортсы. Я перед сном могу на часа 2 просто в них залипнуть, свайпать, свайпать и свайпать. Короч это как на иглу подсесть.

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

Я безумно рад, что я их просто возьму и отключу.

Спасибо Ютубу за то что наконец то сделали этот функционал 🥹

А вы сколько и на что залипаете в шортсах?😁
🔥39👍10😁8🤔1
Есть идея провести стрим в 19 апреля ВС в 20:00 МСК!

- Покажем новые идеи и стек на BootCamp
- Ответим на ваши вопросы
- Поговорим про технологии и рынок

Расскажем, наши впечатление про Iceberg и Trino.. Они уже доступны в буткемпе кстати.
Вообще есть тенденция компаний на переход в LakeHouse, поэтому лучше сейчас эти инструменты освоить, чтобы потом не догонять.

Мне кажется, что в итоге мы все придем к этому:
Clickhouse, Trino, S3, Spark, Polars, Iceberg, dbt, Airflow - и это все на кубере

————
Кстати
🔴 Мы уже набираем поток на МАЙ!
Записаться и попасть уже в чат можно тут -
@bootcampych_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8