Как стать автором
Обновить
5
4.7

Пользователь

Отправить сообщение

Зачем компании нужна миссия?

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

Подробнее о манифесте Авито можно почитать здесь, а чтобы лучше познакомиться с внутренними принципами компании — приглашаем послушать Витю с 23 минуты.

Смотреть на YouTube

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 19: ↑18 и ↓1+18
Комментарии1

Каким вышел Avito TeamLead Drinkup #3?

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

Чтобы почувствовать атмосферу того вечера, кликайте на видео.

Смотреть VK
Смотреть YouTube

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 15: ↑15 и ↓0+15
Комментарии0

Как пройти путь от разработчика до директора нескольких кластеров?

Об этом расскажет гость нового выпуска шоу «AviTalk»Игорь Гранщиков, руководитель разработки вертикали Авито Недвижимость. Игорь воспроизводит в подробностях весь свой карьерный трек от обучения и первой работы до руководящих позиций.

Смотреть VK
Смотреть на YouTube

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 13: ↑13 и ↓0+13
Комментарии1

Как устроена мобильная архитектура Авито?

Гость нового выпуска подкаста «Android Broadcast»Александр Бильчук, руководитель юнита мобильной архитектуры Авито. В беседе с Кириллом Розовым Саша делится особенностями работы отдела мобильной архитектуры:

  • как ставятся задачи и требования к их выполнению?

  • как оценить пользу архитектурных решений?

  • как влияют Jetpack Compose, SwiftUI, AI на архитектуру?

  • как вообще прийти к роли мобильного архитектора?

Ответы на эти и другие вопросы вы найдете в видео.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 15: ↑15 и ↓0+17
Комментарии0

Что такое Avito Fallback и чем он так хорош?

Рассказывает Николай Губин, бэкенд-инженер в Авито. Avito Fallback — это механизм, позволяющий пользователям в какой-то степени продолжать пользоваться сервисом, даже если упал production. Коля говорит про эволюцию проекта и его технические особенности, а также про проблемы, которые возникают при работе, и то, как их лечить. 

Подробнее про Avito Fallback — в видео с 10:58.

Смотреть YouTube

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

Как сближаются инженеры и в чем скрытая польза неформальных сообществ?

Николай Губин, бэкенд-инженер в Авито, точно знает ответ на этот вопрос. В выпуске подкаста «Мы обречены» Коля рассказывает, как неформальные сообщества помогают выстраивать коммуникации внутри компании, сближают инженеров и ускоряют решение рабочих задач.

Подробнее о том, как это работает на примерах, в видео с 13:50.

Смотреть YouTube

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 16: ↑16 и ↓0+16
Комментарии0

Архитектурный надзор и анализ трейсов

В новом выпуске НЕмитапа — проекта, где наши инженеры рассказывают про инструменты и подходы — Ваня Нещадин, техлид команды Bridge, делится опытом, как в Авито обрабатывают 5 миллионов трейсов в сутки.

Из видео вы узнаете:

  • зачем вообще обрабатывать такой объем трейсов;

  • с чего начинали, какой была архитектура сервиса;

  • graceful degradation (GD): что это, как найти и устранить GD;

  • уровни критичности сценариев и сервисов.

Также Ваня рассказывает, какие возникли трудности при работе с графовой базой данных Neo4j и как с ними справились.

Смотреть VK
Смотреть YouTube

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 20: ↑19 и ↓1+18
Комментарии0

Как внедрить ML Autotasking в отделе продаж и что из этого выйдет

Рома Захаров, руководитель аналитики юнита ML Autotasking в коммерческом департаменте Авито, делится опытом, как использовать аплифт от касания менеджера для ранжирования его задач. Почему это влияет на рост эффективности работы и какие проблемы могут возникнуть при создании MVP? Из доклада вы узнаете про:

  • аплифт как наиболее правильную метрику эффективности менеджера;

  • автоматизацию выбора клиентов, с которыми будет взаимодействовать менеджер;

  • механику сбора датасета для обучения модели — почему это было непросто;

  • сравнение ранжирования клиентов моделью против бейзлайнового алгоритма;

  • сложности, возникшие при внедрении модели.

А здесь ссылка для тех, кто привык смотреть на YouTube.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 20: ↑20 и ↓0+20
Комментарии0

Все топовые фичи нового релиза Go

Случился релиз новой версии языка Go: 1.24. Разбираем основные нововведения и используем улучшенные инструменты по максимуму.

В новом выпуске avito.code Павел Агалецкий, техлид и бэкенд-разработчик Авито, рассказывает о самых топовых фичах, а также делится их особенностями, благодаря которым писать код станет еще проще.

Смотреть выпуск на YouTube
Смотреть выпуск в VK

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 21: ↑21 и ↓0+21
Комментарии0

Что меняется, когда у тебя появляется команда, и как с этим работать?

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

О том, как выбираться из подобных дилемм, рассказывает Галя Ширанкова, руководитель продукта в Авито. Из ее доклада вы узнаете:

  • как подготовиться к позиции;

  • как увереннее управлять командами;

  • как решать проблемы, не создавая новые.

