fbpx

Спрос на разработчиков iOS увеличивается с ростом количества пользователей мобильных устройств. Игры, приложения и другое программное обеспечение для Apple пишется на языках Swift и Objective-C. Рекрутер должен понимать, какой язык сейчас является предпочтительным для бизнеса и почему? Легко ли найти программистов SWIFT уровня Senior? Где искать программистов, пишущих на Swift? Сколько они зарабатывают?
Рассмотрим все эти вопросы step by step.

hrpr school blog

Присоединяйся к HRPR в сетях

Objective-C

Язык Objective-C характеризуют как простой и надежный, на нем написан весь софт Apple. Он существует уже более 30 лет, а значит была выполнена работа над багами, созданы библиотеки и накоплена документация. Еще один плюсик Objective-C в том, что изначально он строился компанией Apple на базе языка С, соответственно, они полностью совместимы.

SWIFT

SWIFT был создан Apple в 2014 году. Изначально больше использовался под iOS, а сейчас — для Mac, Darwin, Linux, FreeBSD, Windows. Язык ценят за стабильность, он интуитивно понятный в использовании и легкий в изучении. Кроме этого, SWIFT использует рантайм Objective-C, а это значит, что программа написанная изначально на Objective-C может быть доработана на SWIFT.

Какие разработчики востребованнее?

Еще пару лет назад большинство iOS приложений писали на Objective-C, SWIFT рассматривался как возможная альтернатива с припиской в объявлении для соискателя: “плюсом будет знание SWIFT”. Сейчас ситуация меняется. SWIFT доказал, что он быстрее, проще и умнее, чем Objective-C. Количество приложений, написанных на SWIFT растет и запросы на подбор специалистов вместе с ними. Согласно индексу Tiobe, SWIFT является 16-м по популярности языком, а Objective-C занимает лишь 23 строку.

Несмотря на эту тенденцию, очень много приложений уже написанных на Objective-C будут требовать поддержки. То есть, спрос на разработчиков Objective-C сохранится, по крайней мере, до тех пор пока не произойдет окончательный переход на SWIFT. Согласно исследованию jetbrains, уже сейчас больше половины разработчиков используют SWIFT, а еще треть участников опроса — оба языка. То есть, транзит намечен и, судя по всему, он неизбежен.

Какие разработчики стоят дороже?

Компании очень важно знать, насколько легко найти разработчиков и насколько они дороги. Давайте проведем собственное небольшое исследование. Для примера возьмем сайт https://hh.ru/ и посмотрим открытые вакансии для IOS программистов. В текущий момент открыто 3 365 вакансий, из них 1 609 вакансий содержат упоминание «SWIFT», 694 вакансии «Objective-C». Наглядно виден спрос на SWIFT-программистов. При этом, пишущих на SWIFT уровня senior найти сложно и дорого, просто потому что сам язык еще довольно молодой. Обычная практика в этом случае, брать на борт junior и “подращивать” их самим до уровня middle и выше.
Вилка зарплат по СНГ для iOS разработчика (опыт работы 2-5 лет) колеблется в пределах 2-4 тысячи долларов США и не сильно отличается от того, на каком языке пишет программист. В отличие от СНГ, в США пока сохраняется перевес в зарплатах Objective-c программистов (данные 2020 г., источник: Stack Overflow).

Какая перспектива у Objective-C и SWIFT ?

По всей видимости, в будущем Apple откажется от Objective-C. Сейчас брошено много сил на его продвижение и развитие. Отметим, что SWIFT — язык с открытым исходным кодом, что всегда способствует росту сообщества. Отчёт State of the Developer Nation от SlashData это подтверждает. В 2021 году комьюнити SWIFT уже насчитывает 2,5 млн. разработчиков, а Objective-C – 1,6 млн.

Переписывать приложение с Objective-C на SWIFT пока дорого, но все новые проекты стоит делать на втором, например, сам Apple реализует на SWIFT новые функции iOS. Переход с одного языка на другой естественен, но это преобразование всегда происходит плавно.

Русскоязычные комьюнити SWIFT

  1. Белорусское сообщество в Facebook CocoaHeads Belarus.
  2. Русскоязычное сообщество ВКонтакте The Swift Developers| Сообщество.
  3. Телеграм-чат разработчиков на Swift.
  4. Телеграм канал, публикующий вакансии для Swift-разработчиков.
  5. Телеграм-канал вакансии и запросы по iOS, Android, Xamarin.
  6. Русскоязычный телеграм-канал разработчиков iOS.

SWIFT в Беларуси

Разработчики на SWIFT постоянно требуются в компании международного уровня: LIft, Epam, Flo, Yandex. Программисты, пишущие на Swift нужны в студии, например, Wadline выделяет ТОП-10 таких в Беларуси.

Примеры описаний вакансий в карусели.

На занятиях в школе HRPR вы пройдете технический ликбез.

И научитесь искать специалистов разного уровня.

07

СЕНТЯБРЯ 2021

Старт группы HRPR. 125 часов занятий и подготовка вашего резюме для скорейшего входа в профессию.

Последнее из блога

hrpr school blogITHR & IT-Рекрутингвопросы на зачет
24 июня, 2021

SWIFT vs Objective-C: кто востребованнее?

Спрос на разработчиков iOS увеличивается с ростом количества пользователей мобильных устройств. Игры, приложения и другое программное обеспечение для Apple пишется на языках Swift и Objective-C. Рекрутер должен понимать, какой язык…
IT-МенеджментITHR & IT-Рекрутингвопросы на зачет
23 июня, 2021

Почему OKR удается внедрить не всем IT-компаниям?

Метод OKR (Objective and Key Results) — это один из способов управления IT-компанией, разработанный Джоном Дорром. В отличие от реалистичных метрик KPI, определяемых менеджментом, метод OKR предполагает постановку амбициозных целей,…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
17 июня, 2021

Xamarin для рекрутеров

Xamarin — это фреймворк платформы .Net, принадлежащий компании Microsoft. Он используется для разработки мобильных приложений на языках программирования C# и Xaml. Популярность получил благодаря своим кроссплатформенным возможностям, т.е. разработчик может…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
17 июня, 2021

Stack Overflow. Давайте поищем разработчиков там

В нашем блоге были статьи о том, как искать всех разработчиков на GitHub, как искать специалистов по машинному обучению на Kaggle, как искать дизайнеров на Dribbble и Behance, а сейчас…