Что будет с ios разработкой в россии
Перейти к содержимому

Что будет с ios разработкой в россии

  • автор:

iOS-разработчики будут востребованы

iOS-разработчики будут востребованы

Антон Малыгин

Антон Малыгин Senior iOS Developer Cogni, ex-Senior iOS Developer SberDevices

Это рубрика, в которой эксперты отвечают на актуальные и волнующие вопросы об IT-профессиях, будущем сферы и ее перспективах.

«IT-специалист с нуля» наш лучший курс для старта в IT

По количеству iOS-устройства не занимают большую часть рынка, но через встроенные покупки и платные приложения проходит много денег. Это происходит потому, что в iOS всегда были более строгие ограничения. Например, невозможно установить платное приложение бесплатно, не сделав джейлбрейк (операция, которая позволяет получить доступ к файловой системе ряда устройств компании Apple, включая iPad, iPhone или iPod Touch), или как-то обойти встроенные покупки. Не многие готовы разбираться с этим. Поэтому многие компании начинают заниматься мобильной разработкой именно с iOS. Часто в компании первое время вообще нет Android-версии приложения, а в дальнейшем, когда она появляется, становится «догоняющим» направлением. Сначала все новые фичи и гипотезы тестируются на iOS. Это может добавлять больше ответственности. В итоге в Android-версии учтены все ошибки, чище код и т.д.

Профессия / 8 месяцев
IT-специалист с нуля
Попробуйте 9 профессий за 2 месяца и выберите подходящую вам
4 490 ₽/мес 7 483 ₽/мес

vsrat_7 1 (1)

  • Чем занимается iOS-разработчик на фрилансе?
  • Что выбрать: iOS- или Android-разработку?

IT-специалист с нуля

Наш лучший курс для старта в IT. За 2 месяца вы пробуете себя в девяти разных профессиях: мобильной и веб-разработке, тестировании, аналитике и даже Data Science — выберите подходящую и сразу освойте ее.

Разработчики iOS и Android больше не нужны. В России усиленно нанимают разработчиков для отечественных ОС

В России повысился спрос на разработчиков под российские мобильные операционные системы, в частности, для ОС «Авроры» и Kaspersky OS. Одновременно с этим стремительно падает спрос на разработчиков под iOS и Android. Эксперты связывают это с ограничением работы со стороны Apple и Google, а также подготовкой к выводу на потребительский рынок российских мобильных ОС.

Спрос на разработчиков ОС падает

Число вакансий разработчиков мобильных приложений под иностранные ОС значительно упало. Но одновременно с этим в России растет спрос на разработчиков под отечественные мобильные ОС. Об этом пишет «Коммерсант» со ссылкой на данные ресурса по поиску работы HeadHunter.

В 2022 г. по сравнению с 2021 г. на 20% упало число вакансий для разработчиков приложений под iOS (до 15,6 тыс.) и на 19% под Android (до 17,3 тыс.).

В январе 2023 г., по данным HeadHunter, спрос на разработчиков приложений под иностранные ОС на iOS сократился еще больше — на 40%. А по данным «Хабр Карьеры», количество таких вакансий в январе снизилось на 19%.

Нечто похожее происходит и со спросом на разработчиков под Android. В январе количество вакансий сократилось на 36%, приводит HeadHunter. А по данным «Хабр Карьеры», их количество наоборот выросло на 18%.

Кто в тренде и почему

Пока спрос на разработчиков приложений под иностранные ОС падает, растет количество вакансий для разработчиков под ОС «Аврора». В 2022 г. их стало на 53% больше — 359 вакансий (в 2021 г. было опубликовано 235 вакансий). А количество вакансий для разработчиков под Kaspersky OS выросло на 9% до 6,1 тыс. в 2022 г. по сравнению с 2021 г.

razrabotchiki_os.jpg

В России повысился спрос на разработчиков под российские мобильные ОС

Почти сразу после начала спецоперации России на Украине, в начале марта 2022 г., Apple объявила о прекращении продаж своих устройств в России. Официальный магазин закрыт, поставки техники дистрибьюторам остановлены. Apple также ограничила работу платежной системы Apple Pay. Вместе с тем Google и Apple ограничили для российских разработчиков приложений возможность принимать платежи в Google Play и App Store. Затем из маркетплейсов стали пропадать приложения российских организаций, попавших под санкции.

Как пояснил «Коммерсанту» директор центра разработки мобильных приложений Artezio Дмитрий Паршин, рост вакансий связан с запуском новых проектов в области российских мобильных ОС и развитием существующих. Эксперт допускает, что рост спроса также может говорить о планах вывода российских мобильных ОС в потребительский сегмент.

Вывод российских ОС

