{"id":4711,"title":"\u041f\u043e\u0434\u043a\u0430\u0441\u0442 \u043e\u0442 Mercedes-Benz \u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u0445 \u0441 \u0410\u043d\u0442\u043e\u043d\u043e\u043c \u041a\u043e\u043c\u043e\u043b\u043e\u0432\u044b\u043c","url":"\/redirect?component=advertising&id=4711&url=https:\/\/vc.ru\/promo\/263165-korotko-podkast-o-tehnologiyah-i-innovaciyah-ot-mercedes-benz&hash=c6f93899ff5e0c658ae71a18a81977a3309accf3b2bfd459f77ec74e37ef61d4","isPaidAndBannersEnabled":false}
Карьера
Sfera project

Почему программист не хочет зарабатывать больше, или 7 причин для изучения Swift

По статистике, лишь 1 из 5 программистов пишет программы на iOS. Их нехватку остро ощущает бизнес. И зарплата таких специалистов на порядок выше, чем у Android-программистов. Так почему же разработчики не спешат осваивать Swift? Мы выяснили это у специалистов компании SFERA.

«Одна из причин, — как считает Дмитрий Нгуен, проект-менеджер и ведущий iOS-разработчик SFERA, — это высокий порог входа. Инструменты разработки на iOS (Mac, iPhone) стоят немалых денег. Поэтому начинающим программистам зачастую не по карману приобрести дорогостоящее оборудование от Apple».

Руководитель UI/UX-департамента SFERA Карен Григорян полагает, что не обязательно покупать Mac и iPhone, чтобы разрабатывать на iOS.

«При желании можно собрать компьютер из определенных комплектующих и поставить на него Mac OS. В сообществах программистов вы без труда найдете подробную инструкцию о том, как это сделать».

Как, не покупая Mac и iPhone, начать разрабатывать на iOS — читайте далее.

Большинство разработчиков, по мнению Карена Григоряна, выбирают Android-программирование по другой причине.

«Многие не хотят изучать Swift, потому что его область применения достаточно узкая. Знание этого языка позволяет разрабатывать только приложения для мобильных устройств (iPhone, iPad, iPod). Android — это более открытая система. Программисты, которые изучают Python, Java, JavaScript, PHP и другие языки могут работать в совершенно разных областях. Например, программировать станки на заводе, автомагнитолы и медиаплееры, создавать программы для бухгалтерского учета и правительственных проектов».

Разработка продукта только на Android обходится в два раза дешевле. И, очевидно, что таких компаний большинство. Ведь такой подход позволяет обеспечить технологиями 80% пользователей. Продукт, разрабатываемый на iOS, предназначен только для обеспеченных. Это также объясняет большой численный перевес в сторону Android-программистов. Но компании, стремящиеся охватить своей разработкой весь мир, адаптируют его и под Android, и под iOS.

Как полагают специалисты, Android-разработчиков больше еще и потому, что университетская база программирования строится на Java. А это основной язык при написании под Android. Поэтому выпускники вузов преимущественно идут в андроид-разработку. Для изучения Swift требуется время и дополнительные затраты. А приоритет у молодых специалистов всё-таки в том, чтобы найти подходящий проект и начать зарабатывать.

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

7 причин для изучения Swift

И всё же число iOS-developer постепенно растёт. Да, сейчас трудно найти iOS-middle и senior. И процесс их поиска зачастую растягивается на несколько месяцев. В условиях дефицита квалифицированных кадров компании охотно берут на работу толковых программистов уровня junior. Над проектом, как правило, уже работают более опытные специалисты, которые и «воспитывают» молодых. И, по отзывам владельцев бизнесов, если вы не ограничены во времени, то это наиболее оптимальный подход к разработке продукта. На начальных этапах он снизит затраты на высокую оплату профессионалов. Junior будет осваивать инструменты, подходящие под решение именно ваших задач. Как говорят сами работодатели, знание конкретного языка не является определяющим при найме разработчиков. Гораздо важнее увидеть в кандидате неподдельный интерес к профессии, стремление к дальнейшему развитию и обязательное умение работать в команде.

