Рубріки: Инструменты

Swift против Objective-C: какой язык программирования выгоднее учить

Анастасія Пономарьова

Язык программирования Swift был выпущен Apple как замена Objective-C, которая должна была быстро его уничтожить. Однако прошло восемь лет, а Objective-C даже не думает умирать: многие разработчики продолжают пользоваться им из-за удобства. Так какой из языков учить, если вы новичок в области разработки ПО Apple, разбирался Dice.

Перспективы

Очевидный ответ заключается в том, что Swift представляет собой будущее разработки Apple. При этом знакомство с Objective-C тоже полезно, ведь иногда приходится бороться с устаревшей кодовой базой.

Это подводит к другому ключевому критерию — сколько платят за знание каждого из языков. По данным Lightcast, средняя зарплата разработчиков на Swift в США составляет $8240 в месяц (в Украине, по данным DOU, $2775). За последние 12 месяцев работодатели разместили около 90 872 вакансий, которые включали Swift в качестве требования. Основываясь на этих и других данных, Lightcast прогнозирует, что рынок вакансий, связанных со Swift, вырастет на 5,8% в течение следующих двух лет.

В то же время разработчикам со знанием Objective-C платят в США в среднем $8250 (в Украине — около $3000), в 38 546 объявлений о вакансиях за последний год упоминали этот язык. Прогнозируемый рост рынка также составляет 5,8%.

Что в целом по стеку iOS?

Если проанализировать заработную плату технологов, специализирующихся на стеке iOS, то есть знают оба языка и дополнительно пользуются инструментами вроде iPhone SDK, получается следующая картина: в США инженерам платят в среднем $8100, в Украине — $3500.  Прогнозируемый рост спроса на таких специалистов в течение следующих двух лет — 9,8%.

Вывод

Работа в iOS (и в целом с любым ПО Apple) хорошо оплачивается, отображенные зарплаты — всего лишь медиана. То есть при правильном сочетании навыков и опыта вознаграждение часто может быть еще выше: по данным Djinni, разработчики iOS часто запрашивают компенсацию $6000.

Скриншот

Имейте в виду, что, согласно последнему отчету о зарплате Dice Tech, средняя зарплата таких специалистов растет: сейчас она составляет $104 566 в год (или $8700 в месяц), что на 6,9% больше, чем в период с 2020-й по 2021 год.

 

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023