Презентацию к выступлению можно посмотреть здесь.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 20: ↑20 и ↓0+20
Комментарии0

Как избавиться от всех костылей? Достаточно всего лишь одной функции...

Если считаете, что это кликбейт — настоятельно рекомендуем посмотреть доклад Марата Зимнурова, техлида Авито. В своем выступлении Марат раскрывает все подробности функционального программирования:

  • что это такое — функциональное программирование — на практике?

  • какие методы оттуда уже проникли в повседневную разработку? 

  • какие конкретные недостатки существуют для применения такого способа, в том числе в JavaScript?

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

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 22: ↑19 и ↓3+16
Комментарии0

Что поможет облегчить код в JS?

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

  • что такое классы и как они работают;

  • что делать, чтобы получить объект из класса;

  • что включает в себя механизм поднятия в случае class declaration и в случае function declaration.

Смотрите на YouTube

Смотреть VK

Больше информации о сериях, а также полезных материалах к ним можно найти на сайте курса JS. Делитесь в комментариях впечатлениями о курсе, а также идеями для будущих проектов.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 21: ↑21 и ↓0+21
Комментарии0

Фабрики объектов и функции-конструкторы

Новый блок нашего открытого курса по JavaScript посвящен инструментам конструирования объектов. В этом выпуске веб-разработчик Василий Новиков рассказывает и показывает:

  • что из себя представляют фабрики объектов;

  • что включает в себя свойство prototype в функции;

  • что получается при использовании new с функцией-конструктором.

Смотреть на YouTube
Смотреть в VK

Больше информации о сериях, а также полезных материалах к ним можно найти на сайте курса JS.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 20: ↑19 и ↓1+18
Комментарии0

Прототипы объектов и особенности их установки

Этой теме посвящен 13 выпуск нашего открытого курса по JavaScript. В нём веб-разработчик Василий Новиков рассказывает о:

  • дескрипторах свойств и их трёх флагах;

  • классическом методе класса-конструктора;

  • методе Object.create и опасностях Monkey Patching.

Больше информации о сериях, а также полезных материалах к ним можно найти на сайте курса JS.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 15: ↑14 и ↓1+13
Комментарии0

Самые яркие новогодние фейлы

Это новый предпраздничный выпуск нашего подкаста «Свободный слот». Обсуждаем Новый год глазами инженера: фича фризы и декабрьский стресс, дежурства в праздники и возвращение к рабочей рутине после перезагрузки. 

Полный джингл беллс!

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 17: ↑17 и ↓0+17
Комментарии0

Трогай, это на Новый год: восемь принципов разработки в Авито

Всем предновогодний привет! Приготовили для вас подарок — вместе с инженерами собрали наиболее актуальные принципы, которыми мы руководствуемся в Авито. Взяли их из Плейбука — это у нас такой свод правил, методов, шагов и сценариев, по которым команда разрабатывает свои продукты и сервисы.

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

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

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 13: ↑13 и ↓0+13
Комментарии2

Масштабирование под давлением — возможность или вызов?

На этот вопрос в подробностях отвечает бэкенд-инженер и руководитель команды разработки монетизационных продуктов Авито Дмитрий Телепнев. Из его рассказа вы узнаете:

  • как обеспечить рост монетизации по модели cost-per-action;

  • как масштабировать CPA от MVP до 1млн RPM;

  • как подойти к планированию и обеспечить прагматичный подход к исправлению вкупе с продуктовыми инициативами.

Переходите по ссылке, чтобы ничего не упустить.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 14: ↑13 и ↓1+12
Комментарии0

Объектно-ориентированное программирование и его реализация в JavaScript

Именно так звучит тема нового выпуска нашего открытого курса по JavaScript. В 12 серии вместе с веб-разработчиком Василием Новиковым разберёмся:

  • что такое объектно-ориентированное программирование (ООП) и его функции;

  • как реализовывать ООП на конкретном примере;

  • как применять метод проверки getPrototypeOf.

Больше информации о сериях, а также полезных материалах к ним можно найти на сайте курса JS.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 13: ↑13 и ↓0+13
Комментарии1

Видео для тех, кто хочет стать действительно крутым руководителем

Есть ли жизнь после тимлидства? Новый гость подкаста Team Lead TalksАлександр Моисеев, руководитель департамента аналитики монетизации в Авито, подробно разбирает вопросы:

  • Как и всем ли стоит идти в эту роль?

  • Какая там зона ответственности и пул задач?

  • Нужно ли продолжать что-то «делать руками»? 

  • Существуют ли культура руководителей в бигтехах, и, если да, то какая она? 

  • Какой следующий этап после этой позиции?

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

Как начать думать про платформы и к чему такие мысли могут привести?

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

Если хотите разобраться в платформенной теме — советуем посмотреть выступление Шамиля.

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 14: ↑14 и ↓0+14
Комментарии0
1

Информация

В рейтинге
1 067-я
Работает в
Зарегистрирована
Активность