Инженерообязанный🫡 | Блог Дата Инженера
Добрый день, Ваш HalltapeRoadmapDE вдохновил меня на создание песочницы где будут собраны и настроены все технологии которые вы там перечисляете. И сегодня я закончил собирать эту песочницу, удалось почти все. Если это будет полезно, то поделитесь со своей…
Приятно получать такие сообщения от всех кто реально смотрит RoadMap и тем более им вдохновляется, как Сергей. 🧑🎓
Он сделал крутую тему💪 , до которой у меня и Жени не доходили руки😨 . Так еще и БЕСПЛАТНУЮ!!!!! Он замутил офигенный проект в виде песочницы из разных ДЕшных инструментов. Ну что может еще вам не хватать, чтобы вкатиться в ДЕ?😡
Да штука требовательная🍗 , но за то какая👨💻 ! Описание прям огонь, просто для таких же тупых, как я.
Переходите, скачивайте и делитесь вашим мнением. А Сергею желаю двигаться только вперед и расширять свою песочницу!👍
Он сделал крутую тему
Да штука требовательная
Переходите, скачивайте и делитесь вашим мнением. А Сергею желаю двигаться только вперед и расширять свою песочницу!
Please open Telegram to view this post
VIEW IN TELEGRAM
#реклама
10 марта стартует 16-й поток программы Data Engineer от Newprolab
Для начинающих DE (до 1 года опыта) и тех, кто хочет погрузиться в дата-инжиниринг на практике: аналитиков, бэкенд-разработчиков, менеджеров.
📅 8 недель (10 марта – 30 апреля):
・20+ занятий в Zoom (3 раза в неделю)
・8 лабораторных работ в облачном кластере
・Чат с участниками и поддержка
🔥 Что даст программа?
1) научитесь решать типичные задачи DE и реально станете дата-инженером на время программы
2) структурируете ваши знания и познакомитесь с новыми инструментами
3) поработаете с облачным кластером для решения лаб с реальными данными
4) видеозаписи и другие материалы программы останутся у вас навсегда
🎓 Преподаватели – практики из топовых компаний
🏆 70% успешно проходят программу и получают сертификат!
💰 По промокоду DE2025 предоставляется скидка 15%. Есть рассрочка
Узнать подробности и записаться
10 марта стартует 16-й поток программы Data Engineer от Newprolab
Для начинающих DE (до 1 года опыта) и тех, кто хочет погрузиться в дата-инжиниринг на практике: аналитиков, бэкенд-разработчиков, менеджеров.
📅 8 недель (10 марта – 30 апреля):
・20+ занятий в Zoom (3 раза в неделю)
・8 лабораторных работ в облачном кластере
・Чат с участниками и поддержка
🔥 Что даст программа?
1) научитесь решать типичные задачи DE и реально станете дата-инженером на время программы
2) структурируете ваши знания и познакомитесь с новыми инструментами
3) поработаете с облачным кластером для решения лаб с реальными данными
4) видеозаписи и другие материалы программы останутся у вас навсегда
🎓 Преподаватели – практики из топовых компаний
🏆 70% успешно проходят программу и получают сертификат!
💰 По промокоду DE2025 предоставляется скидка 15%. Есть рассрочка
Узнать подробности и записаться
Ребят, хочу извиниться, вообще не хватает времени на то, чтобы клепать посты⛔️ .
Откладывал проблемы с переездом до последнего, и в итоге прошлый Я кайфовал от беззаботной жизни🏖 , а нынешний Я страдаю🤯 , так как уже 2 недели после работы, перевожу вещи и готовлю к сдаче служебное помещение.
Сейчас нужно менять прописку, проводить интернет, устраивать ребёнка в садик, закрывать ИП и переоформляться по ТК и многое другое.😨 😨 😨
Многие вещи за начало марта я уже сделал, но осталась ещё куча всякой херни, которую я отложил на потом.🥲
Перемены в жизни - это конечно хорошо, но ценник у них слишком высокий. А чтобы его уменьшить — не откладывайте на завтра, что можете сделать сегодня.🥶
Всем добра, не теряйте, на этой неделе я обязательно подведу итоги своего эксперимента — "как с нуля вкатиться в IT" за февраль. Так что, до скорого, всё будет но не сразу!💪
Откладывал проблемы с переездом до последнего, и в итоге прошлый Я кайфовал от беззаботной жизни
Сейчас нужно менять прописку, проводить интернет, устраивать ребёнка в садик, закрывать ИП и переоформляться по ТК и многое другое.
Многие вещи за начало марта я уже сделал, но осталась ещё куча всякой херни, которую я отложил на потом.
Перемены в жизни - это конечно хорошо, но ценник у них слишком высокий. А чтобы его уменьшить — не откладывайте на завтра, что можете сделать сегодня.
Всем добра, не теряйте, на этой неделе я обязательно подведу итоги своего эксперимента — "как с нуля вкатиться в IT" за февраль. Так что, до скорого, всё будет но не сразу!
Please open Telegram to view this post
VIEW IN TELEGRAM
Вот и настало второе видео из цикла "Поиск работы в IT без опыта работы".
Сразу извиняюсь, что затянул с этим видеороликом. Переезд и трудности на работе дают о себе знать.🤯
Если вкратце, то за февраль я откликнулся на более чем 100 вакансий👨💻 , ко мне пришло 10 рекрутеров. Потом был приглашен на 4 технических собеседования. 3 собеседования я прошел🥲 и даже по сути получил оффер (не захотел отправлять заявку в службу безопасности).
Лопнул ли IT пузырь — решать только вам, но, по мне, как я искал год назад работу, так же без каких-либо проблем я нашел бы её и сейчас, даже не имея никакого опыта. Полтора месяца — и оффер оказался у меня в руках. Никого не слушайте и полагайтесь исключительно на свой опыт, прохождения собеседований.
Даже хочется спросить: крутить "релевантный" опыт или крутить знания? Не знаю, как вы, но мне после получения оффера нравится второй путь! Но на этом эксперимент не заканчивается, посмотрим, что будет в следующих месяцах!🤔
Всем добра и лёгкого оффера!😋
😘 Итоги второго месяца уже здесь!😘
_______________________________
Бот для просмотра YouTube
@NamelessNetwork_bot
Промокод: DE
(FREE 2 недели)
Так же в боте можно приобрести роутер со встроенным "ускорителем" YouTube на всех домашних устройствах по единой подписке.
Сразу извиняюсь, что затянул с этим видеороликом. Переезд и трудности на работе дают о себе знать.
Если вкратце, то за февраль я откликнулся на более чем 100 вакансий
Лопнул ли IT пузырь — решать только вам, но, по мне, как я искал год назад работу, так же без каких-либо проблем я нашел бы её и сейчас, даже не имея никакого опыта. Полтора месяца — и оффер оказался у меня в руках. Никого не слушайте и полагайтесь исключительно на свой опыт, прохождения собеседований.
Даже хочется спросить: крутить "релевантный" опыт или крутить знания? Не знаю, как вы, но мне после получения оффера нравится второй путь! Но на этом эксперимент не заканчивается, посмотрим, что будет в следующих месяцах!
Всем добра и лёгкого оффера!
_______________________________
Бот для просмотра YouTube
@NamelessNetwork_bot
Промокод: DE
(FREE 2 недели)
Так же в боте можно приобрести роутер со встроенным "ускорителем" YouTube на всех домашних устройствах по единой подписке.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Поиск работы в IT без опыта работы. Итоги февраля 2025 года.
Извиняюсь за опоздание в 2 недели.
Это 2е видео из цикла "Поиск работы в IT без опыта работы". Я откликнулся на более чем 100 вакансий, ко мен пришло 10 рекрутеров, был приглашен на 4 технических собеседования, 3 собеседования я прошел и даже по сути получил…
Это 2е видео из цикла "Поиск работы в IT без опыта работы". Я откликнулся на более чем 100 вакансий, ко мен пришло 10 рекрутеров, был приглашен на 4 технических собеседования, 3 собеседования я прошел и даже по сути получил…
Forwarded from дата инженеретта
Стата по моим офферам
Довольно многих волнует тема офферов, поэтому я тут поделюсь своей историей
🪐 Разделим последний год на 2 hr-кампании, когда я осознанно хотела пособеситься. Каждая кампания длиной примерно 2 месяца:
1️⃣ лето: 02.07 - 06.09
2️⃣ зима: 23.12 - 12.02
➡️ Первая hr-кампания меня сильно прокачала в плане проведения собственных собесов и научила не быть слепым котеночком. Иногда я ставила даже 2 собеса в день, и моя энергия скатывалась куда-то в минус
➡️ А в зимний период я понимала, что может быть сложно начинать. Но мне сказали, что бюджеты все равно закладываются заранее, так что по сути в начале года ничего не мешает начинать найм
☕️ Итак, смотрим на графички. Не поленилась, прошлась по всей стате на hh и по всем перепискам в мессенджерах😁 Возьмем оранжевую линию за основу - это те вакансии, которые были мне интересны. Конверсия в оффер получилась 8/15 = 53% vs 1/21 = 4,7%. Т.е. зимняя hr-кампания отработала в 11 раз хуже летней. Возможно, с весны эта ситуация меняется? Но я не уверена
👩💻 Также есть качественная разница в уровне компаний. Если летом мне писали отсюда:
CIAN
Альфа
МТС
Magnit
Лента
То зимой конкретно все поменялось:
Quickly Search
WMT Group
ИЦ АЙ-ТЕКО
Datanomica
Trinity Monsters
🗓️ Средняя длительность hr-процесса получилась 10 дней летом vs 18 дней зимой (зааффектили нг каникулы). Включала компании, от которых я получила ОС по итогам собесов, и исключила выброс в виде яндекса - там 63 дня на 3 этапа 👍
Прокомменчу 3 других отказа зимой:
Касперский - двх на MS SQL🙂 и я была просто антиметчем их вакансии
Билайн - искал топового скалиста🙂
Авито - завалилась на алгосах с NP-полной задачей🙂
🎤 В итоге я пришла к таким выводам:
- хоть и количество просмотров увеличилось
- но очень много интеграторов, и общее качество компаний упало
- отклики на hh не работают (почти), в большинстве пишут сами и поэтому заинтересованы больше, чем если откликаться самому
Было страшно подавать заявление, понимая, что на рынке вот такая ситуация, выходить только через месяц, а у меня единственный оффер на руках
🎤 Есть кто сейчас в процессе поисков, какие ощущения?
Довольно многих волнует тема офферов, поэтому я тут поделюсь своей историей
CIAN
Альфа
МТС
Magnit
Лента
То зимой конкретно все поменялось:
Quickly Search
WMT Group
ИЦ АЙ-ТЕКО
Datanomica
Trinity Monsters
Прокомменчу 3 других отказа зимой:
Касперский - двх на MS SQL
Билайн - искал топового скалиста
Авито - завалилась на алгосах с NP-полной задачей
- хоть и количество просмотров увеличилось
- но очень много интеграторов, и общее качество компаний упало
- отклики на hh не работают (почти), в большинстве пишут сами и поэтому заинтересованы больше, чем если откликаться самому
Было страшно подавать заявление, понимая, что на рынке вот такая ситуация, выходить только через месяц, а у меня единственный оффер на руках
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Коллеги из "Сравни" объединили мои видосы "Вопросы прохождения собесов по SQL" в единую статью на Хабре.🧑🎓 (Теперь я останусь в истории на Хабре)
Как показывает практика основы спрашивают как у джунов, так и у сеньоров. Поэтому буду рад вашим комментам, реакциям и всему остальному. Перед собесами повторить самое то...👍
Да и в целом у Sravni Tech годный контент, так что загляни, может тебя что-то зацепит.🫢
Как показывает практика основы спрашивают как у джунов, так и у сеньоров. Поэтому буду рад вашим комментам, реакциям и всему остальному. Перед собесами повторить самое то...
Да и в целом у Sravni Tech годный контент, так что загляни, может тебя что-то зацепит.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Sravni Tech
#habr
Знание SQL — мастхэв для работы с базами данных в большинстве современных компаний. При найме стажёров в технические команды Сравни, тестовое задание в большинстве случаев включает в себя проверку знаний по SQL.
Но какие аспекты этой предметной области…
Знание SQL — мастхэв для работы с базами данных в большинстве современных компаний. При найме стажёров в технические команды Сравни, тестовое задание в большинстве случаев включает в себя проверку знаний по SQL.
Но какие аспекты этой предметной области…
Женя, 23 марта в 20:00, собирается провести стрим в формате общего созвона, где он соберёт концептуальную схему своего видения "идеальной" архитектуры хранилища с минимальными количеством фреймворков.
Данный стрим будет полезен начинающим специалистам, а если вы уже бывалый, то вас приглашаю подискутировать с Евгением по поводу его схемы.
Подробности можете почитать у него в его посте. Лично я обязательно поучаствую в данном мероприятии, возможно даже задам свои вопросы. Так что приходите точно не пожалеете!
По инсайдерской информации в дискуссии будет участвовать Алексей Разводов с большим опытом работы в ДЕ и возможно еще много разных и опытных Дата Инженеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Я – Дата Инженер
Я построю свое DWH с блекджеком и шлюпками
23 марта (ВС) 20:00 МСК
Созваниваемся в Яндекс Телемосте. Я при вас рисую в Miro архитектуру DWH, а потом говорю, где тут могут быть проблемы. Дальше поставлю ТЗ по данным и мы попробуем покидать идеи, как сделать…
23 марта (ВС) 20:00 МСК
Созваниваемся в Яндекс Телемосте. Я при вас рисую в Miro архитектуру DWH, а потом говорю, где тут могут быть проблемы. Дальше поставлю ТЗ по данным и мы попробуем покидать идеи, как сделать…
Чтобы найти работу, мало пройти курс и сделать классное резюме. На практике, чтобы выделиться на собеседовании, нужно понимать, что лежит под капотом каждого инструмента, а не следовать конкретному заученному алгоритму.
Чтобы попрактиковаться в этом, приходите на бесплатный вебинар, где будем разбирать реальное тестовое задание, которое дают аналитикам в Альфа Банке.
Что будем делать на вебинаре:
Вебинар проведет Денис Иванов, ведущий продуктовый аналитик
Please open Telegram to view this post
VIEW IN TELEGRAM
#соБЕСики
🔖 Вакансия: Data engineer
🔖 Компания: BNPL сервис
🔖 Предполагаемая вилка: 300-390 gross
🔖 Месяц прохожденияa собеседования: Март 2025
🔖 Формат работы: Офис\Гибрит\ Фулл. удалёнка с любой точки
🔖 Оформление: ТК, ИП, ГПХ
🔖 Требования вакансии:
⏺ SQL на хорошем уровне;
⏺ Построение DWH;
⏺ Хорошее знание Python;
⏺ Умение работать с AirFlow;
⏺ опыт настройки и использования Apache Kafka, знание Avro формата;
🔖 Стек:
GreenPlum, PostgreSQL, AirFlow, NiFi, S3? .
🔖 Этапы собеседований:
HR)➡️ Тех.собеседование по технологиям➡️ Тех.собеседование по (вся команда)
🔖 Процесс прохождения:
Начну с офигенного разговора с HR. Я еще ни разу так не кайфовал от общения с рекрутёром, мы после обсуждения опыта и вакансии, начали разговаривать на разные темы найма и всего остального. Сразу видно, что общаюсь с грамотным специалистом, плюс ко всему оказалось, что она ведет свой канал, и мне очень понравился у нее пост. Советую к прочтению, и даже очень хочу с ней провести какой-нибудь стрим на тему трудоустройства в IT.
Теперь переходим к техсобесу. На нём присутствовала вся команда. В общем и целом - каждый спросил у меня какой-либо вопрос. Очень много вопросов было по моему опыту, и как я решал те или иные задачи. Из команды уходит сотрудник, который поддерживал у них всю архитектуру построенную на NiFi, поэтому ищут спеца, который будет продолжать его поддерживать. Хотя в вакансии написано только о теоретических знаниях данного продукта. Также спрашивали об оптимизации запросов и пару вопросов задали по AirFlow.
Дальше уже я спросил, как у них устроена архитектура, на самом деле ничего сложного: стрим через NiFi, батч грузят через AirFlow, хранилище построено на GreenPlum в облаке, там же строятся витрины с помощью DBT и транслируются в PostgreSQL, где с данными проводится полноценная аналитика.
Еще должен быть этап по архитектуре, но думаю меня туда уже не позовут.😅
🔖 Вопросы технического собеседования:
⏺ Какие процессоры использовали в NiFi?
⏺ Настраивали ли схемы, если да, то в каких модулях?
⏺ Как считать данные из каталога?
⏺ Зачем при считывании CSV файлов данные переводили в AVRO формат?
⏺ В случае сбоя одного сервера с NiFi - как его перезапустить?
⏺ Чем Атрибут отличается от Контекста?
⏺ Теряет ли данные NiFi, если произошел сбой программы?
⏺ Расскажи о логировании в NiFi?
⏺ NiFi работает в кластере и считываем данные из кафки, один из серверов сгорает, и мы теряем данные, как повторно обработать потерянные данные?
⏺ Таска в AirFlow упала с ошибкой, как сделать так, чтобы не смотря на ошибку, следующая таска запустилась?
⏺ Как в AirFlow в зависимости от условия, продолжить обработку по нужной ветки ДАГа?
⏺ Как оптимизируется запрос?
⏺ Как эффективно удалить дубликаты строк в большой таблице?
⏺ Что будет делать, если в плане запроса увидели Nested Loop?
🔖 Время прохождения собеседования:
1,5 часа(разговорились о всяком) + 1 час
🔖 Итоговое мнение:
В общем и целом - такой рекрутёрский созвон я никогда не забуду, это прям эталон всех созвонов. А техсобес прошел- тоже приятно, никто на меня не давил, все общались на одном уровне, очень много говорили о реальном опыте работы. Поэтому кто шарит за NiFi... Welcome. Контакты для связи в приложении.
Кстати, ребята собираются уходить со временем от NiFi, так как проблематично найти спеца.😅
GreenPlum, PostgreSQL, AirFlow, NiFi, S3? .
HR)
Начну с офигенного разговора с HR. Я еще ни разу так не кайфовал от общения с рекрутёром, мы после обсуждения опыта и вакансии, начали разговаривать на разные темы найма и всего остального. Сразу видно, что общаюсь с грамотным специалистом, плюс ко всему оказалось, что она ведет свой канал, и мне очень понравился у нее пост. Советую к прочтению, и даже очень хочу с ней провести какой-нибудь стрим на тему трудоустройства в IT.
Теперь переходим к техсобесу. На нём присутствовала вся команда. В общем и целом - каждый спросил у меня какой-либо вопрос. Очень много вопросов было по моему опыту, и как я решал те или иные задачи. Из команды уходит сотрудник, который поддерживал у них всю архитектуру построенную на NiFi, поэтому ищут спеца, который будет продолжать его поддерживать. Хотя в вакансии написано только о теоретических знаниях данного продукта. Также спрашивали об оптимизации запросов и пару вопросов задали по AirFlow.
Дальше уже я спросил, как у них устроена архитектура, на самом деле ничего сложного: стрим через NiFi, батч грузят через AirFlow, хранилище построено на GreenPlum в облаке, там же строятся витрины с помощью DBT и транслируются в PostgreSQL, где с данными проводится полноценная аналитика.
Еще должен быть этап по архитектуре, но думаю меня туда уже не позовут.😅
1,5 часа(разговорились о всяком) + 1 час
В общем и целом - такой рекрутёрский созвон я никогда не забуду, это прям эталон всех созвонов. А техсобес прошел- тоже приятно, никто на меня не давил, все общались на одном уровне, очень много говорили о реальном опыте работы. Поэтому кто шарит за NiFi... Welcome. Контакты для связи в приложении.
Кстати, ребята собираются уходить со временем от NiFi, так как проблематично найти спеца.😅
Please open Telegram to view this post
VIEW IN TELEGRAM
Google Docs
Вакансия: Data engineer в сервис BNPL
Вакансия: Data engineer Формат работы: на выбор - офис, гибрид, удаленка (можно вне РФ) Занятость: full-time с гибким началом рабочего дня Условия: оклад 300-390К руб gross + ДМС + курсы англ языка и разговорная практика с европейским офисом + ежегодно повышаем…
На этой неделе на канале выйдет годнота💪 по простецкой оптимизации запросов в СУБД GreenPlum без всяких заумных файловых дескрипторов и ассемблеров(кто в теме тот в теме😁).
Что не мало важно, будет с десяток различных кейсов на основе, которых вы и поймете, что оптимизация запроса достаточно важная штука (особенно в GP), без которой ваши запросы будут крутиться долго и упорно!👨💻
Еще с того года планировал видос и вот настало его время))😂
Что не мало важно, будет с десяток различных кейсов на основе, которых вы и поймете, что оптимизация запроса достаточно важная штука (особенно в GP), без которой ваши запросы будут крутиться долго и упорно!
Еще с того года планировал видос и вот настало его время))😂
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Sergei Shabanov
Привет) может кто помочь с Trino, iceberg(nessie catalog)?
Данные лежат в s3 в паркетах. Как можно создать таблицы, чтобы эти данные в них появились ?
Данные лежат в s3 в паркетах. Как можно создать таблицы, чтобы эти данные в них появились ?
Когда я только начинал работать, то вообще не понимал, для чего нужно оптимизировать запросы. И спустя полгода плотной работы с GP(и по совместительству с создания первого видео по GP) я понял, что без оптимизации далеко не уйдёшь.
Это видео поможет Вам на простых примерах понять, как именно стоит оптимизировать запросы и на что обращать внимание.
Если у тебя остались вопросы по GreenPlum, оптимизации, твоим кейсам и т.д., обязательно задавай их в гугл-таблице, либо в комментариях(я сам их перенесу). На них ответит Никита Целищев — один из авторов курса от ЯП по GreenPlum.
Бот для просмотра YouTube
@NamelessNetwork_bot
Промокод: DE
(FREE 2 недели)
Так же в боте можно приобрести роутер со встроенным "ускорителем" YouTube на всех домашних устройствах по единой подписке.
Please open Telegram to view this post
VIEW IN TELEGRAM
Google Docs
Воросы по Greenplum
Forwarded from Гульжана Менажиева
«Волки»: плюсы, минусы. Или как не ошибиться при выборе наставника.
Этим постом завершаю цикл ответов на вопрос «Накручивать ли опыт?». Предыдущие 2 сообщения читайте выше.
Напомню, «волки» — это каста ИТшников, которые топят за накрутку опыта, помогают с придумыванием легенды и подготовкой к собеседованиям.
Плюсы их деятельности:
1️⃣ популяризация менторства среди свитчеров* и младших грейдов, которым сложной преодолеть эмоциональный барьер и спросить совета у старших коллег;
2️⃣ популяризация взаимопомощи;
3️⃣ своеобразная первичная ячейка профсоюзной организации.
Минусы:
1️⃣ пропаганда обмана:
— из исследования знаем, что 29% кандидатов накручивали опыт при поиске работы — это относительный показатель (работодатели держат в уме, что на каждую вакансию треть откликнувшихся кандидатов скорее всего накрутило опыт);
— в сообществе «волков» сейчас 50К+ участников, по оценкам Минцифры в ИТ отрасли трудится около 1 млн человек, т.е. не меньше 5% рынка кандидатов «волки» — это уже абсолютный показатель (его работодатели тоже учитывают при подборе);
2️⃣ однобокая мотивация участников сообщества больше зарабатывать на нескольких работах, при этом необходимость прокачки профессиональных навыков остается в тени;
3️⃣ рекурсия обмана, см картинку, некоторые джуны, найдя работу накрутив опыт, следующим шагом накручивают опыт менторства и обучают других джунов разработке и поиску работы 😁 подробнее об этом кейсе читайте у Леси Набока.
Мой читатель спросит, «как же выбрать себе ментора, и не напороться на самозванца»?!
Очень просто:
1️⃣ развивайте в себе критическое мышление и не доверяйте всему и всецело, перепроверяйте информацию;
2️⃣ обратитесь за консультациями к 4-5 наставникам старших грейдов (сеньор, тимлид, техлид, хэд, С-level), не ограничивайте кругозор на одном менторе;
3️⃣ ищите наставников в разных источниках (тематические тг-каналы и сообщества, линкедин, хабр.эксперты, getmentor и др);
4️⃣ конспектируйте рекомендации и сопоставляйте друг с другом, направьте усилия по развитию на пересекающиеся рекомендации;
5️⃣ не стесняйтесь задавать вопросы в комментариях.
__________________
* свитчер (англ. switch) — это человек, который в осознанном возрасте решил поменять профессию.
Этим постом завершаю цикл ответов на вопрос «Накручивать ли опыт?». Предыдущие 2 сообщения читайте выше.
Напомню, «волки» — это каста ИТшников, которые топят за накрутку опыта, помогают с придумыванием легенды и подготовкой к собеседованиям.
Плюсы их деятельности:
1️⃣ популяризация менторства среди свитчеров* и младших грейдов, которым сложной преодолеть эмоциональный барьер и спросить совета у старших коллег;
2️⃣ популяризация взаимопомощи;
3️⃣ своеобразная первичная ячейка профсоюзной организации.
Минусы:
1️⃣ пропаганда обмана:
— из исследования знаем, что 29% кандидатов накручивали опыт при поиске работы — это относительный показатель (работодатели держат в уме, что на каждую вакансию треть откликнувшихся кандидатов скорее всего накрутило опыт);
— в сообществе «волков» сейчас 50К+ участников, по оценкам Минцифры в ИТ отрасли трудится около 1 млн человек, т.е. не меньше 5% рынка кандидатов «волки» — это уже абсолютный показатель (его работодатели тоже учитывают при подборе);
2️⃣ однобокая мотивация участников сообщества больше зарабатывать на нескольких работах, при этом необходимость прокачки профессиональных навыков остается в тени;
3️⃣ рекурсия обмана, см картинку, некоторые джуны, найдя работу накрутив опыт, следующим шагом накручивают опыт менторства и обучают других джунов разработке и поиску работы 😁 подробнее об этом кейсе читайте у Леси Набока.
Мой читатель спросит, «как же выбрать себе ментора, и не напороться на самозванца»?!
Очень просто:
1️⃣ развивайте в себе критическое мышление и не доверяйте всему и всецело, перепроверяйте информацию;
2️⃣ обратитесь за консультациями к 4-5 наставникам старших грейдов (сеньор, тимлид, техлид, хэд, С-level), не ограничивайте кругозор на одном менторе;
3️⃣ ищите наставников в разных источниках (тематические тг-каналы и сообщества, линкедин, хабр.эксперты, getmentor и др);
4️⃣ конспектируйте рекомендации и сопоставляйте друг с другом, направьте усилия по развитию на пересекающиеся рекомендации;
5️⃣ не стесняйтесь задавать вопросы в комментариях.
__________________
* свитчер (англ. switch) — это человек, который в осознанном возрасте решил поменять профессию.
#соБЕСики
🔖 Вакансия: Data engineer
🔖 Компания: Wildberries
🔖 Сколько просил: 270 тыс. рублей
🔖 Месяц прохождения собеседования: Апрель 2025
🔖 Формат работы: Офис\Гибрид\Удалёнка
🔖 Оформление: ТК
🔖 Требования вакансии:
⏺ Разработка новых и оптимизация существующих ETL-процессов
⏺ Разработка и сопровождение сервисов, компонентов и процессов для потоковой и пакетной выгрузки данных из корпоративных систем в контур платформы данных
⏺ Продвинутый уровень владения Python и SQL;
⏺ Умение разрабатывать production-ready сервисы для деплоя в Kubernetes;
⏺ Опыт применения концепций непрерывной интеграции и доставки (CI/CD)
⏺ Опыт построения пайплайнов для потоковой и пакетной выгрузки/обработки данных
⏺ Опыт оптимизации запросов и проектирования схем данных
🔖 Стек:
Python/Go, SQL (ClickHouse, PostgreSQL), Kubernetes (K8s), Kafka
🔖 Этапы собеседований:
HR(20 минут)➡️ Тех.собеседование(1,5 часа)
🔖 Процесс прохождения:
Изначально HR вышла на меня сама, договорились созвониться. В разговоре ничего особого не было, спросила об опыте работы и инструментах, с которыми я работал. На следующий день вернулась с приглашением на техничку.
Техничка была хорошая. Собеседующий был прям классный мужик. Минут 20 мы разговаривали об опыте, с чем и как работал, потом позадавал вопросы по архитектуре хранилища, и как вообще устроено все. Позадавал теоритические вопросы, и душевно поговорили о движках ClickHouse, об их минусах и проблемах. Также поговорили об оптимизации запросов в клике. Плюс обсудили - какими задачами хочу заниматься.
Дальше в течении минут 50 решали задачки: две на SQL и одна на Python(в описании). Все решения делались по сути в текстовике на Яндекс_Код. Всё прошло гладко, разрешал спокойно гулить (я этим не пользовался), если что-то забыл. Если забывал ключевые слова, то спокойно спрашивал,что хочу сделать, и мы пропускали данное место, либо он подсказывал конструкцию. Идеология у него была такая - "Если ты знаешь, что хочешь сделать, ты это загуглишь за минуту". Очень сильно затупил на 2- ой задаче(так как вообще давно литкод не открывал), но спокойно собеседующий наводил на нужное решение(без прямых подсказок). А задачу на питоне я решил быстро, но неэффективно, и так как время поджимало, я просто словами(не без его помощи) объяснил, как это сделать эффективно.
Потом 20 минут рассказывал о задачах, с которыми придется сталкиваться. Ничего особо сложного в самой вакансии , много страшного написано, но на самом деле обычные задачи.
🔖 Вопросы технического собеседования:
⏺ Какие движки в ClickHouse знаешь?
⏺ Как сделать таблицу распределённой в кластере?
⏺ Принцип работы MergeTree движков, и как хранятся данные?
⏺ Какие проблемы есть у движка ReplacingMergeTree?
🔖 Итоговое мнение:
Собеседование было очень приятным, без лишнего давления. С интервьювером сразу нашли общий язык и чувствовалась товарищеская беседа. Узнал от него интересные факты о клике, что пошло мне только на пользу. Поговорили о проектах, с которыми работал + порешали задачки на SQL и Python, и всё это за 1,5 часа, а не за 5 этапов, как в некоторых компаниях(не буду показывать пальцем👉 😵 ).
Python/Go, SQL (ClickHouse, PostgreSQL), Kubernetes (K8s), Kafka
HR(20 минут)
Изначально HR вышла на меня сама, договорились созвониться. В разговоре ничего особого не было, спросила об опыте работы и инструментах, с которыми я работал. На следующий день вернулась с приглашением на техничку.
Техничка была хорошая. Собеседующий был прям классный мужик. Минут 20 мы разговаривали об опыте, с чем и как работал, потом позадавал вопросы по архитектуре хранилища, и как вообще устроено все. Позадавал теоритические вопросы, и душевно поговорили о движках ClickHouse, об их минусах и проблемах. Также поговорили об оптимизации запросов в клике. Плюс обсудили - какими задачами хочу заниматься.
Дальше в течении минут 50 решали задачки: две на SQL и одна на Python(в описании). Все решения делались по сути в текстовике на Яндекс_Код. Всё прошло гладко, разрешал спокойно гулить (я этим не пользовался), если что-то забыл. Если забывал ключевые слова, то спокойно спрашивал,что хочу сделать, и мы пропускали данное место, либо он подсказывал конструкцию. Идеология у него была такая - "Если ты знаешь, что хочешь сделать, ты это загуглишь за минуту". Очень сильно затупил на 2- ой задаче(так как вообще давно литкод не открывал), но спокойно собеседующий наводил на нужное решение(без прямых подсказок). А задачу на питоне я решил быстро, но неэффективно, и так как время поджимало, я просто словами(не без его помощи) объяснил, как это сделать эффективно.
Потом 20 минут рассказывал о задачах, с которыми придется сталкиваться. Ничего особо сложного в самой вакансии , много страшного написано, но на самом деле обычные задачи.
Собеседование было очень приятным, без лишнего давления. С интервьювером сразу нашли общий язык и чувствовалась товарищеская беседа. Узнал от него интересные факты о клике, что пошло мне только на пользу. Поговорили о проектах, с которыми работал + порешали задачки на SQL и Python, и всё это за 1,5 часа, а не за 5 этапов, как в некоторых компаниях(не буду показывать пальцем
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Гульжана Менажиева
Please open Telegram to view this post
VIEW IN TELEGRAM
Думаю многие задавались данным вопросом, особенно ребята которые в одной компании работаю по 2-3 года и им ни в какую не хотят поднимать ЗП.
Please open Telegram to view this post
VIEW IN TELEGRAM
#соБЕСики
🔖 Вакансия: Data Engineer (Apache NIFI)
🔖 Компания: ООО "Медиапоинт"
🔖 Сколько просил: 300 тыс. рублей
🔖 Месяц прохождения собеседования: Апрель 2025
🔖 Формат работы: Удалёнка
🔖 Оформление: ТК, ИП
🔖 Требования вакансии:
⏺ Опыт работы с Apache NIFI, как на отдельном сервере, так и в кластере;
⏺ Опыт работы в командной строке Linux;
⏺ Опыт работы с системой Docker;
⏺ Опыт построения запросов на языке SQL;
🔖 Стек:
Python, SQL (PostgreSQL, Clickhouse), NiFi, Kafka, AirFlow, Debezium, S3
🔖 Этапы собеседований:
HR(5 минут)➡ Тех.собеседование(1 час)
🔖 Процесс прохождения:
Как обычно созвонились с HRом, поговорили о вакансии и по сути сразу пригласил на техническое интервью.
На техничке поговорили о моём опыте, параллельно задавал вопрос - что да как, после чего уже перешли к полноценным вопросам собеседования. Вопросы задавались в течении 25-30 минут, большинство вопросов было по БД PostgreSQL, а потом перешли на Python.
В целом собеседующий не гасил, сразу сказал, что если не знаешь-не гадай. И если я не знаю, то в целом мне говорил правильный ответ, поэтому чёт новое из собеседования я вынес.
Новых вопросов реально много, со временем обязательно перенесу их в роадмап.
Также поговорили в целом о задачах и команде. На данный момент в команде 3 ДЕ, плюс еще будут набирать человек. Много задач по интеграции данных с внешними источниками, исследовательские работы по хранению данных, так как задача к концу года — увеличить количество хранимых данных в 10 раз.
🔖 Вопросы технического собеседования:
⏺ Какой модуль в NiFi используется для JOLT преобразований?
⏺ Как в Clickhouse устроена операция UPDATE?
⏺ Как выдаются права доступа в PostgreSQL?
⏺ Что делает утилита PGTune?
⏺ Что такое нормализация?
⏺ Какие типы индексов бывают?
⏺ Чем отличается кластеризованный индекс от некалстеризованного ?
⏺ Сколько у таблицы могут быть кластеризованных индексов?
⏺ Есть ли ограничения на создание партицированной таблицы?
⏺ Можно ли строить индекс по JSON полям?
⏺ Чем отличаются типы данных JSON и JSONb?
⏺ Чем отличаются материализованное и нематериализованное представления?
⏺ Можно ли читать данные из материализованного представления, когда выполняется команда REFRESH?
⏺ Как устроены система транзакций в PSQL?
⏺ Какие блокировки существуют?
⏺ Чем отличаются типы данных varchar от nvarchar?
⏺ Как удалить дубликаты из таблицы?
⏺ Какой объявить СТЕ? Можно ли в одной таблице применить несколько СТЕ?
⏺ Что из себя представляет СТЕ?
⏺ Можно ли в функции Python в качестве аргумента использовать функцию? Если да, то как называется такая функция?
⏺ Как записывается декоратор?
⏺ Можно ли на одну функцию нацепить несколько декораторов и как они будут считываться?
⏺ функция, которая используется в качестве аргумента, может использовать свои аргументы?
⏺ что такое декоратор Шредингера?
⏺ что представляет из себя тип данных Int в Python?
⏺ какая типизация используется в Python?
🔖 Итоговое мнение:
В целом собеседование мне понравилось, руководитель чувствуется старой закалки, но с нормальным отношением к команде, (но это только моя чуйка). Даёт полное право планировать свой день, как хочешь, главное, чтобы задача была выполнена вовремя.
В целом я все расписал по данной вакансии и собеседованию, если кому интересно или просто захотите меня поддержать — аудиозапись собеседования будет в комментариях.
Python, SQL (PostgreSQL, Clickhouse), NiFi, Kafka, AirFlow, Debezium, S3
HR(5 минут)
Как обычно созвонились с HRом, поговорили о вакансии и по сути сразу пригласил на техническое интервью.
На техничке поговорили о моём опыте, параллельно задавал вопрос - что да как, после чего уже перешли к полноценным вопросам собеседования. Вопросы задавались в течении 25-30 минут, большинство вопросов было по БД PostgreSQL, а потом перешли на Python.
В целом собеседующий не гасил, сразу сказал, что если не знаешь-не гадай. И если я не знаю, то в целом мне говорил правильный ответ, поэтому чёт новое из собеседования я вынес.
Новых вопросов реально много, со временем обязательно перенесу их в роадмап.
Также поговорили в целом о задачах и команде. На данный момент в команде 3 ДЕ, плюс еще будут набирать человек. Много задач по интеграции данных с внешними источниками, исследовательские работы по хранению данных, так как задача к концу года — увеличить количество хранимых данных в 10 раз.
В целом собеседование мне понравилось, руководитель чувствуется старой закалки, но с нормальным отношением к команде, (но это только моя чуйка). Даёт полное право планировать свой день, как хочешь, главное, чтобы задача была выполнена вовремя.
В целом я все расписал по данной вакансии и собеседованию, если кому интересно или просто захотите меня поддержать — аудиозапись собеседования будет в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
Знаете ли вы, что данные, прежде чем стать действительно полезными, проходят долгий путь? Он называется «конвейер данных» и в его работе принимают участие разные специалисты: дата-инженеры, дата-аналитики, BI-аналитики.
Об этапах этого процесса расскажет на вебинаре Павел Беляев — руководитель группы дата-аналитиков в компании Яндекс eLama и автор телеграм-канала.
Что разберем:
Тема богатая, тянет на целый курс, но за вебинар можно получить общее понимание процесса.
🕗 Встречаемся 15 апреля в 18:30 по МСК
Please open Telegram to view this post
VIEW IN TELEGRAM
У меня запрос в GP крутится-вертится 4,5 часа. 😢
Не порядок...🤨 Нужно оптимизировать🤔
Когда-то меня попросили показать пример работы Инженера данных, вот как раз подробно разберу одну интересную задачку(запрос на 1000 строк кода)🥲 и заодно сможете увидеть🙂 сложность написания запросов.
Нужно не только теоретические видосы снимать, но и показывать эффективность методов на практике, так что ждите, сегодня сниму и в дальнейшем обязательно выложу сюда😝 .
Не порядок...🤨 Нужно оптимизировать🤔
Когда-то меня попросили показать пример работы Инженера данных, вот как раз подробно разберу одну интересную задачку(запрос на 1000 строк кода)
Нужно не только теоретические видосы снимать, но и показывать эффективность методов на практике, так что ждите, сегодня сниму и в дальнейшем обязательно выложу сюда
Please open Telegram to view this post
VIEW IN TELEGRAM
Ну что...🙄
По итогу - вчерашний скрипт не отработал даже за 6 часов, а потом БД ушла в "transaction read-only" , и запрос конечно же упал🫠.
Это абсолютно нормальное явления для абсолютно неоптимизированных запросов. Поэтому принимаем жёсткое решение - его оптимизировать раз и навсегда.😎
В итоге - посидев несколько часов, рассматривая запрос и планы его выполнения, раскуралесив его на мелкие части, я пришел к тому, что мой запрос стал работать,🎺 пам-парам-пам🎺 — от 10 - 20 минут
Я считаю, у меня получился супер результат с учетом уменьшения времени в десятки раз.
В итоге - я записал один из возможных реальных кейсов работы DE, связанный с оптимизацией запросов.
Данный кейс поможет "вкатунам" или начинающим спецам понять, что такое оптимизация запросов, какой ход мыслей и размышлений при этом идёт. Видео получилось на 2 часа с объяснениями, понятиями и просто разговорами самим с собой.
Контент платный(через Tribute) и приобрести его можно здесь➡️ по данным ссылкам: карта, звезды
По итогу - вчерашний скрипт не отработал даже за 6 часов, а потом БД ушла в "transaction read-only" , и запрос конечно же упал🫠.
Это абсолютно нормальное явления для абсолютно неоптимизированных запросов. Поэтому принимаем жёсткое решение - его оптимизировать раз и навсегда.
В итоге - посидев несколько часов, рассматривая запрос и планы его выполнения, раскуралесив его на мелкие части, я пришел к тому, что мой запрос стал работать,
Я считаю, у меня получился супер результат с учетом уменьшения времени в десятки раз.
В итоге - я записал один из возможных реальных кейсов работы DE, связанный с оптимизацией запросов.
Данный кейс поможет "вкатунам" или начинающим спецам понять, что такое оптимизация запросов, какой ход мыслей и размышлений при этом идёт. Видео получилось на 2 часа с объяснениями, понятиями и просто разговорами самим с собой.
Контент платный(через Tribute) и приобрести его можно здесь
Please open Telegram to view this post
VIEW IN TELEGRAM