Mad Brains
КАРЬЕРА ТЕХНОЛОГИИ

Алексей Полесов: «Спрос на мобильных разработчиков растет и будет расти»

Один из тех, кто начинал развитие Flutter в России и нашей компании, - Алексей Полесов. Сейчас он возглавляет Flutter-отдел. Почему Flutter, о команде и перспективах развития - в интервью.#nbsp;

Опубликовано: 1 сентября 2022 г.

Время чтения: 3 мин.

Поделиться: VK Telegram WhatsApp
Алексей Полесов: «Спрос на мобильных разработчиков растет и будет расти»

Алексей Полесов — один из тех, кто стоял у истоков Flutter-разработки в Mad Brains, а сегодня возглавляет Flutter-отдел компании. Мы поговорили с ним о том, как он пришёл в мобильную разработку, почему команда сделала ставку на Flutter, как устроена работа отдела и куда движется рынок мобильных специалистов.

С чего всё начиналось

Программированием Алексей увлёкся ещё в школе — начинал с C++, Pascal и Delphi. В университете он занимался веб-разработкой, но со временем интерес сместился в сторону мобильных приложений: смартфоны и планшеты становились частью повседневной жизни всё большего числа людей, и было очевидно, что спрос на мобильную разработку будет только расти.

До прихода в Mad Brains Алексей работал на промышленном предприятии, никак не связанном с IT. Решение сменить профессию привело его на курсы мобильной разработки в Mad Brains — и после их успешного завершения он остался в компании уже как Android-разработчик.

Как в компании появился Flutter

Поворотным моментом стал 2019 год, когда команде предстояло выбрать технологию для крупного международного проекта. Выбор пал на Flutter — тогда ещё довольно молодой фреймворк, который только начинал завоёвывать доверие разработчиков. Проект показал, что кроссплатформенный подход способен закрывать задачи бизнеса не хуже нативной разработки, и Mad Brains стала одной из первых российских компаний, использующих Flutter в коммерческих проектах.

Почему именно Flutter

Главное преимущество кроссплатформенной разработки Алексей формулирует просто: единая кодовая база и скорость разработки. Вместо того чтобы вести два параллельных нативных проекта под iOS и Android, команда пишет один код, который работает на обеих платформах — это сокращает сроки и стоимость разработки без потери качества.

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

Команда и подход к работе

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

Управленческий подход строится на том, чтобы специалисты получали опыт на всех этапах разработки, а не замыкались на одной узкой задаче: это помогает быстрее расти профессионально и лучше понимать продукт целиком. Отдельное внимание уделяется код-ревью — в компании принято, что в разборе кода участвует вся команда, а не только тимлид. Такой формат превращает ревью в инструмент обучения, а не просто проверку качества.

Куда движется рынок

Отвечая на вопрос о перспективах профессии, Алексей уверен: спрос на мобильных разработчиков растёт и будет расти. Количество мобильных устройств в мире продолжает увеличиваться, а вместе с ним растёт и время, которое люди проводят в приложениях. При выборе технологии для нового проекта бизнес всё чаще смотрит на стоимость разработки и скорость выхода продукта на рынок — а это как раз те критерии, по которым кроссплатформенные решения вроде Flutter выигрывают у нативной разработки.

По словам Алексея, для тех, кто только начинает путь в мобильной разработке, сейчас удачное время: рынок открыт, спрос на специалистов стабильно высок, а Flutter остаётся одним из самых понятных и быстрорастущих направлений для входа в профессию.