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

Автора канала - @SimonOsipov
Download Telegram
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/
#НамДжунаБы

Ребята в Райффайзене ищут себе джуна и готовы растить, холить и лелеять!
Один из лучших способов спланировать свое обучение - это roadmap, дорожная карта. Вы, фактически, рисуете себе карту своего путешествия по технологиям и постепенно их изучаете. Пожалуй, лучшим примером дорожной карты, что я видел, была Backend Developer Roadmap. На том же ресурсе есть и про фронтенд, и про базы данных.

И вот, наконец-то, кто-то собрал очень красивую и, что самое главное, довольно карту про Data Engineering. Прошу любить и жаловать: Awesome Data Engineering

Хотя, конечно, же, тут недостает некоторых книг и видео, но, думаю, со временем автор добавит их (например, книгу с кабанчиком).

#Полезные_ссылки
Как прокачаться в проектировании программного обеспечения

На просторах интернета сегодня засветилась очень крутая подборка книг по проектированию софта. Если вам не хватает понимания, что же там говорят архитекторы или готовитесь к собеседованиям (в том числе FAANG), советую обратить внимание на подборку.

https://apolomodov.medium.com/software-design-books-743be52e4c71

#Полезные_ссылки