В ноябре 2022 г. власти начали готовиться к тому, что Россию отключат от зарубежных мобильных ОС. Минпромторг стал собирать информацию об иностранных и российских мобильных ОС. Министерство пыталось выяснить, смогут ли отечественные системы работать в случае блокировки иностранных технологий из-за санкций, а также можно ли локализовать развитие зарубежных ОС в России.

Бизнес и интернет будущего: кто выиграет в эпоху нейронета

На фоне этих событий российские разработчики стали объявлять о выводе на рынок собственных мобильных операционных систем. Например, «Лаборатория Касперского» готовится выпустить общедоступную для загрузки мобильную систему Kaspersky OS. Первая версия KasperskyOS была представлена еще в августе 2016 г. Основные сферы ее применения — интернет вещей, а также управление технологическими процессами в отраслях с высокими требованиями к кибербезопасности. Сейчас компания разрабатывает маркетплейс приложений для собственной операционной системы.

Разработкой «Авроры» занимается компания «Открытые мобильные платформы» при непосредственном участии «Ростелекома». Осенью «Ростелеком» предложил Правительству создать национальную мобильную ОС на базе «Авроры». Проект оценивался в 480 млрд руб. Но власти отказались выделять на это деньги. В декабре 2022 г. стало известно о том, что VK и «Яндекс» при участии Сбербанка и «Ростелекома» создадут пользовательскую мобильную ОС с поддержкой Android-приложений.

Что происходит на рынке iOS-разработки в 2023 году? Разговор с профи

Продолжаем серию разговоров с людьми из IT. Вот о каких профессиях мы уже рассказали:

  • Тестировщик
  • Python-разработчик
  • Frontend-разработчик

В этот раз мы расскажем про iOS-разработку. Денис Сурков — iOS-разработчик и по совместительству наставник Практикума на курсе «iOS-разработчик». Он поделился, как попал в IT и какие пути развития есть у iOS-разработчика.

Что происходит на рынке iOS-разработки в 2023 году? Разговор с профи

Чем iOS-разработчик отличается от Android-разработчика?

По факту это об одном и том же — о разработке приложений. Просто iOS-разработчики делают приложения для операционной системы iOS. А Android-разработчики делают приложения, которые работают на Android. Готовые приложения iOS-разработчика можно найти в App Store, а Android-разработчика — в Google Play Store.

В iOS-разработке работает язык Swift, в Android — Kotlin. Kotlin более распространённый язык.

Но тут хочу заметить — если вы решили выучить Swift, это не загонит вас в тупик. На Swift можно создавать приложения не только для Айфона, но и для любых других девайсов Apple.

Ещё есть кросс-платформенные разработчики — они умеют кодить и для Android, и для iOS.

Чем занимается iOS-разработчик?

В основном он разрабатывает интерфейс приложения и логику его работы. Например, на сайте есть кнопка «Купить». Пользователь нажимает на неё, и что-то происходит. iOS-разработчик пишет код, который заставляет эту кнопку работать.

Разработчики часто взаимодействуют с дизайнерами. Дизайнеры рисуют макеты, а разработчики — их реализуют. Поэтому много в работе iOS-разработчика и общения с коллегами, и обсуждений проектов и их исполнения.

Хард- и софт-скиллы iOS-разработчика

Из хардов — язык программирования Swift. Я бы сказал, что это довольно простой язык — в Apple старались сделать его простым, чтобы им было легко пользоваться.

Полезно познакомиться со средой программирования Xcode.

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

Из софтов — внимательность, аккуратность. У Apple есть гайдлайны, которым должны следовать разработчики. Если им следовать, аккуратность придёт сама собой.

Есть много людей, с которыми нужно взаимодействовать: дизайнеры, продакты, тестировщики. Умение работать в команде и задавать вопросы ценно для каждого разработчика, не только для iOS.

Куда идти работать iOS-разработчику?

Лучше всего попасть в корпорацию, где отлажены процессы. Но не в стартап — там высока вероятность выгореть. Чаще всего в стартапах ценнее результат, чем развитие сотрудников. Хотя стартапы бывают разные. Сложно предугадать.

Начинающему разработчику я бы посоветовал пообщаться с представителями компаний и задать много вопросов о самой компании и работе в ней. Если их ответы вам понравятся — идите.

Есть ли спрос на iOS-разработчиков?

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

Джунам всегда сложнее найти первую работу, чем мидлам и сеньорам, — так было всегда, вне зависимости от окружающей обстановки.

Зарплатная вилка

Как и у многих джунов-разработчиков, зарплата варьируется от 30 000 до 120 000. Ты можешь пойти на стажировку в большую компанию и получать мало на старте, но в будущем рассчитывать на приличную зарплату. А можешь пойти в горящий стартап, где готовы предложить много денег.

