Летний гастрольный тур наших спецов закроет техлид юнита — Александра Прокшина.
На Selectel Day Off она расскажет про эффективные коммуникации в состоянии стресса.
Вас ждут реальные кейсы по обсуждениям зарплаты, увольнения, срывов сроков и разных других не всегда приятных разговоров.
А ещё — рекомендации, как сформировать win-win ситуацию в ходе таких разговоров.
Приходите послушать сразу, как перевернёте календарь :)
#avitoteam
На Selectel Day Off она расскажет про эффективные коммуникации в состоянии стресса.
Вас ждут реальные кейсы по обсуждениям зарплаты, увольнения, срывов сроков и разных других не всегда приятных разговоров.
А ещё — рекомендации, как сформировать win-win ситуацию в ходе таких разговоров.
Приходите послушать сразу, как перевернёте календарь :)
#avitoteam
❤15👍6🔥5
Как бы вы спроектировали Авито? ☄️
Примерно такую задачу мы даём на этапе собеседования в секции System Design.
Конечно, с нюансами относительно команды, в которую интервьюируется кандидат.
Ход мыслей по созданию сложных архитектур помогает нам понять вот что:
1️⃣ сможет ли кандидат построить работоспособную архитектуру приложения на основании собранных требований;
2️⃣ умеет ли кандидат взвешивать плюсы и минусы решений, выявлять долгосрочные риски и работать с ними;
3️⃣ сможет ли кандидат участвовать в процессе проектирования в составе кросс-функциональной команды.
Подробнее о том, как проходит секция System Design, + ресурсы для подготовки к ней и несколько лайфхаков для успешного интервью — в статье🗂 нашего фронтенд-инженера Артёма Ермилова.
#frontend_avitotech #habr_avitotech #статья_avitotech
Примерно такую задачу мы даём на этапе собеседования в секции System Design.
Конечно, с нюансами относительно команды, в которую интервьюируется кандидат.
Ход мыслей по созданию сложных архитектур помогает нам понять вот что:
Подробнее о том, как проходит секция System Design, + ресурсы для подготовки к ней и несколько лайфхаков для успешного интервью — в статье
#frontend_avitotech #habr_avitotech #статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤9🔥6😐1
Свежие материалы по бэкенду
🗂 Go's Garbage Collection: как работает и почему это важно знать?
Время чтения: ~7 минут
🗂 Как искать уязвимости в проекте на Go: обзор популярных анализаторов кода и их возможностей
Время чтения: ~8 минут
🗂 Сравниваем скорость и оверхеды библиотек Deep Copy для Go
Время чтения: ~8 минут
📺 Порождающие паттерны в Golang
Длительность видео: ~14 минут
📺 Паттерны параллельных вычислений в Golang
Длительность видео: ~15 минут
📺 Go за гранью скорости: pprof на проде
Длительность видео: ~21 минута
📺 Go за гранью скорости: pprof и бенчмарки
Длительность видео: ~13 минут
🔥 Avito Backend United meetup #7: Долма
Длительность митапа: ~2 часа 38 минут
#backend_avitotech
Время чтения: ~7 минут
Время чтения: ~8 минут
Время чтения: ~8 минут
Длительность видео: ~14 минут
Длительность видео: ~15 минут
Длительность видео: ~21 минута
Длительность видео: ~13 минут
Длительность митапа: ~2 часа 38 минут
#backend_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26🙏6👍5❤1🌚1
Наш фронтендер Антон Крылов видел некоторое кхе-кхе в коде и под впечатлением написал эту статью 🗂
А вот 6 признаков плохого компонента:
🟥 У него нет тестов. Значит, его сложно расширять и использовать извне.
🟥 Умеет сразу всё. И чтобы в нём что-то поправить, нужно всё ваше время.
🟥 Наполнен искусственными сложностями: лишними слоями абстракции, useEffect вместо useCallback и RxJS с любой технологией, с которой тяжело разобраться.
🟥 Неконсистентный. Его состояние или пропсы не соответствуют ожидаемому поведению.
🟥 Много использует отображения на флагах. Однажды они разрастутся, и всё станет непонятным.
🟥 Принимает большое количество пропсов. Это обычно приводит к низкой поддерживаемости.
#frontend_avitotech #habr_avitotech #статья_avitotech
А вот 6 признаков плохого компонента:
#frontend_avitotech #habr_avitotech #статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍3❤2
Юнит Usage — это ребята, которые отвечают за систематизацию, хранение и отображение данных о пользовательских событиях.
Если вам интересна работа с хранилищем данных и вы готовы усилить нашу команду, держите ссылочки:
🕚 старший бэкенд-разработчик в команду Usage
🕚 тимлид разработки в команду Data Quality
#units_avitotech
Если вам интересна работа с хранилищем данных и вы готовы усилить нашу команду, держите ссылочки:
#units_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍4❤3
На следующей неделе наш старший бэкенд-инженер Александр Моргунов расскажет про подходы к реализации масштабных изменений HighLoad-архитектуры.
Доклад Саша подготовил специально для Podlodka Go Crew.
Основная тема конфы — проблемы HighLoad-систем.
Увидимся на борту 14.09 в 19:00 мск.
#avitoteam
Доклад Саша подготовил специально для Podlodka Go Crew.
Основная тема конфы — проблемы HighLoad-систем.
Увидимся на борту 14.09 в 19:00 мск.
#avitoteam
👍15🔥9💯3❤2⚡1
Каждый день на протяжении года он учил ЯП, затем разрабатывал образовательную платформу в Мейле, дорос до уровня менеджера в IT-направлении логистической компании и всё равно считает, что попасть в Авито ему повезло ☄️
Знакомьтесь, Сергей Баранов.
За 2,5 года в Авито он вырос с джуна до сеньора и ещё 2,5 посвятил тимлидингу.
Сегодня у Сергея четыре команды и немного тоски по кодингу💻
О том, каким был путь в большой IT и о работе бигтеха глазами менеджера, в откровениях тул-менеджера Сергея Баранова.
#avitoteam
Знакомьтесь, Сергей Баранов.
За 2,5 года в Авито он вырос с джуна до сеньора и ещё 2,5 посвятил тимлидингу.
Сегодня у Сергея четыре команды и немного тоски по кодингу
О том, каким был путь в большой IT и о работе бигтеха глазами менеджера, в откровениях тул-менеджера Сергея Баранова.
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥21👍5🔥5❤4🎉3
Задайте вопрос техническому директору
У нас довольно большая и сложная структура, потому что мы постоянно растём. Мы даже делали об этом спецпроект, чтобы дать вам чуть больше представления о том, как всё устроено.
Сегодня предлагаем вот что: по кнопке ниже можно анонимно оставить любые вопросы о разработке и менеджменте в Авито.
А мы спросим их у одного из наших технических директоров.
Feel free to ask!
У нас довольно большая и сложная структура, потому что мы постоянно растём. Мы даже делали об этом спецпроект, чтобы дать вам чуть больше представления о том, как всё устроено.
Сегодня предлагаем вот что: по кнопке ниже можно анонимно оставить любые вопросы о разработке и менеджменте в Авито.
А мы спросим их у одного из наших технических директоров.
Feel free to ask!
🔥11⚡2👍2💯2
Паттерны конкурентного программирования в Go — в трёх выпусках проекта avito.code с Виталием Лихачёвым.
Третий ролик — о паттернах отложенных вычислений, Tee Channel и Ring Buffer.
Это команды, которые выполняют фоновые запросы, кэшируют результаты тяжёлых вычислений, взаимодействуют с коллектором, словом — делают код эффективнее🚀
Смотрите и про лайки не забывайте!
#avitocode #avitoteam #видео_avitotech
Третий ролик — о паттернах отложенных вычислений, Tee Channel и Ring Buffer.
Это команды, которые выполняют фоновые запросы, кэшируют результаты тяжёлых вычислений, взаимодействуют с коллектором, словом — делают код эффективнее
Смотрите и про лайки не забывайте!
#avitocode #avitoteam #видео_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Паттерны отложенных вычислений | avito.code
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.
В этом выпуске Виталий Лихачёв https://www.youtube.com/@makeitgit, бэкенд-инженер в команде Authorization Tiger Team, заканчивает обзор паттернов…
В этом выпуске Виталий Лихачёв https://www.youtube.com/@makeitgit, бэкенд-инженер в команде Authorization Tiger Team, заканчивает обзор паттернов…
🔥16👍7❤2🎉2
Поговорим с нашим фронтенд-инженером Ильёй Алоновым про преимущества и недостатки JS Self-Profiling, посмотрим, как им пользоваться, и узнаем, какие есть подводные камни и как их обойти.
Если интересуетесь перформансом веб-приложений — не проходите мимо, заглядывайте в статью🗂
#frontend_avitotech #habr_avitotech #статья_avitotech
Если интересуетесь перформансом веб-приложений — не проходите мимо, заглядывайте в статью
#frontend_avitotech #habr_avitotech #статья_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤4⚡1👍1
Наши коллеги-разработчики делятся воспоминаниями о том, что привело их в IT.
Пишите в комментах, как у вас всё начиналось? Может быть, вы тоже сожгли процессор или вдохновились бейсиком...
Чистого кода, своевременного бэкапа и зелёных тестов❤️
#avitoteam
Пишите в комментах, как у вас всё начиналось? Может быть, вы тоже сожгли процессор или вдохновились бейсиком...
Чистого кода, своевременного бэкапа и зелёных тестов
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍11❤7⚡1