AR&VR-разработчик: подробно о профессии, карьерных перспективах и обучении новым технологиям

AR и VR-разработчик – кто это и сколько зарабатывает?

AR&VR-разработчик (AR/VR Developer) – программист, специализирующийся на разработке контента для компьютеров, мобильной техники и VR-оборудования с использованием технологий дополненной и виртуальной реальности. С помощью программного кода и игровых движков специалисты «оживляют» мир вокруг и разрешают взглянуть на реальность с необычного ракурса.

Реализованные разработчиками проекты уже вовсю эксплуатируются в «реальности»: маски в социальных сетях, трехмерные экскурсии в музеях, развлекательные миры – даже у тех, кто далек от современного искусства, под рукой уже бывали AR-технологии. Но профессия включает намного больше перспектив. Каких именно – расскажет редакция блога Сергея Смирнова.

Описание профессии

Раньше AR/VR-технологии в обществе ассоциировалось лишь с развлечениями: поиск покемонов на улицах города в Pokemon Go и сражения с хедкрабами в Half-Life: Alyx – лишнее тому подтверждение. Но на деле ракурс разработки программного обеспечения уже сменился. Намного сильнее вырос спрос и на интерактивные карты с подсказками в духе Google Maps, и «Умная камера» от «Яндекса», способная мгновенно находить информацию о предметах вокруг.

Даже танцевать с AR-проектами и то стало проще: платформа Dance Reality с радостью подскажет, как переставлять ноги и как не потеряться на танцплощадке. Примеров недостаточно? Как насчет перспектив сразу в нескольких областях:

  • Искусство. Платформа SketchAR рассказывает о рисовании и помогает с нуля повторить многие шедевры изобразительного искусства. Нечто похожее предлагают и многие студии с использованием VR-шлемов.
  • Мода. С помощью камеры уже примеряется одежда, выбираются прически и «редактируется» макияж. Несколько секунд, а результат уже на экране. Примерив образ, намного легче добиться подходящего результата у мастера.
  • Образование. Про космос, путешествия и природные катаклизмы уже рассказывают в «РИА.Lab» и «Правительстве Москвы» в приложении Histars, а с помощью Google Translate и интерактивной камеры стало намного проще находить общий язык с миром и переводить вывески и надписи.
  • Техника. Среди недавних новшеств – платформа Fastep, демонстрирующая процесс настройки оборудования (да еще и практически любого, вроде холодильников и компьютеров), со всеми визуальными подсказками.

Перечисленные сферы не придел: AR-технологии пригодятся на производстве и во время строительства, подойдут для тестирования необычных идей и проведения онлайн-эфиров с эффектом настоящего погружения. Недостает, пожалуй, лишь тех, кто действительно способен довести бесформенные идеи до реализации…

Кому подходит или какими навыками нужно обладать

Как и представителям многих IT-специальностей и востребованных профессий, AR&VR-разработчикам для быстрого карьерного роста (или хотя бы для трудоустройства) потребуется целая коллекция «твердых» и «мягких» навыков (то есть, Hard и Soft-скиллов). Первые включают:

  • Знакомство с игровыми движками Unreal Engine 4 и Unity: чем навыков больше, тем быстрее специалисты научатся моделировать окружение и экспериментировать с необычными идеями;
  • Навыки разработки на языках программирования C++ и C#, а еще – Kotlin/Swift (для мобильных платформ) и JavaScript для добавления элементов AR/VR в браузеры и использования стороннего оборудования;
  • Опыт работы в 3D-редакторах, включая Autodesk Entertainment Creation Suite, Blender, Blocks, CryEngine или Unity3D: перечисленное ПО пригодится для разработки интерфейсов, персонажей и элементов окружения;
  • Возможность проводить тесты, собирать информацию о пространстве с помощью технологии Motion Capture, использовать паттерны проектирования и инструменты для автоматизации.

Но Hard-скиллы лишь верхушка айсберга: без стрессоустойчивости, творческого подхода и развитых навыков коммуникации специалистам с вероятностью в 60% не пройти собеседование. Желательно заранее приготовиться и к постоянным созвонам: общение внутри команд – двигатель прогресса, часто игнорируемый новичками, но почитаемый руководителями.

Сколько зарабатывают AR&VR-разработчики

Заработная плата начинающих специалистов в России начинается с 40 000 рублей. Иногда новичкам платят и больше, но в таких случаях работодатели настаивают на наличии собственного VR-шлема и желании заниматься не только разработкой контента, но и анализом конкурентов, поиском нестандартных идей и даже «копированием» сторонних игровых механик и дизайнерских решений.

Зарплата AR&VR-разработчика

Ситуация с Middle-специалистами примерно похожая – исключительно разработчикам платят от 100 000 рублей, но тем, кто разбирается в аналитике и рекламе – от 120 000.

Зарплата AR&VR-разработчика

Совсем противоположную картину вырисовывают объявления, появляющиеся на сайтах американских рекрутинговых агентств. Выборка с того же портала Glassdoor подтверждает заработную плату разработчиков в 90 000 или даже 95 000 долларов в год (то есть от 7 500 долларов в месяц). Бонусом – страховка, премии и необычные проекты, включающие командировки в страны Европы.

Зарплата AR&VR-разработчика в США и Европе

Зато в России вполне реально даже без знания языков программирования и специальных навыков руководить проектами, связанными с AR/VR/Web и Media. Необычный, но крайне востребованный путь в IT, требующий нереальной отдачи, но вместе с тем предлагающий в профессии ориентироваться не на написание кода, а на подвешенный язык и лидерские качества.

Насколько востребована профессия

Исследования, проведенные аналитиками, буквально гарантируют популярность контента, выпускаемого с использованием технологий дополненной и виртуальной реальности. Причем почти 15% рынка займут непосредственно российские студии и AR/VR-разработчики.

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

Спрос на AR/VR-разработчика

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

Плюсы и минусы профессии

Мир дополненной и виртуальной реальности привлекает новых специалистов во многом за счет необычных технологий – проекты, связанные с AR и VR, до сих пор напоминают настоящую магию. Вторая причина попасть в индустрию – зарплата. А как насчет других плюсов? Полный порядок:

  • Вакансии доступны и в РФ, и в Европе/США, а в разработчиках нуждаются и игровые студии, и представители инновационных проектов (медицина, военное дело);
  • Возможность работать в любом формате – и в офисе, и дистанционно, и даже на фрилансе (заказов на биржах предостаточно);
  • Стабильный карьерный рост: за 1-2 года младшие разработчики превращаются в Middle-специалистов, а еще через 3-4 года – в руководителей;
  • Неограниченная свобода выбора: тот, кто работает с AR/VR знаком со многими языками программирования, а потому способен с легкостью сменить сферу.

Недостатки у профессии близки любым IT-специальностям: речь и о необходимости постоянно обучаться, и о ненормированном рабочем графике, и о высоком пороге вхождения. Без образования, пройденных курсов или портфолио с несколькими проектами поиски работы быстро зайдут в тупик. Возникнут у начинающих специалистов и сложности с трудоустройством – конкуренция на рынке труда постоянно растет, а студий занимающихся AR/VR-разработкой в России не так-то и много.

Как стать AR&VR-разработчиком

Стать частью индустрии вполне реально тремя способами. Во-первых, нельзя игнорировать обучение в ВУЗе: за 5 лет студенты разберутся в языках программирования, познакомятся с разработкой программного обеспечения и даже научатся проводить тесты и представлять результаты. Всего в стране чуть больше 40 ВУЗов, постоянно принимающих заявки от абитуриентов по нескольким специальностям – от «Цифровизации экономической деятельности» до «Технологий в дизайне» и «Цифровой инженерии».

Во-вторых, многие новички попадают в профессию после прохождения платных курсов, гарантирующих и помощь с карьерой и доступ к знаниям, востребованным у работодателей. В-третьих, популярен вариант, связанный с самообучением. Но подойдет подобная стратегия действий не всем – уж слишком много понадобится мотивации и желания искать и фильтровать информацию. И даже стажировку и то предстоит собственноручно. Но почему бы и не попробовать?

Платные курсы

Подробная подборка лучших онлайн-курсов ранее появлялась в блоге Сергея Смирнова, но, если выбрать подходящую образовательную программу до сих пор проблематично, то ниже – несколько проверенных редакцией предложений.

1. Разработчик VR с нуля до PRO

Разработчик VR с нуля до PRO

Курс от Skillbox подробно разбирает механизмы проектирования контента под VR оборудование от Oculus и HTC (со временем преподаватели обещают и несколько материалов про шлемы от Sony) и подготовку кода на языке C#. Вместе с виртуальной реальностью обучающая программа включает знакомство с движками Unity и Unreal Engine 4, а еще набор дополнительных факультативов про UX/UI-дизайн, личный бренд и разработку на Swift и Kotlin под iOS и Android.

Важная часть курса – стажировка в студии GameBox с командными проектами, мастер-классами и полноценным запуском контента на игровых площадках. После студентов ждут карьерные консультации и эксклюзивные подборки с вакансиями от HR-команды Skillbox. Все этапы обучения займут 12 месяцев. Официальный сайт!

2. VR-разработчик на Unreal Engine 4

VR-разработчик на Unreal Engine 4

Вспомогательный курс «VR-разработчик на Unreal Engine 4» от Skillbox занимает всего месяц, но, несмотря на столь скромный срок, достаточно подробно разбирает сценарии подготовки нового контента под шлемы виртуальной реальности. Преподаватели расскажут, как генерировать идеи, добавлять персонажей и элементы окружения, разрабатывать и интегрировать интерфейсы.

Курс во многом нацелен на новичков – специальная подготовка перед прохождением не понадобится. Зато уже через 2 недели будущие специалисты разберутся в анимации, интерактивных объектах и даже визуальном повествовании. Включает образовательная программа и итоговый проект, который с радостью займет место в портфолио. Официальный сайт!

Бесплатные курсы