У мидлов и сеньоров более понятная вилка — около 150 000 и больше. Так что расти есть куда.

Аналитика зарплат на первое полугодие 2023

В начале 2022 года средняя зарплата джуна-разработчика была 108 100 рублей. Об этом мы писали в статье про iOS- и Android-разработку. За год средняя зарплата начинающего iOS-разработчика выросла до 111 152 руб.

Что происходит на рынке iOS-разработки в 2023 году? Разговор с профи

В среднем наблюдается положительная динамика зарплат.

Что происходит на рынке iOS-разработки в 2023 году? Разговор с профи

Рост iOS-разработчика

Есть несколько путей развития. Например, можно расти дальше до мидла, потом — до сеньора, дальше — до архитектора. Кто-то уходит в менеджмент и становится лидом разработки. А кто-то уходит в другую сферу и развивается там.

Можно выучить Kotlin и заниматься дополнительно Android-разработкой. Или уйти в дизайн. Зависит от интересов разработчика.

Вакансии iOS-разработчика

Подобрали три актуальные вакансии iOS-разработки. Если вам это интересно — пробуйтесь:

  1. Разработчик iOS (проект «Мессенджинг») в Одноклассники: Санкт-Петербург, полный рабочий день, удалёнка, зарплата не указана.
  2. Разработчик iOS в Тинькофф Бизнес: гибрид или удалённая работа, ДМС, зарплата не указана.
  3. Junior iOS developer: Bip.ru, Москва, работа в офисе, полный день. Предлагают от 80 000 до 120 000.

Блиц: острые вопросы

После интервью мы прислали Денису острые вопросы. Вот что он ответил:

Имеет ли смысл заниматься iOS-разработкой в текущей ситуации?

До тех пор, пока люди будут пользоваться продуктами Apple в России, спрос на разработчиков будет. А если эти продукты совсем пропадут, навыки iOS-разработчика легко переносятся на Android и «Аврору», если она получит распространение. Разработка для разных платформ очень похожа.

Andoid-устройств намного больше. Может, сразу в Android-разработку?

Это зависит от того, что лично вам ближе. Если вас бесит Android, делать на него софт — так себе затея. Если ваша цель обслуживать рынок приложений максимального размера — стоит заниматься Java или Kotlin.

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

Всё больше сред для разработки кросс-платформенных приложений типа React Native. Также есть Zero-code-решения — конструкторы приложений. Это убьёт iOS-разработку?

Перечисленное — это инструменты под конкретную задачу.

Кросс-платформенные решения нужны для определённых задач — например, если у вас реально много платформ и частые обновления приложений. Тогда имеет смысл пожертвовать быстродействием и нативностью.

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

Для остальных задач компании нанимают отдельных разработчиков на iOS и Android, потому что ничто не работает так же стабильно и быстро, как хорошо сделанное нативное приложение.

А что с приложениями Web View? Почему бы нам не сделать приложение в браузере, а потом упаковать его в iOS-обёртку?

Та же проблема: плохое быстродействие, неродной интерфейс, недоступность многих возможностей операционной системы. Например, в iOS есть доступ к пространственной камере, дальномеру, там много всяких сложных штук про файлы, память, датчики, графику, ускорение — это всё недоступно через Web View. Приложение для заказа пиццы вы, может быть, сделаете так. А что-то более сложное — уже может и не хватить возможностей.

А как насчёт ChatGPT? Как он отразится на разработчиках?

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

Нюанс в том, что написание кода — это далеко не вся работа разработчика. Большая её часть — это общение с командой, понимание задачи заказчика, сбор требований к программе, работа с дизайнерами и менеджерами. ChatGPT — это что-то вроде орфокорректора, только для разработчика: он помогает тебе писать быстрее, но всё равно должен быть тот, кто будет писать.

Что в итоге

Всем любителям продуктов Apple и мобильных приложений — путь прямиком в iOS-разработку. Если хотите попробовать iOS-разработку в деле — держите курс от Практикума. Старт — бесплатно.

Спрос на разработчиков приложений для iOS и Android в России вырос, но так и не вернулся к уровню февраля

Favorite

В закладки

Спрос на разработчиков приложений для iOS и Android в России вырос, но так и не вернулся к уровню февраля

Платформа HeadHunter сообщает, что число вакансий разработчиков для iOS и Android впервые выросло с конца февраля.

Их данных компании следует, что в июне в России размещено 1,3 тысячи вакансий, связанных с разработкой для iOS, и 1,4 тысячи — для Android. Минимум объявлений об открытых позициях пришелся на май (1024 — iOS-вакансий, 1164 — Android). Однако число вакансий не вернулось к февральскому уровню: тогда оно составляло 1,5–1,6 тысячи.

Спрос на разработчиков приложений восстанавливается

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *