Майский дайджест
AvitoTech
🚀 События
Это была крутая встреча, где мы обсуждали фронтенд-разработку, а ещё затронули такую важную тему, как выгорание. Плейлист с докладами и фото уже в доступе.
• CodeFest 13: фотографии
Ищите фотографии со стенда AvitoTech в альбоме нашей страницы ВКонтакте :)
🚀 Выступления и доклады
• Переход с Python на Go. Личный опыт, сложности, советы — Богдан Паршинцев на митапе Samokat.tech
🚀 Где будем
• Ах, как хочется вернуться, ворваться в монолит! — Павел Лакосников на конференции Saint Highload++.
• Авито Автозагрузка: как качать миллионы фотографий в сутки, выдержать кратный рост и не умереть — Евгений Толмачёв на конференции Saint Highload++.
• Александра Прокшина выступит на Fail-митапе в рамках конференции Saint Highload++.
• Структурированное интервью по компетенциям: как проводить и как проходить — Игорь Гранщиков на конференции Saint TeamLead.
• Под давлением — как справляться с волнением и стрессом в условиях повышенного напряжения — Александра Прокшина на конференции Saint TeamLead.
🚀 Видео
Курс «Паттерны и практики написания кода»
• Принцип персональной ответственности
• Принцип открытости/закрытости
• Принципы подстановки Лисков и разделения интерфейса
• Принцип инверсии зависимостей
• Hollywood Principle, Inversion of Control, Service Locator
🚀 Статьи
• PySpark для аналитика. Как правильно просить ресурсы и как понять, сколько нужно брать
Александр Ледовский, тимлид команды аналитики и DS в Авито, рассказал про опыт работы с Apache Spark и о том, как правильно задавать параметры Spark-сессии, чтобы получить ресурсы.
• Создаём репозиторий в Go через менеджер транзакций
Илья Сергунин, веб-разработчик из продуктовой команды Авито, расскажет, как устроен наш менеджер транзакций.
• Как заонбордиться тимлиду — первые 90 дней на новой работе
В этой статье обсуждаем, что и как делать тимлиду в новой команде. Расскажем, как поймать коннект с коллегами, поможем составить план на первые три месяца работы, дадим примеры и шаблоны документов. Ещё дадим несколько советов на тот случай, если всё-таки не удаётся показать результат за отведённое время.
• Ультимативный гайд по HTTP. HTTP/1.1 vs HTTP/2
Продолжаем цикл статей о протоколе HTTP: расскажем, что нового привнесла версия HTTP/1.1 и какие у нее принципиальные отличия с версией HTTP/2.
🚀 Подкасты
• Вадим Мадисон в подкасте Кода кода рассказывает, может ли плохой код приносить хороший бизнес-результат.
• Дмитрий Ходаков и Евгений Рейх в гостях у подкаста Кода кода — спецвыпуск про развитие и мотивацию команд в Авито.
• Александр Прокопьев в подкасте Мы Обречены рассуждает о том, заменят ли нейросети разрабов и что разработчикам стоит начать делать уже сегодня.
• AvitoTech выступает партнёром нового подкаста команды Podlodka «Бреслав и Ложечкин». Первый выпуск — про то, как выбирать между карьерой эксперта и руководителя.
🚀 Ещё
• Встреча CTO-CPO клуба Авито
25 мая мы провели очередную встречу CTO club от Авито, на которой собралось около 50 человек. Играли в «Бизнес-прорыв», переворачивали мышление и укрепляли нетворкинг.
• Новая коллекция футболок Android Broadcast х AvitoTech
Уже на сайте: https://androidbroadcaststore.by/