AvitoTech
22.5K subscribers
1.86K photos
101 videos
1.67K links
Рассказываем, что у Авито под капотом, делимся инженерной экспертизой и зовём на митапы.

По всем вопросам: @direct_avitotech

Сайт: https://avito.tech
Хабр: habr.com/ru/company/avito
Гитхаб: github.com/avito-tech

Регистрация в РКН: https://clc.to/FOxC1A
Download Telegram
Как мы построили модель определения профессий для нормализации объявлений Авито Работы

Расскажет Никита Фомичёв, старший аналитик в команде Авито Работы, на митапе для аналитиков от компании Find My Kids.

Никита объяснит, почему важно ставить себя на место пользователей при работе с атрибуцией, как локальному аналитическому проекту попасть в общий бэклог команды и получить самый важный результат — стать энэйблером для продукта и бизнеса. Подробная история от MVP до «боевого» решения.

Трансляция митапа начнётся 20 мая в 17:00 МСК. А если вы живёте в Перми, то можно прийти на встречу лично. Всё бесплатно, но нужно зарегистрироваться: http://bit.ly/33TYerK
Dependency Injection в мире Software Engineering

Вокруг глобальной темы Dependency Injection существует множество инженерных подходов и принципов разработки. Юра Афанасьев, наш backend engineer в команде тарифов, разложил эти принципы по полочкам и рассказал, чем хорош каждый из них и как не выстрелить в ногу при их использовании.

Ну и главное из статьи: лучше довериться этим принципам, чем интуиции → http://bit.ly/3hBogI6
Просмотр WWDC 2021 с инженерами Авито и подкастом Podlodka

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

Стрим начнём 7 июня в 19:30. Смотреть можно на ютуб-канале Подлодки и в нашей группе ВКонтакте.

Присоединяйтесь к трансляции, если хотите посмотреть главное событие для iOS-разработчиков в компании и урвать модный мерч.
Как написать полезный чейнджлог: опыт Авито

Чейнджлоги — это тексты, в которых рассказывается, что появилось в новой версии мобильного приложения. Их ещё иногда называют what's new или release notes.

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

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

Зачем это всё и как устроена работа над релизными заметками, рассказали в блоге на Хабре → http://bit.ly/34ekLiS
Открываем второй набор в Академию Аналитиков Авито — бесплатную программу обучения для тех, кто хочет стать аналитиком данных

В программе:
• прикладная статистика,
• SQL,
• Python,
• эконометрика,
• эксперименты,
• метрики,
• основы Tableau и визуализации данных,
• алгоритмы,
• machine learning,
• аналитический Deep Dive — погружение в работу аналитика на практике.

Обучение начнётся в сентябре и закончится через 13 месяцев — в октябре 2022 года. Заявки принимаются до 18 июня.

Подать заявку и узнать больше о программе → http://bit.ly/3uDhqVC
GetMentor — ещё один способ найти решение вашей проблемы

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

В таких ситуациях было бы здорово пообщаться со знающим человеком — он даст конкретный совет, подтолкнёт к нужным размышлениям. Экспертов можно найти, например, на GetMentor. Мы решили поддержать сервис, а по тегу «Эксперт Авито» можно посмотреть, кто из наших ребят поможет вам.

Ну или можно выбрать любого наставника, подходящего вам по специализации, опыту или стоимости →
http://bit.ly/3yZA6SD
CI/CD монолита Авито: от коммита до моржа

Александр Данковцев, lead engineer команды Antimonolith, рассказал, как построен CI/CD монолита Авито. Речь идёт про нашу архитектуру стейджинга, pre-receive хуки, то, что из себя представляет сборка и деплой, как устроен прогон автотестов и какие проверки происходят на merge. А ещё рассмотрел after-merge actions.

Статья на Хабре → http://bit.ly/3vQ1vEE
Как Авито использует фреймворк Stage-Gate для планирования продуктового бюджета и портфельных продуктов

Stage-Gate — процесс управления продуктовым портфелем, который используется на каждом этапе создания продукта. У нас он разложен на четыре этапа:
1. Поиск и обоснование идеи.
2. Product discovery.
3. Product delivery.
4. Масштабирование и product operations.

В этой схеме Stage — это процесс подготовки каждого этапа, а Gate — защита результатов. В итоге получается четыре цикла Stage-Gate.

Как это устроено у нас, рассказывает Анна Подображных, менеджер продуктов в Авито → http://bit.ly/3cuUgdE
Weekend Offer в Авито для аналитиков

Приглашаем middle- и senior-аналитиков получить предложение о работе в Авито за одни выходные. Подайте заявку и пройдите онлайн-тест — участников с лучшими результатами мы пригласим на собеседования.

Заявки принимаем до 30 июня: http://bit.ly/3gdRyf2
Avito Analytics meetup #3: ошибки в экспериментах, Доставка, рекомендации в CRM Salesforce

На новом митапе для аналитиков расскажем, как избежать ошибок в экспериментах, про рекомендации в CRM Salesforce и пользу нашей Доставки для пользователей и продуктов компании.

Митап будет 29 июня. Начало в 18:00. Посмотреть можно будет на нашем ютуб-канале: http://bit.ly/3gNzMhM

Если хотите, чтобы мы напомнили вам о митапе на почту, то можете зарегистрироваться на таймпаде: http://bit.ly/3gNzNlQ
Apache Pulsar как основа для системы очередей

Паша Агалецкий, senior backend engineer в команде архитектуры, рассказал на Хабре, почему нам понадобился отдельный сервис для очередей вместо общей шины данных на основе Кафки.

Внутри статьи:
• Почему мы выбрали Apache Pulsar.
• Про архитектуру Apache Pulsar.
• Об особенностях работы с сервисом Queues и Apache Pulsar для пользователей.

Читать → http://bit.ly/3d9Uszc
Рассказываем про ошибки в экспериментах, Доставку, рекомендации в CRM Salesforce

Сегодня на Avito Analytics meetup #3 — нашем онлайн-митапе для Аналитиков. Будем говорить про то, как избежать ошибок в экспериментах, систему рекомендаций в CRM Salesforce в Авито и пользу Доставки для пользователей и продуктов компании.

Прямой эфир начнётся в 18:00 на нашем ютуб-канале: https://youtu.be/1FHv4tSEMHU
Версионирование данных в Инфомодели Авито

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

Вот как мы с этим справились → http://bit.ly/3AkeVLW
Avito Product Meetup #1: развитие менеджера, взаимодействие с командой и отношения со стейкхолдерами

На нашем первом митапе для менеджеров продукта расскажем, как в Авито устроена менеджерская система грейдов, и почему продакт — не проджект. Обсудим распределение ролей в дискавери-команде и процесс создания новой фичи. Узнаем от спикера Dodo Brands, как сихронизировать цели бизнеса и IT или устроить свидание мечты и реальности.

Встречаемся 13 июля в 18:00 на нашем ютуб-канале: http://bit.ly/3dEAxsu

Если хотите получить «напоминалку» о митапе на почту, то можно зарегистрироваться на таймпаде: http://bit.ly/2Ui21O3
Почему продакт — не проджект, как распределить роли в дискавери-команде и синхронизировать цели бизнеса и IT

Обсудим уже сегодня на Avito Product Meetup #1.
В прямом эфире спикеры из Авито и Dodo Brands расскажут, какие скиллы качать, чтобы не «застрять» на одном уровне. Вы узнаете, как создавать и запускать новые фичи и куда развивать систему OKR на примере продуктов ERP-направления.

Присоединиться к онлайн-трансляции можно будет в 18:00 по Москве на нашем ютуб-канале: https://youtu.be/dFmF5PGlBlg
Как обучить UX-редактора

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

Делимся, почему мы решили сами растить крутых редакторов. Что включаем в тестовое задание и как помогаем новичкам адаптироваться в команде.

Подробности, реальные примеры и редакционные мемы в статье на Хабре → http://bit.ly/3kl5nut
Сделаем оффер Go-разработчикам за 1 день

«Ребята, мы сделали лендос, нам бы максимально оперативно сделать бомбический анонс про него: https://bit.ly/3BcoqwY

Надо, чтобы максимум людей пришли, прошли тесты и устроились к нам в Авито.

Чтобы выпускники и умы Оксфорда, Гарварда, MIT, Стэнфорда и Марийского государственного университета ломились на этот лендос и на переменках обсуждали, как они там задания проходили!»
Инвестировать в себя или в пользователя?

Наш директор по продукту Амит Пурохит поделился в подкасте ‎«Серебряная чпуля» мыслями о конкуренции в e-commerce, о важности фокуса на конечном потребителе и об уровне клиентского сервиса в России и других странах.

Послушать обсуждение можно на ютубе → https://bit.ly/3B9Ut0A
Teamlead Camp 2021: технологии, процессы и личное развитие

23 июля при поддержке AvitoTech пройдёт Teamlead Camp 2021 — неформальная онлайн-конференция для тимлидов. Будут доклады про роль и задачи тимлида со стороны разработки, управления и личного развития.

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

Участие в конференции — бесплатное.
Зарегестрироваться можно на сайте: http://bit.ly/3Bm3jZ7
По следам Avito Product Meetup #1

Можно отправиться на ютуб за полезными докладами для продакт-менеджеров. Спикеры из Авито рассказали о нашей менеджерской линейке, необходимых продакту компетенциях и устройстве дискавери-команд. А спикер Dodo Brands поделился, как они синхронизируют цели бизнеса и IT.

Если вам интересно послушать про базовые ожидания от продактов и профессиональные уровни в Авито. Понять, чем занимается дискавери-команда и как правильно выстраивать процессы. На живом примере посмотреть, чем мечта о построении бизнес-целей отличается от реальности.

Можете смело переходить на наш ютуб-канал: http://bit.ly/3eKmkLr

На Хабре ещё и презентации спикеров можно изучить: http://bit.ly/3BwvK6Y