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 год.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: