🔋 Труба данных – Telegram
🔋 Труба данных
3.99K subscribers
330 photos
5 videos
9 files
449 links
Авторский канал обо всем, что происходит в мире работы с данными: хранение, обработка, визуализация, как мы принимаем решения и как мы становимся профессионалами в работе с данными.

Автора канала - @SimonOsipov
Download Telegram
#ПятничныйYoutube

Полтора года назад мы уже разговаривали с ребятами про то, как я “вайтивайти”, про цели и вот это все. Тот выпуск можно посмотреть тут: https://t.co/QDFKVbGpxd

И вот, мы тут решили запустить новое ответвление контента - прямые стримы с разработчиками и я вытянул короткую спичку. Приходите послушать, позадовать свои вопросы в прямом эфире. Где-то мое мнение поменялось, где-то трансформировалось.
Трансляция будет в пятницу, 19-00, на Youtube тут: https://www.youtube.com/watch?v=vJWoLiqpk9g
https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable

Еще одна прекрасная статья о том, как можно потеряться, как профессионал и “потопить” свою карьеру, долго находясь в зоне комфорта. Несколько пунктов из статьи, на которые стоит обратить внимание:

Утки мигрируют зимой не из-за температуры, а из-за еды. Если их прикормить, то они никуда не улетят. Продолжайте их кормить, они привыкнут и не будут улетать. И если вдруг перестать их кормить, привычка не улетать у них сработает и они останутся и умрут от голода. Мораль такова: диких уток можно приручить, а вот прирученных сделать дикими - уже нет. Как спроецировать на реальный мир, думаю, вы догадываетесь =)

Продолжать работать на одной работе из-за лояльности к работодателю или денег это как продолжать жить в несчастном браке ради детей. Это нездоровые отношения и ситуация для всех участников. Компаниям нужна ваша лояльность пока вы максимально вовлечены в процесс и получаете удовольствие. НАстоящая лояльность - уходить тогда, когда ваше сердце больше не бьется здесь. Вашу апатию и безинициативность заметят на performance review, и получится странная ситуация: вы были лояльным к компании, а прибавку не получили.

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

Интересный фреймворк предлагает автор для принятия решения о том, что пришло время изменений. Ответьте на следующие вопросы:

Достижения: Что я сделал интересного и запоминающегося за последние три месяца?

Вклад: Что из моей работы за последние три месяца я могу записать отдельной строчкой в резюме? Если бы я нанимал сам себя на работу, это бы повлияло на мое решение о приеме?

Рост и Цели: За последние 3 месяца я получил какие-нибудь ценные навыки и опыт, который укладывается в мои долгосрочные цели?

Вызовы: Были ли такие сложности в работе, в которые я настолько сильно погружался, что забывал, воспользовался ли я гелем для душа, когда его принимал?

Сообщество: Я рад каждое утро приходить на работу, видеть своих товарищей по команде? Верю ли я в цель и ценности компании, полностью доверяю руководству?

Отвечать “да / нет”, если 3/5 ответы “Нет” - пришло время что-то менять. Повторить через 3 месяца

Всегда будут оправдания, которым нужно сопротивляться: “Я посижу до премии”, “Я ведь только пришел” и “Я ведь еще года не отработал”. Не недооценивайте стоимость возможности. Вам 30, закончить работать вы хотите в 60. Значит у вас есть 120 кварталов, чтобы достичь своих целей и сделать что-нибудь такое, чем будете гордиться. Год, просиженный на нелюбимой работе эквивалентен выбросу на ветер 3.3% вашей карьеры, а чем ближе к 60, тем стоимость будет больше.

Кстати, изменения это не обязательно покидать компанию. Возможно, это просто сменить проект или команду. Вообще, время это очень плохая метрика: 3 месяца может быть вечностью, если работа вас давит и подавляет, а 10 лет могут показаться вам мгновением, если все ваши цели удовлетворяются.
https://espress-help.ru/event/12275/


Как послушать что-то полезное про то, куда весь наш мир IT двигается и помочь нуждающимся?

Можно прийти на вот такой интересный митап. Рассказывать будет Виталий Худобахшов и Паша Финкельштейн, два очень-очень мощных человека из JetBrains.
У X5 теперь есть и школа разработки

Пара видосиков о том, зачем нам понадобились внутренние школы разработки и аналитики:
1) Видео про школу аналитики https://www.youtube.com/watch?v=hK6lXL52Qpo
2) Видео про школу разработки https://www.youtube.com/watch?v=xdqq1BZDv80

И если в школу аналитики отбор уже закончился, и скоро начнется второй курс (на входе у нас было более 1000 человек, тест, собеседование, все серьезно), то в школу разработки еще можно успеть подать заявку: https://x5-frontend-academy.ru/
Обучение 4 месяца, бесплатно, классных и клевых ребят мы возьмем к себе на работу.

Да, сейчас это только фронтенд (вдруг вам это интересно, следующий набор уже будет и фронт и бек). Ну а про данные я рассказываю везде =)
https://towardsdatascience.com/what-is-a-data-mesh-and-how-not-to-mesh-it-up-210710bb41e0

