«Весь путь от джуна до синьора я прошла за 3,5 года. Во время перехода с мидла второго уровня на синьора первого я переместилась в другую команду — осталась DS-инженером, но теперь работаю над другими задачами».
Светлана, DS-инженер (Level 5)
«Я пришла в Авито джуном с полугодичным опытом работы. На уровень мидла меня поднял проект для саппорта — работа по автоматизации тикетов от юзеров.
В проекте я отвечала за всё – начиная от общения с заказчиком и заканчивая введением модели в прод с мониторингом результатов, а также оценкой влияния на метрики саппорта. Я всё сделала сама, а руководитель только консультировал. Для работы мне понадобилось много общаться с саппортом, проджектом, аналитиками и бэкендерами.
Я сделала бота, который отрабатывал простые пользовательские запросы и экономил время сотрудников поддержки. Благодаря боту саппорт освободился от рутинных задач, и стоимость работы поддержки снизилась. После запуска бота меня повысили с DS2 до DS3»
Светлана, DS-инженер (Level 5)
«Перейти с позиции джуна (DS2) на мидла (DS3) мне помог достаточно интересный и нетривиальный проект — по сути, борьба с непристойностями в мессенджере. Некоторые люди могли писать там ругательства и гадости друг другу, это важно было пресечь. До проекта на Авито можно было только заблокировать пользователя, но отдельно вмешаться в работу мессенджера было невозможно.
Я сделал так, что робот в чате реагировал на триггеры в виде непристойных сообщений, отправлял автору уведомление о том, что так делать не надо, и блокировал его в мессенджере на некоторое время. Если пользователь продолжал рассылать сомнительные сообщения, то его блокировали окончательно».
Сергей, техлид
«Следующий переход — с DS3 на DS4 — произошёл благодаря проекту для Авито Работы. В этом разделе соискатели могут связаться с работодателем через кнопки «откликнуться» или «позвонить». Работодатели оплачивают каждый клик на кнопках.
Мы столкнулись с проблемой, что некоторые работодатели сами делятся с соискателями контактами по переписке. Для соискателей это небезопасно: мы не сможем вовремя предупредить о подозрительных сообщениях, если они будут общаться в сторонних мессенджерах.
Задача оказалась сложной, поскольку приходилось проверять каждое сообщение и делать это между отправкой и доставкой письма за одну десятую секунды. Я собрал данные и разработал методику, по которой робот ловит нежелательные сообщения, блокирует их и присылает уведомление отправителю о том, что контактные данные передавать нельзя. Модель успешно справилась с задачей и при этом смогла отделять другие данные, например, ИНН, и пропускать их.
Самое интересное в том, что решение удалось масштабировать и применить к похожей проблеме в Авито Недвижимости».
Сергей, техлид
«Когда я была на уровне мидл 1 (DS3), руководитель порекомендовал мне взять стажёра. Я курировала его в то время, когда он был на уровнях DS1 и DS2.
Ещё я проводила семинар в рамках одного курса в Академии Аналитиков Авито и отвечала на вопросы студентов. По работе я много времени проводила за разметкой данных и именно об этом рассказывала на курсе. Это не то же самое, что курировать стажёра, но такая практика тоже идёт в плюс во время Performance Review».
Светлана, DS-инженер (Level 5)
«Когда я был на уровне DS4, то попал в проект, связанный с поиском контактов на фотографиях. Там я участвовал как руководитель. Всего нас было четверо: я, мой стажёр, DS4-коллега и его стажёр.
Работа строилась так: мы к коллегой-мидлом менеджерили стажёров, которые, в свою очередь, занимались содержательной частью работы. То есть стажёры проводили исследования, писали код, собирали данные, работали с разметкой, а мы планировали, распределяли и приоретизировали задачи. Это был классный опыт, который помог мне понять, зачем нужно планирование».
Сергей, техлид