Стать полноценным AR/VR-разработчиком без обучения в онлайн-школе или ВУЗе намного сложнее – без преподавателей, наставников и заранее составленного плана действий у начинающих специалистов возникнут проблемы и с поиском актуальных источников информации/методических материалов (а в IT даже требования работодателей меняются каждые полгода), и с прохождением практических испытаний.

Без прохождения платных курсов студентов не позовут и на стажировку, а вместе с тем не объяснят, как проходить собеседования и какими проектами заполнять портфолио. Но, даже несмотря на перечисленные «подводные камни», во многих студиях предостаточно тех, кто погрузился в профессию благодаря курсам и вебинарам с YouTube. Так почему бы не пройти похожий путь? Редакция блога Сергея Смирнова с радостью подскажет верный путь:

Базовые знания. Про дополненную реальность подробно рассказывают на страницах сервиса itProger (AR с помощью движка Vuforia), на платформе Udemy (курс на русском языке Augmented Reality) и на сайте Stepik(AR-проект в EV Toolbox).

Концепция виртуально реальности разбирается еще активнее – например, на том же Stepik, а еще – сразу в нескольких вебинарах от Skillbox («VR и AR» и «3D-моделирование в деталях»).

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

Разработка под VR-оборудование. Тем, кто собирается разрабатывать контент под шлемы виртуальной реальности понадобится язык программирования C++ (курсы и рекомендации для новичков уже доступны в блоге!) и курсы по движкам Unreal Engine 4 и Unity.

Разработка мобильного контента. Специалистам по iOS/Android желательно пройти курсы по языкам программирования Swift или Kotlin, а заодно разобраться в работе с JS.

Графика/3D-моделирование. Разобраться с графикой сложнее – понадобятся подборки курсов для 3D Generalistгеймдизайнеров и специалистов по UX/UI-дизайну. Вместе с тем желательно сразу вооружиться несколькими практическими проектами, например, подготовить AR-открытку с собственным дизайном или наметить несколько локаций для будущего шутера.

После прохождения хотя бы части курсов/вебинаров практикующие разработчики рекомендуют сразу добавить в закладки несколько зарубежных ресурсов, часто публикующих материалы, связанные с AR/VR. Как вариант – на платформе Sketchfab несложно подсмотреть чужие работы (или даже продать собственные), а на сайтах, вроде Hubs от Mozilla и Learn от Microsoft и вовсе полно инструкций для новичков.

Telegram-каналы, вебинары и книги для AR/VR-разработчиков

Ближайшая альтернатива онлайн-курсам – видеоролики от игровых студий и практикующих разработчиков. Про работу с технологиями дополненной и виртуальной реальности часто рассказывают на страницах UXofVR, а еще – на каналах «VR/AR-проекты», «IT-Cube Липецк» и VR/AR Education. Не подходят книги? Не проблема – о технологиях рассказывают еще и в книгах:

  • «Виртуальная реальность в Unity». Пособие с примерами разработки трехмерных сцен, сборкой и запуском VR-приложений и проведением тестов.
  • «Эпоха дополненной реальности». Не теряющее популярности руководства от нескольких футурологов, рассматривающих новые технологии через призму современного прогресса в медицине, робототехнике и ИИ.
  • «AR. Технологии будущего». Книга доктора Хелена Папагианниса, связывающая AR/VR с текущим положением человеческой цивилизации.

Не помешает практикующим специалистам и поддерживать связь со сторонними разработчиками на тематических платформах. Речь и о Habr с публикациями про геймдев и AR/VR, и о похожем форуме с новостями, вроде Medium (тысячи обсуждений, примеров и лонгридов).

Если формат похожих сайтов не слишком подходит, то почему бы не переместиться в Telegram? Мессенджер вовсю эксплуатирует идею продвижения каналов, связанных с AR/VR, метавселенными и геймдевом. Например, те же специалисты Portal News достаточно активно публикуют новости об индустрии, а порой делятся ссылками обучающие курсы. Не слишком популярный, но действительно полезный канал – VR, Teach Me All вовсю сосредоточенный вокруг обучения, курсов и вебинаров.

Дополненную реальность обсуждают в блогах Phygital+Art и Post Reality, а еще – на страницах AR & VR и AR/VREngineer. Несложно найти в Telegram и чаты для обсуждения возникших идей, и инструкции по работе с игровыми движками, например, с Unreal Engine 4. И вакансии мессенджер тоже попытается подобрать – хотя бы на канале с актуальными предложениями для разработчиков из России и стран СНГ.

Вердикт

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

Несмотря на постоянно растущий спрос, далеко не все новички спешат попасть в индустрию. Всему виной – высокий порог вхождения (даже платные курсы займут не меньше 12 месяцев, а лично разобраться в Unity/C++/графических редакторах выйдет еще дольше) и постоянная зависимость от технологий.

Сфера AR/VR постоянно меняется, из-за чего даже Middle-разработчикам приходится постоянно обучаться и практиковаться. Но потраченное время окупится – платят специалистам с опытом больше, чем в среднем по рынку – от 180 000 рублей.

Сергей Смирнов

Предприниматель, интернет-маркетолог и автор блога.

Оцените автора
( 2 оценки, среднее 5 из 5 )
Добавить комментарий

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