Интервью с Программным комитетом Mobius

Анна Жаркова
Мобильный разработчик с 9 годами опыта коммерческой разработки. KMM developer expert. Занимается нативной разработкой iOS (Swift/Objective-c), Android (Kotlin/Java) и кроссплатформенной (KMM, Xamarin), а также разрабатывает архитектуру мобильных приложений. Преподаватель на курсах «iOS Базовый» и «iOS Advanced 2.0» в Otus.
Доклад Анны — «Упрощаем и укрощаем UI для Android с помощью аннотаций».
Юрий Дубовой
В мобильной разработке с 2010 года. Начинал с С++ и геймдева, затем переключился на классические прикладные проекты, где разрабатывал торговые площадки, мессенджеры, издательские сервисы, финтех-решения и многое другое. Сейчас пилит каршеринговый сервис Делимобиль и консультирует стартапы.
Доклад Юрия — «Архитектура сложных клиентских приложений».
— Как вы решились стать участниками Программного комитета?
Анна:
До того, как стать участником Программного комитета, я выступала как спикер на Mobius онлайн — осенью 2020 и весной 2021. После чего меня пригласили как эксперта, чтобы усилить команду и помогать делать конференцию лучше. Этим я и занимаюсь уже 2 года и планирую заниматься дальше.
Юрий:
Около 8 лет назад я впервые приехал на Mobius из Владивостока. На конференции познакомился с Алексеем Федоровым. Его, видимо, впечатлил столь длительный вояж, и он не только выдал мне бесплатный билет, но даже пригласил пообщаться со спикерами. Для меня это был очень знаковый опыт.
Я уже тогда много работал с мобильными платформами, но экзотическими и азиатскими, вроде bada/Tizen. С тех пор я подрос в навыках и знаниях, а потом понял, что пришло время отдавать долги. Вот уже который сезон вкладываю в конференцию время и силы. На личном опыте знаю, что Mobius помогает мобильщикам расти и развиваться.
— Как вы ощущаете себя в Программном комитете? Какие цели ставите перед собой?
Анна:
Наша конференция способствуют развитию мобильной разработки и IT в целом — в русскоязычном пространстве. Мы помогаем продвигать как тренды нашего направления, так и новые грани уже известного. Отбираем самые интересные темы и доклады, помогаем спикерам отшлифовать материал, подсветить и показать самое вкусное и емкое. Работая с докладом, мы рассматриваем, как еще можно повернуть тему, что можно еще добавить, чтобы раскрыть потенциал. Поэтому рекомендуем спикерам подавать заявку как можно раньше — чтобы у нас было больше времени на проработку. Кстати, мы набираем доклады на осенний Mobius.
Юрий:
Программный комитет — очень комфортная для меня среда. Здесь много людей, которые точно умнее меня, а это само по себе ценность.
Но сама деятельность подойдет не всем: иногда это буквально вторая работа, особенно непосредственно перед конференцией. Но в каждом сезоне есть 1-2 доклада, которые однозначно стоят всех потраченных ресурсов. Чувство причастности к чему-то важному и значимому — это вторая большая ценность.
— Как доклад от участника Программного комитета принимают на конференцию?
Анна:
Мы проходим такой же отбор, как обычные спикеры. Всё по-честному, и все в равных условиях.
Юрий:
Программный комитет на основе описания голосует, стоит ли рассматривать доклад. Если рассмотрели — дают фидбек, что улучшить и как адаптировать для целевой аудитории. В голосовании по своему докладу, я, разумеется, не участвую, но зато постарался подготовить подробное описание.
— Чем интересны ваши доклады?
Анна:
Я рассказала, как с помощью KSP и кодогенерации упростить и ускорить разработку Android-приложения и писать меньше кода. Рассмотрела такие примеры, как упрощение работы с адаптерами списков, навигации в стиле ретрофит, а также создание View.
Юрий:
С одной стороны, этот доклад про еще одну архитектуру, которых тысячи. С другой, это концентрированный опыт, накопленный за почти 13 лет непрерывной продуктовой разработки.
В одном из проектов мне пришлось за четыре года несколько раз полностью переписать собственный лапшекод. Это было не только больно, но и обидно — свалить вину на «других разработчиков» невозможно, код-то мой! В другом проекте — смешалось невероятное количество технологий. В одном коктейле были Java, Objective-C, Swift, RX и RN, и это все надо было заставить работать. Было время, когда я «болел» однонаправленными архитектурами, видел взлет и падение хайпа с реактивщиной, но понял, что это не мое. Сейчас я пишу код каждый день, и кажется, нашел рецепт устойчивой архитектуры, которым поделился на конференции.
Стать спикером Mobius
Если вы тоже хотите рассказать о своем опыте или интересной технологии в мобильной разработке — становитесь спикером Mobius.
Эксперты из Программного комитета помогут вам превратить заявку в готовый доклад, проведут репетиции и дадут рекомендации по выступлению.