Что касается языка Swift, то есть несколько весомых факторов в пользу его изучения.

  • Найти интересный проект для работы iOS-разработчик может намного быстрее, чем Android-программист. И зарабатывает первый больше. Так, доход middle iOS равен 150–200 т.р., middle android — 120–150 т.р.
  • Компания Apple создала среду разработки Xcode, чтобы новичок легко перешел на Swift и начал на нем программировать. Отрисовка кнопок и других элементов интерфейса выполняется визуально. Подключить функционал к кнопке так же легко, как и отрисовать ее. Достаточно перетянуть кнопку к нужной строчке кода. Хорошая философия, подробная документация и много синтаксического сахара. Разработчики Swift сделали всё для того, чтобы код был максимально похож на человеческий язык.
  • Создавать и тестировать приложения для iOS теперь можно и на облачном сервисе от Amazon. Компания предоставляет в аренду iOS-разработчикам настоящие Mac Mini с процессором i7 от Intel, 6 физическими и 12 логическими ядрами и 32 Гб памяти. Подробнее здесь.
  • У iOS гораздо меньший, по сравнению с Android, процент пиратства. По информации создателей известной игры Monument Valley, доля платных установок на Android и iOS составила 5% и 40% соответственно.
  • Оптимизация приложений для iOS, по словам одного из авторов известной мобильной игры «Демократия» Валентина Мерзликина, менее трудоемкая. Это связано с малым числом самих устройств, их большей мощностью. Основная масса пользователей iOS, в отличие от Android, регулярно обновляют операционную систему. Благодаря этому тестирование менее затратно, а взаимодействие с пользователями можно спрогнозировать.
  • Приложения для iOS, как следует из источника, быстрее окупаются. Владельцы iPhone и iPad — более платежеспособная аудитория, чем пользователи Android-устройств. Информация о выходе новых приложений для iOS распространяется быстрее: блогеры, публичные личности в основном используют iPhone. Такая популяризация в то же время привлекает внимание инвесторов и клиентов из Кремниевой долины. Создатели игры Tiny Bang Story для Apple TV поделились, что если магазины приложений Apple дадут высокую оценку разработке, то поспособствуют ее продвижению.
  • Создание приложений для iOS непрерывно совершенствуется. Это проявляется в изобретении новейших подходов, инструментов и технологий. Поэтому для программиста в iOS-разработке открывается множество путей для роста и развития.

По средним подсчетам, доля iOS-разработчиков от общего числа программистов составляет примерно 20-25%. Относительно времени, когда произойдет перегрев на рынке востребованности таких специалистов, мнения расходятся. Эксперты полагают, что это будет не раньше, чем через 5–10 лет.

Столкнулись ли вы с проблемой нехватки разработчиков под iOS и как её решили?

  Источник изображения: http://www.servprise.com/
{ "author_name": "Sfera project", "author_type": "self", "tags": [], "comments": 12, "likes": 3, "favorites": 34, "is_advertisement": false, "subsite_label": "hr", "id": 184878, "is_wide": true, "is_ugc": true, "date": "Mon, 07 Dec 2020 19:21:33 +0300", "is_special": false }
0
12 комментариев
Популярные
По порядку
Написать комментарий...
11

программы для iOS более 30 лет разрабатывались на Objective C

Перечитайте что вы написали.

Ответить

Рядовой динозавр

Zoibana
1

такой подход позволяет обеспечить технологиями 80% пользователей

А вот эта фраза тебя, значит, не смутила и ты продолжил чтение дальше? 🤭

Ответить
1

Ну где-то так и есть. В США, конечно, доля примерно равная.

Ответить
5

А картинка с «Языками программирования» Вас не смущает?)

Ответить
7

PHP, SQL, iOS, Android... Что за хрень собачья?

Ответить

Противный алмаз

Evgeni
3

MySql еще забыли

Ответить
3

Действительно, забыли HTML!

Ответить
7

Мне, как Senior CSS Developer, очень обидно, что забыли язык программирования CSS

Ответить
0

ну языком, то это не назовешь, так..., конфигурация какие параметры (свойства) применить к указанному объекту-ам , ну и малехо анимации. Языком окончательного продукта он никогда не был! Применялся всегда как составная в проекте для визуального оформления!  

Ответить
0

Тяжело вам без сарказма на свете живётся.
Если все воспринимать буквально, то это же с ума сойти можно

Ответить
3

И зарплата таких специалистов на порядок выше, чем у Android-программистов

Вот прям на порядок?

Ответить

Противный алмаз

Alexander
2

Там же написано: зарплата Андроид разраба  120-150,а IOS - 150-170 ))) целый порядок)

Ответить
Читать все 12 комментариев
Тренды мобильных игр в 2021 году — обзор индустрии мобильных игр

Индустрия мобильных онлайн-игр — анализ, тенденции и статистика

Возможности, как в корпорации, а гибкость, как у стартапа. Что думают о своей работе сотрудники DiDi

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

NASA и SpaceX отправят научный зонд для поиска жизни на спутнике Юпитера в 2024 году Статьи редакции

Запуск миссии Europa Clipper обойдётся в $178 млн — столько NASA выделяет компании Илона Маска по условиям контракта.

«Стартап-полка»: Самокат набирает производителей альтернативных продуктов

Онлайн-ритейлер Самокат совместно с Ассоциацией Производителей Альтернативных Пищевых Продуктов объявляют сбор заявок от инновационных производителей продуктов для участия в «стартап-полке» Самоката. Лучшие продукты попадут в постоянный ассортимент Самоката в раздел «Супермаркет» уже этой осенью.

Соцсети как инструмент поиска и привлечения сотрудников в крупную компанию

В этом кейсе расскажем, как искали новых "бойцов" для работы в одном из филиалов российского провайдера цифровых услуг и сервисов через Вонтакте и Instagram и привлекли 496 заявок по цене 120 рублей за каждую.

Восточная Техника успешно автоматизирует процессы управления складами на базе решения Columbus-WMS
На конференции «B Word» Илон Маск в очередной раз поменял свою позицию по биткоину

В ходе конференции где также присутствовали Джек Дорси и Кэти Вуд, Маск отметил, что он является владельцем биткойнов не только через баланс Tesla и SpaceX, но и лично владеет биткойнами, эфиром и Dogecoin.

Как мы создали программный продукт для НКО, не имеющий аналогов в России, и (пока что) заработали на нём только геморрой

Это история о том, что бывает, когда одна типичная для некоммерческих организаций черта – ожидание всяческих преференций – выходит на первый план, превращается в требовательную инфантильность и рубит все отношения между заказчиком и исполнителем.
Мы почти бесплатно сделали ПО для НКО на базе Битрикс24, не имеющее аналогов в России, а вместо…

Можно ли продолжать работать в той же компании после выгорания: история продакт-менеджера Тинькофф

В Тинькофф — 28 000 сотрудников, и у каждого своя история. Кто-то легко справляется с работой, и после всех задач спокойно отключается и идет отдыхать. Другим все может даваться труднее, даже сложно в уйти в отпуск — думает, «как я всё здесь брошу». Мы начинаем серию статей от лица наших сотрудников, которые делятся своим опытом: какие появлялись…

4 скрытых трат на программное обеспечение, которые необходимо предвидеть ПОСЛЕ публикации приложения

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

Как я попался на офлайн-развод в «Pure», а затем нашел актрису

В этом году я встретил на «Pure» новый для меня вид мошенничества, что стоило мне больше 2352 грн. Смысл развода состоит в том, чтобы завести на свидание в подставное кафе и вынудить оплатить счет с сильно завышенной суммой.

null