FAQ

Ответы на популярные вопросы iOS разработчиков

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

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

Какой макбук купить?

На M1 хорошие, даже первый Air. Если дорого, глянь на Intel. До 2018 старички, но для учёбы сгодятся.

Сколько времени требуется на обучение?

Порог входа в разработку высокий, в среднем нужно 6-20 месяцев. Если школы обещают научить за 3 месяца - это обман. Обучение индивидуальный процесс, приведу примеры моих товарищей:

  1. Персонаж 1. Неплохо учился на курсах, выполнял задания, интересовался смежными темами. Освоил программу за год. Работает джуном за 45к.
  2. Персонаж 2. Обучился за 4 месяца, но задания выполнял с трудом. Дополнительно ничем не интересовался. Прошел год, но работу не получил. Продолжает учиться.
  3. Персонаж 3. Освоил iOS-разработку самостоятельно за 8 месяцев и устроился джуном за зарплату 1500$. За два года научился управлять командой. Ежемесячно зарабатывает 12.000$, работает на Российскую компанию.

SwiftUI или UIKit?

SwiftUI или UIKit это инструменты, используй оба. В качестве основного учи UIKit, работы на нем больше и хорошие перспективы. SwiftUI декларативный язык, его концепция - уменьшение сложности через потерю контроля. Чем ниже сложность работы - тем меньше ЗП.

Задумайся, может ты выбираешь инструмент потому что он проще.

Как получить работу джуну?

Чаще всего джуны ищут работу после курсов, а курсам неинтересно помогать тебе с портфолио. Сделай своё приложение, библиотеку, юз-кейс. Может ты тестируешь CoreData на производительность - напиши об этом статью. Активный github это хорошая демонстрация навыков.

Готов работать бесплатно

Компании невыгодно тратить время опытных разработчиков, чтобы обучить тебя. Если тебе предлагают работать бесплатно - можешь просить ЗП, ты хороший джун. Или это развод на неустойку, такое тоже есть.

Мидлы востребованы?

Сейчас дефицит мидлов, их ЗП не ниже 2к$. Компании не хотят терять таких ребят.

Как оплатить аккаунт разработчика из РФ?

Для физического лица подойдет любая карта не санкционного банка. Например, вашего друга за границей. Если имя на карте не совпадает с вашим, Apple попросят прислать ваш загран-паспорт (владельца аккаунта). Просить будут с почты европейского отделения. Есть успешные активации. После верификации спишут деньги с карты и активируют учетную запись. Имя аккаунта будет как в паспорте.

Для юридического лица можно оплачивать любой картой. Имя на карте не валидируется. Эпл может попросить назначить владельца карты директором или учредителем, но таких случаев не знаю.

Your enrollment could not be completed

После ввода данных видите такую надпись? Ничего страшного, напишите в службу поддержи. Пишите сразу в европейское отделение eurodev@apple.com.

Как продлить аккаунт разработчика из РФ?

Подойдет симкарта Билайн и оплата с баланса. Можно написать в Apple и попросить оплатить через Swift-перевод, но нужно найти не санкционный банк.

Выплаты от Apple приходят в РФ?

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

Переводы на Тинькоф приходят, но они берут комиссию 200$