Найти тему
Skillbox

Делать приложения и зарабатывать 150 тысяч рублей в месяц. Как и где этому научиться?

Оглавление

Android- или iOS-разработка? Вечная тема, споры не прекращаются по сей день. У Android есть классная дизайн-система, но приходится тестить под кучу устройств. А у «яблока» крутая собственная среда, но суровый App Store, в который не пробиться. Разберём эти и другие особенности работы программистом под каждую ОС (и по их зарплатам тоже пройдём).

Android. Много устройств — это хорошо или плохо?

Для начала стоит сказать, что под Android можно писать на Kotlin и более «классическом» Java. Обычно новички в профессии сразу начинают с Kotlin, его поддержкой и развитием занимается Google. А теперь разложим по полочкам всё остальное.

Преимущества.

✔️ Открытый исходный код. Каждый разработчик может посмотреть данные на Android Open Source Project — и опубликовать свои. Правда, по той же причине Android больше подвержен кибератакам.

✔️ Много устройств. Сможете писать приложения не только для телефонов, но и для Smart TV, часов и даже систем, установленных в современных автомобилях.

Недостатки.

✔️ Очень много устройств. Надо адаптировать приложение под все размеры экранов (сколько-сколько их там у Android?). Это всё рутинная работа, которая мало кому нравится.

✔️ Тестирование под разные версии ОС. Большой «зоопарк» устройств имеет ещё одно последствие: на гаджетах могут стоять самые разные версии операционных систем, и они могут не устаревать годами. Оптимизация и отладка — запомните эти два слова, если собираетесь идти в Android-девелоперы.

Зато средняя зарплата мобильных разработчиков на Kotlin стабильно растет. По данным Хабр.Карьеры — аж на 21% по сравнению с прошлым полугодием. Сейчас она составляет 155 000 рублей в месяц
Зато средняя зарплата мобильных разработчиков на Kotlin стабильно растет. По данным Хабр.Карьеры — аж на 21% по сравнению с прошлым полугодием. Сейчас она составляет 155 000 рублей в месяц

iOS. Яблочко, которое не так-то просто сорвать

Если вы никогда не программировали, освоить язык от Apple будет легче. Swift кажется новичкам дружелюбнее объектно-ориентированных Java и Kotlin. К тому же он часто оказывается более удобным и адаптированным к потребностям разработчиков. Это сокращает время, затрачиваемое на написание кода, и в результате снижает расходы.

Преимущества.

✔️ Xcode. У Apple есть собственная среда разработки, в которой можно создавать, тестить и упаковывать приложения. Один инструмент для всего. Удобно.

✔️ Меньше устройств. Все размеры экранов известны, смартфонов и планшетов ограниченное количество, операционка обновляется — на разработку и тестирование уходит меньше времени.

Недостатки.

✔️ Жёсткие требования к среде разработки. Xcode — это очень удобно, но она работает только на маках. Если у вас уже его нет, придется покупать. Эмуляция возможна, но это дополнительные танцы с бубном.

✔️ Публикация. Apple App Store придирчиво изучает каждое приложение и может отклонить любое, даже если оно не нарушает никаких правил — просто недостаточно актуально или полезно по мнению модератора.

Средняя зарплата iOS-разработчиков тоже растёт — на 13% по сравнению с прошлым полугодием. Сейчас она 147 000 рублей в месяц
Средняя зарплата iOS-разработчиков тоже растёт — на 13% по сравнению с прошлым полугодием. Сейчас она 147 000 рублей в месяц

Что там с перспективами?

Устройства Android в настоящий момент занимают 74,4% мирового рынка. Устройства iOS становятся доступнее и популярнее за счёт высокой производительности и постоянным инновациям. Можно смело сказать, что обе платформы не потеряют популярность в ближайшие несколько лет. А значит, плохого решения здесь не существует. И, что бы вы ни выбрали, освоить профессию мобильного разработчика можно на одном из курсов Skillbox.

Курсы с помощью в трудоустройстве

Пройти курс — это только полдела. Чтобы действительно стать крутым специалистом, нужна практика на реальных проектах. Мы прекрасно понимаем это, поэтому Центр карьеры помогает всем студентам найти работу по скилам, потребностям и интересам.

-3

Какое направление выбрать? Решать вам.

«Профессия iOS-разработчик». Сначала вы изучите Swift с самых азов, создадите приложение для портфолио (индивидуальный проект) и получите опыт работы в команде под руководством тимлида.

«Профессия Android-разработчик». Научитесь программировать на Kotlin, создадите приложение на выбор: для сервиса обмена фотографиями, фитнес-приложение или аналог Reddit — и тоже поучаствуете в командном проекте под руководством тимлида.

🎁 Ваш бонус — минус 40% на любой из этих курсов. Осталось выбрать, что ближе.

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

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