Тут подъехал новый тренд в построении хранилищ данных, называется "Data Mesh". Если кратко, то это уход от монолита в построении DataLake.
А если не кратко, то есть чуть больше подробностей в статье выше.
Ребята из celsus.ai ищут себе джуна-аналитика, Питер, насчет удаленки пока 50/50.

#НамДжунаБы
Еще немного #НамДжунаБы. Junior DS в Navicon
https://github.com/datastacktv/data-engineer-roadmap

Тут подвезли роадмеп для Data Engineer. Не со всеми пунктами я согласен, особенно с тем, что Java is General Recommendation в качестве основного языка программирования.
Но в целом со стеком ознакомиться со стеком технологий - вполне себе неплохой список.
#НамДжунаБы Rubbles себе ищут junior data analyst с потенциалом роста в product analyst или data engineer. Писать прям на почту, можно сказать, что вакансию нашли в ODS.

Rubbles сильные ребята, они работают командой на соседнем проекте и этот проект самый продвинутый в Х5 с точки зрения технологий и подходов (мне аж завидно).
#НамДжунаБы

Лента не отстает от Х5 и Ашана, там пересобрался / обновился DS отдел (насколько мне известно) и поэтому ребята делают перезапуск, самое время залететь к ним. Ищут Junior DS к себе. Писать @le_zenith
И еще в Ozon требуется Intern Analyst в отдел SRE, писать в личку в ODS или ddobrinskiy@ozon.ru

#НамДжунаБы
Некоторое время назад писал о том, что и у Х5 есть школа разработки. Теперь и у Тиньков.Финтех есть курсы не только по системному анализу и фронтенду, но и бекенд, Kotlin, Scala и так далее.
Обучение идет 3 месяца, онлайн, но могут перевести в оффлайн (если пандемическая ситуация станет лучше). Лучших позовут к себе (сейчас в районе ±1100 выпускников и ±200 из них трудоустроены в Тиньков). Бесплатно.

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

То есть главное - попасть. Поэтому на каждую junior позицию на HH приходит сотни откликов, конкуренция нереальная.

Но нужно понимать, что есть и обратная сторона: компания и работа не должны быть совсем трешовые и там должен быть хоть кто-то, кого можно спрашивать, кто поможет и поменторит на начальном пути. Иначе будете сидеть в своей песочнице и это ничем не отличается от фриланса на UpWork, разве что конкуренции с Индией и Китаем не будет. Поэтому не стоит слепо откликаться на все вакансии, вылетающие в поиске по запросу “Pyhton AND Junior”. Пример такого треша на скриншоте:
#НамДжунаБы

Нам в Х5 нужны аналитики, аж 10 человек, рассматриваем джунов и мидлов. Писать @evgeniimakarov в ТГ, можно даже сказать, что увидели это объявление у меня (@SimonOsipov)
Мой друг и приятель @Melevir, он же всем известный Илья Лебедев, тут искал себе в команду джуна и ему пришлось в одно лицо просмотреть очень много гитхаб профилей. Поэтому он составил небольшой список самых часто встречающихся ошибок у начинающих разработчиков. Советую к прочтению, это всего лишь пара минут, но это 100% даст положительный эффект.

https://cutt.ly/1jWVAOy

#Инженерные_практики
#Где_поучиться

Яндекс объявил об очередном наборе в Школы разработки.
https://academy.yandex.ru/schools/

В этом году одновременно пройдут сразу 4 школы —
Школа бэкенд-разработки, Школа разработки интерфейсов,
Школа дизайна, Школа мобильной разработки.

Как обычно, тестовое в наличии.
Обучение бесплатное.
Есть дистанционное.
#Python_программирование

Итак, вы уже немного программируете на Python и даже свой pet-project куда-то на сервер. Но все еще есть вещи, которые не очень понятно, например, что ж это за дурацкие файлы __pycache__.
Можно было бы почитать про это во всяких пабликах, но они продолжают спамить стандартный материал про то, как инвертировать строку или отсортировать список. А чуть глубже, буквально на уровень, никто не лазит. Такого материала мало.

Поэтому я очень рад, что Миша Корнеев решил постить видосики именно на такие темы: еще не самые кишки, но уже не поверхностно. Залетайте к нему на канал, видосики короткие, но очень полезные.
Кстати, тот самый видос про __pycache__ или про глобальные/локальные переменные.

Вы, конечно, скажете мне, “реклама, продался, отписка!”, но Миша мне ничего не платил и вообще я не собираюсь давать платную рекламу в этом канале.
#Python_программирование

Две темы, которые чаще всего, по моему опыту, попадаются на собеседованиях на Python разработчика: асинхронщина и память. Причем статьи про память обычно настолько усложненные, что их читать - прям больно. Особенно неокрепшему разработчику. Но вот мне тут на глаза попалась хорошая статья, даже на русском языке. Советую ее прочитать для того, чтобы чуть-чуть намочить пяточки в области работы памяти Python

https://habr.com/ru/company/domclick/blog/530804/