- Кто зарабатывает больше и кем быть лучше: iOS- или Android-разработчиком?
- Android vs iOS: что перспективнее?
- Android vs iOS: Кому больше платят?
- Android vs iOS: На кого сложнее учиться?
- Android vs iOS: заключение
- Бесконечная война: кто круче — Android или iOS разработчики?
- Авторизуйтесь
- Бесконечная война: кто круче — Android или iOS разработчики?
- Разраб Обыкновенный (razrabicus vulgaris)
- Дима Верба, Android
- Фёдор Рубченков, iOS
- Николай, Android
- Алексей Титов, iOS
- Любители мазохизма против лавандового рафа
- Сергей Дапкус, Head of Digital Production в Pinkman
- Андрей Яремко, директор по развитию цифровых продуктов Apptimizm
- Уютный культ на острове маргинальной свободы
- Йонатан Левин, R&D Team Leader monday.com, основатель Android Academy
- Андрей Ильский, руководитель мобильной разработки, Мегафон
- Мик Вайсман, CEO Trinity Monsters
- Макс Десятых, партнер Redmadrobot
- HR и продакты: взгляд со стороны
- Дарья Депутатова, HR
- Светлана Суракова, Product manager Skillbox
- Вывод
Кто зарабатывает больше и кем быть лучше: iOS- или Android-разработчиком?
Не будем затрагивать тему мотивации, почему стоит сменить профессию, начать зарабатывать больше денег, позволить себе хорошую квартиру, машину и путешествия по миру. Звучит жёстко, но Артемий Лебедев (к которому можно относиться по-разному) точно прав с ответом на вопрос, как мотивировать себя что-то делать. Если не знаете ответ, то вот вам ссылка. Итак, если вы решились начать что-то делать и стать разработчиком мобильных приложений, то перед вами сложный (практически религиозный) выбор – Android или iOS. Верного ответа тут нет, но попробуем окинуть взглядом рынок в целом.
Android vs iOS: что перспективнее?
Рынок мобильных приложений в России и мире растет колоссальными темпами – 25-30% каждый год.
Цифры впечатляют. В России только за первый квартал 2021 года было загружено 727 млн мобильных игр. Самой популярной игрой стала головоломка DOP 2: Delete One Part от белорусской студии SayGames. Игра относится к жанру гиперказуальных. Посмотрите скриншоты. Воображения не поражает, но приносит разработчикам десятки миллионов долларов прибыли.
Сегодня большинство разработчиков делают приложения и игры для пользователей обеих платформ. Разница между iOS и Android заключается в том, что пользователи iOS традиционно более платежеспособны. Они занимают всего 15% рынка, но по итогам 2020 года общая совокупная выручка составила 47.6 млрд долларов. Пользователей Android гораздо больше, но общая выручка магазина приложений Google Play меньше: 32 млрд долларов. Однако у Apple строже требования к качеству приложений, так что приходится прикладывать больше усилий.
Зачастую производители предпочитают сначала выпустить приложение под iOS, что называется, «снять сливки», а затем уже выпустить версию для Android.
Общая черта обеих платформ заключается в остром кадровом голоде, который эксперты отрасли констатируют на протяжении последних лет и ожидают, что он продлится ещё несколько лет. Генеральный директор Kode Андрей Козак отмечает при этом низкий порог входа в профессию: «Чтобы стать высокооплачиваемым врачом или пилотом самолета, нужно долго учиться и потом проходить практику. В ИТ и мобильной разработке, в частности, можно работать без диплома. Начать программировать можно и в 10 классе, а к 20 годам иметь 3 года опыта и рассчитывать на высокую по сравнению с остальной Россией заработную плату». Интересно, что попутно эксперты отмечают высокую квалификацию существующих и новых специалистов, которая позволяет делать им приложения мирового уровня.
Учиться программированию можно и самостоятельно, но лучше обратиться к профессионалам. Сильная сторона SkillFactory в том, что школа специализируется исключительно на технических профессиях, привлекая к сотрудничеству зрелых специалистов, работающих в крупных IT-компаниях.
Вследствие этого обучение в SkillFactory на 80% состоит из практики. Обучение представляет собой решение актуальных задач, с которыми придется столкнуться в работе. Благодаря такому подходу закончившие курс обучения по iOS- или Android-разработке выходят полноценными Junior-специалистами.
Другое преимущество ориентированного на практику подхода в том, что школа не боится брать ответственность за своих выпускников. В SkillFactory есть «Карьерный центр», где помогают составить резюме, откликаться на вакансии и проходить собеседования. Также в рамках «Карьерного центра» Skillfactory устраивает встречи с представителями рынка, HR-агентствами и IT-рекрутерами, а также проводит вебинары для обсуждения тестовых заданий и заковыристых вопросов на технических интервью.
При этом не обязательно устраиваться на работу в компанию. На курсах SkillFactory студентов учат всем основам создания собственных приложений. От идеи до освоения всех тонкостей, как разместиться в магазине приложений Google и Apple.
В любом случае перед началом обучения непременно стоит почитать отзывы от студентов. Например, на «Отзовике» есть как положительные, так и отрицательные отзывы. При этом обратите внимание, что люди могут жаловаться на какие-то организационные вопросы, но все отмечают, что школа даёт обещанные знания в полном объёме.
Android vs iOS: Кому больше платят?
Опираться при выборе профессии только на зарплату не стоит. Кому-то по душе магия Apple, а кто-то, наоборот, «топит» за открытость Android. В любом случае хорошего специалиста будут ценить везде.
Самый простой способ оценить уровень зарплат – это зайти на HeadHunter. Для примера возьмем вакансии, где требуются программисты без опыта или с опытом работы до 1 года. Для Android заработная плата в таких вакансиях составляет 80–120 тысяч рублей. При этом специалист с опытом работы от года уже вправе претендовать на оклад от 120–150 тысяч рублей. К слову, одни из самых высоких зарплат предлагает «Сбер», где старшим инженером работает один из преподавателей курса Android-разработки Константин Уренев.
В принципе, в вопросе стартовых зарплат наблюдается паритет между iOS- и Android-разработчиками. Однако для iOS-разработчиков чаще встречаются вакансии с увеличенной зарплатой. А специалисты с опытом от года скорее могут рассчитывать на зарплату, стремящуюся к 200 т.р. Также на рынке в данный момент наблюдается рост числа вакансий для зрелых специалистов с зарплатой от 300 тысяч рублей.
Кому платят больше, вопрос дискуссионный, но по оценке сентябрьских вакансий создаётся впечатление, что разработчиков под iOS хотят и любят больше.
При этом есть позитивные новости для представителей обеих профессий: оклады постоянно растут. Например, журнал Forbes пишет: «”Все больше компаний готовы платить столько, сколько хочет специалист, и идти на его условия. Это просто становится нашей новой нормой”, — рассказывает соосновательница рекрутингового агентства Unicorn Search Дарья Баркова. Один из банков, с которым работает агентство Барковой, недавно закрывал вакансию редкого IT-специалиста, и кандидат запросил зарплату в 460 000 рублей, которая, вероятно, превышала зарплату некоторых топ-менеджеров банка, рассказывает она. На совете директоров банк решал, согласовать ли эту сумму, и, поскольку “сроки горели”, кандидата взяли».
Согласно статистике, последние полтора года зарплаты разработчиков растут примерно на 7-8%. Из-за пандемии на рынке есть определенный дисбаланс, и сейчас столичные компании активно ищут сотрудников в регионах, предлагая им московские зарплаты. Как охарактеризовала ситуацию Алена Владимирская, хэд-хантер с 20 летним стажем: «Рыдают, но платят». Портал «Хабр Карьера», каждые полгода проводящий зарплатные исследования, сообщает, что медианная зарплата в ИТ сейчас 120 000 ₽: в Москве — 160 000 ₽, в Санкт-Петербурге — 135 000 ₽, в остальных регионах — 100 000 ₽. И приводит статистику по медианным зарплатам в различных компаниях.
В SkillFactory есть курсы и «Android-разработчик», и «iOS-разработчик». И там и там обещают с нуля создать специалиста Junior-уровня и помочь ему найти работу.
Так, общая стоимость обучения на iOS-разработчика составляет 109 000 рублей. Во-первых, сразу следует сказать, что SkillFactory предлагает беспроцентную рассрочку на всё время обучения, то есть, получается, 9 100 рублей в месяц. Но давайте честно. Качественный продукт, где обучением занимаются практикующие специалисты из крупных компаний, не может стоить дешево. Поставьте себя на место условного Виталия Раевского (преподавателя на курсе Android, занимающего позицию руководителя направления мобильной разработки Альфа-Инвестиций в Альфа-Банке). Должен/ захочет ли профессионал такого уровня тратить своё время за копейки из чистого альтруизма?
Во-вторых, с одной стороны, сумма может показаться значительной. С другой — все затраты на обучение отобьются уже с первой зарплаты на новой должности. И тут следует помнить, что «Карьерный центр» и «Карьерный клуб» SkillFactory играют важную роль в процессе обучения. Там студентов курса готовят проходить тестовые задания и отвечать на каверзные технические вопросы в процессе интервью.
Android vs iOS: На кого сложнее учиться?
На самом деле, вопрос некорректный, так как в каждой профессии свои сложности. Однако есть ряд тонкостей. Например, Apple, благосостояние которой во многом строится на комиссии с собственного магазина приложений AppStore, кровно заинтересована в увеличении числа разработчиков под iOS. Компания постоянно работает, стремясь популяризировать разработку под iOS. Так, она создала даже собственный язык программирования Swift. До этого для написания iOS-приложений использовался Objective-C. Однако в Apple решили, что язык сложен. В противовес ему Swift стал и более легким для освоения, и более устойчивым к ошибкам программистов.
От Android-разработчика требуется больше навыков. Он должен уметь программировать не только на Kotlin (основной язык), но и на Java. Однако это, в свою очередь, открывает больше возможностей, позволяя расширить свою профессиональную сферу деятельности. Например, в рейтинге самых востребованных специалистов Java-программисты занимают первое/второе место. Язык Java универсален и используется всюду, где подразумеваются сетевые подключения. Так что Java-разработчики без работы уж точно не останутся.
Впрочем, начать следует с того, что базовые требования к освоению обеих профессий в целом идентичны. Это любознательность, склонность к аналитическому мышлению и колоссальная усидчивость. И iOS-, и Android-разработчик должны обладать феноменальным терпением, внимательностью и трудолюбием. Зачастую даже простые задачи требуют огромного количества времени, поэтому хорошим разработчиком не получится стать у того, кто привык просиживать штаны, втихаря от начальства листая социальные сети.
Считается, что программист должен быть и гениальным математиком, но роль математики в программировании переоценена. Безусловно, знание вышмата может стать хорошим фундаментом для обучения, но обычно за время обучения студенты получают абсолютно все знания, которые необходимы хорошему специалисту.
А вот требования к железу различаются. Android в этом плане демократичнее. Подойдет любой компьютер на macOS или Windows. А вот iOS-разработчику для работы понадобится фирменная среда разработки Xcode, которая доступна только на macOS (в лучших традициях Apple). В принципе, эту проблему можно решить, установив на Windows систему виртуализации. Например, бесплатную Oracle VM VirtualBox. Ну а дальше — ловкость рук, немного времени, и вот уже macOS внутри вашего Windows PC.
SkillFactory в обучении на обоих курсах делает упор на практику. Так, студенты получают бесплатный доступ к IntelliJ IDEA Ultimate (это среда разработки для Java), лицензия на который стоит 43 тысячи рублей (и продлевается каждый год). Также специально для Android-курса разработан тренажер по Kotlin, охватывающий все темы курса. За время курса студенты создадут два мобильных приложения с нуля, которые можно будет занести в портфолио, столь необходимое на собеседованиях.
Курс «Разработчик для iOS» не отстаёт. Студенты создадут 5 разных приложений: от приложения по выбору фильмов до To-Do-листа и игр. Если кто-то скажет, что To-DoList — это просто, то посмотрите, например, на «Тудурант» Никиты Колмагорова, который оценивают в несколько сотен тысяч долларов. Помимо создания приложения студенты курса по iOS поучаствуют в трех хакатонах, результаты которых тоже можно будет добавить в своё портфолио.
Таким образом, по окончании обоих курсов у студентов будут готовые обширные и разноплановые портфолио, актуальные для рынка труда.
Обучение насыщено воркшопами и вебинарами, где можно задать и разобрать все интересующие вопросы. А также студенты постоянно находятся на связи с преподавателями и друг с другом через комьюнити в мессенджере Slack.
Отдельно следует подчеркнуть, что на обоих курсах научат не только как создавать приложения, но и как разместить их в магазинах приложений Google и Apple. Опытные наставники из Lamoda и Rambler покажут весь процесс на практике. Студентов ждут 80% практических задач и только 20% теории.
Android vs iOS: заключение
Android или iOS – это не так уж и важно. Обе платформы перспективны, востребованы и позволяют хорошо зарабатывать, трудясь в компаниях по всему миру.
Карьерные пути развития разработчиков бесконечны. Один из бонусов – это быстрый карьерный рост. Талантливых людей быстро замечают и стараются продвигать. Начиная с позиции стажера или джуниор-разработчика за 3 года плотной работы можно дойти до ведущего специалиста. А там (еще пара лет) и до тимлида недалеко. Несомненно, есть и минусы. Эксперты отмечают так называемый стеклянный потолок. Дело в том, что большинство современных топ-менеджеров – это ещё довольно молодые люди 40-45 лет, и очевидно, что на покой они не торопятся. Так что хороших спецов стараются удерживать повышенной зарплатой, а не громкими должностями.
В любом случае главное – это не сидеть, ожидая у моря погоды, а начать что-то делать. А SkillFactory станет хорошим партнером на пути обучения.
Школа даёт гибкие расценки и беспроцентные рассрочки. Всё задания ориентированы на решение актуальных практических задач, а обучение ведут состоявшиеся специалисты, работающие в крупных компаниях. Обучение насыщено разноплановыми задачами и тренажерами различной степени сложности.
Ну и напоследок, стоит помнить, что SkillFactory сама заинтересована в успехе своих студентов. Ведь у школы есть «Карьерный центр», сотрудничающий с рекрутерами из крупных компаний, которые не стали бы тратить своё время попусту, если бы качество выпускников школ не соответствовало рыночным стандартам.
Узнать больше про курс «Android-разработчик» можно тут.
Узнать больше про курс «iOS-разработчик» можно тут.
Источник
Бесконечная война: кто круче — Android или iOS разработчики?
Авторизуйтесь
Бесконечная война: кто круче — Android или iOS разработчики?
Мнения собирали Алексей Павлов и Василий Зубрилин, Trinity Monsters
Дисклеймер Это гостевой материал. Мнение редакции может не совпадать с мнениями, высказанными в статье.
Android или iOS — дискуссии на эту тему зачастую похожи на яростные споры религиозных фанатиков. Причем стереотипы бывают как беспочвенные, так и вполне имеющие основания. Например, iOS разработчиков из-за любви к красивой картинке и стильной одежде иногда обзывают утонченными мужеложцами, а Android из-за присущей им суровости — неотесанными любителями военторга.
Мы в Trinity Monsters решили всё-таки выяснить, чем по своему стилю отличаются специалисты двух систем, вопрос ли это мировоззрения и внутренней логики или банальной доступности девайсов и обстоятельств?
3–4 декабря, Онлайн, Беcплатно
Не будем пытаться выяснить, кто лучше или красивее. Мы хотим выяснить, в чем различия между двумя типами разрабов и как это сказывается на их мышлении. Также надеемся, что этим мы поможем будущим профессионалам определиться, какая система им больше подходит.
Разраб Обыкновенный (razrabicus vulgaris)
«Программирование — это образ мышления», — говорит один из героев материала. — «Ты просто начинаешь переносить свои навыки из жизни в код».
Кто и как попадает в профессию? Здесь мы попытались увидеть изначальную причину различий (если они вообще есть), опросив молодой состав Trinity.
Мотивация у всех оказалась разной: одному хотелось творить для большей аудитории (Android). Кого-то в разработку привел ремонт айфонов и внимание девушек (iOS). Интересными оказались особенности, которыми молодые специалисты наделяют разрабов обеих систем.
Дима Верба, Android
Всё началось в универе с идеи, что 80% людей в мире пользуются Android и моя работа будет востребована, хотя думал и об облачных вычислениях, ИИ, нейросетях и прочем. Плюсом было, что в ВУЗе преподавали Java.
Доступность для кодеров важна — с Android studio любой может начать с нуля. Однако, нужно иметь много упорства, потому что Android SDK не такой крутой как iOS SDK, и самому приходится писать много «костылей», до которых Google пока не дошёл. Вышел Kotlin, похожий на Swift и сразу стало эстетичнее. На Java получался очень длинный и некрасивый код и приходилось сильнее заморачиваться.
Замечал, что iOS-разрабы стройнее и аристократичнее, что ли.
Фёдор Рубченков, iOS
У меня были андроидовские девайсы, но ни один не понравился. Вообще, я классе в седьмом начал покупать сломанные айфоны, чинить их и перепродавать. А потом подрос и стало интересно программирование.
Плюсы и минусы моей работы? На выходных не могу смотреть на комп, меня от него тошнит, зато можно подойти к девочке с айфоном и сказать: «слушай, я тут сделал приложение, хочешь пойдем погуляем и я покажу, как оно работает. ».
Если ты не интроверт, а тусовщик, и ходишь на всякие конференции для разрабов, то тебе определенно к нам.
Разумеется, выбор системы слегка религиозный вопрос. Да, и у iOS-ников вкус лучше — это очевидно.
Николай, Android
В IT я попал из нефтяной отрасли — когда выбирал работу, то хотел что-то создавать, но моя должность была проформой по регламенту. Я толком не понимал за что получаю деньги, а важно было видеть реальный результат и пользу. Очень грубо говоря, в каком-то смысле быть разрабом проще, потому что можно созидать не находясь на стройке каждый день.
Когда ты хочешь заниматься разработкой, многое упирается в железо и финансы — если у тебя есть Macbook Pro и лишняя 1000 баксов, то выбор имеется. Когда я задумался о программировании, у меня под рукой был именно Андроид.
Алексей Титов, iOS
Я начинал ассистентом IT-отдела — с мнением обычного клерка особенно не считаются. Программисты меня впечатлили — они влияют на конечный продукт, им чуть не кланяются. Сидят они отдельно ото всех, кресла у них получше, да и приходят они к 12 дня. Конечно, программисты это технари, но технари творческие.
Программирование — это образ мышления. Выучив язык, синтаксис и платформу приблизительно за полгода, ты просто начинаешь переносить свои навыки из жизни в код. Твою работу увидят тысячи, а может и миллионы людей — к этому нужно быть готовым.
О стереотипах: я бы пошутил про сексуальную ориентацию iOS-ников и гиканутость разрабов Андроид. Это скорее миф из-за Тима Кука, ЛГБТ, шрифтов, дизайна и это многими воспринимается как какое-то мужеложство.
По моему опыту среди iOS-ников больше маргиналов. Типичный же портрет андроид-разраба это толстоватый бэкендер с бородой, скорее гик чем тусовщик. Дело в том, что Apple инкапсулирует в себе множество работы. Благодаря этому у iOS-ника больше времени для самого творчества, полета фантазии.
Любители мазохизма против лавандового рафа
Следующие комментарии интересно соотносятся с исследованием британских ученых о связи между типом устройств и особенностями характера. Так, по мнению исследователей владельцы смартфонов Apple более эмоциональны и на самом деле не богаче, чем держатели Android устройств.
Что думают топ-менеджеры агентств? Некоторые стереотипы неожиданно подтверждаются. Пусть не все iOS-ники модники, а андроидщики не всегда похожи на толкиенистов и выживальщиков из землянки. Точно одно — абсолютное большинство бэкендеров юзают Android, а iOS-разрабы любят раф-кофе. Вопросительное «почему» здесь неуместно — просто так решила эволюция.
Сергей Дапкус, Head of Digital Production в Pinkman
На мой взгляд все делится очень просто. Если я всю жизнь люблю боль, все недоработанное, люблю и знаю слово Root и прошивки разный степени важности (нет), то у меня Андроид девайс, я его люблю и с пеной у рта при каждой презентации Apple всем кричу в фейсбуке, что «на андроиде это давно есть» — не сомневайтесь, этому человеку подойдет Java и/или Kotlin. Естественно человек всю жизнь ходит с андроидом, он ему без шуток нравится и конечно он будет разбираться в нем все глубже и глубже. Там всё гораздо задротнее, как и в самом андроидовском девайсе. Это самые настоящие матёрые (в хорошем плане) кодеры старой закалки.
А за соседним столиком сидит чувак, допивая лавандовый раф. Он смотрит основную «закрытую» презентацию от Apple где презентовали новый эмоджи какашки — все пищат от восторга. Этот чувак в новых баленсиагах, пройдя последний уровень инди игры из apple arcade идет гуглить Swift, где в каждом уроке говорят, что его учить 3 дня. И тут он решает, что будет делать историю.
Казалось бы, решили с портретами, но тут, дочипировав последних африканцев приходит Google и говорит: «Время деньги! Зачем вам 100 разработчиков под каждую платформу и год пилить ваши приложения? Вот вам FLUTTER!». Все чешут репу и идут его учить чтобы назвать себя «фулстаками».
Андрей Яремко, директор по развитию цифровых продуктов Apptimizm
Лично предпочитаю гиковские ОС: Sailfish и KaiOS. Рабочей лошадкой служит iOS и как обязаловка Nokia или Moto с чистым андроидом.
Я застал период, когда терялся пафосный статус iOS-разработчика — работники с макбуками и икскодом отличались от остальных брендовыми вещами и последним моделями телефонов. Сейчас же это время ушло.
Видишь паренька с заросшей бородой, ноутбуком Acer, крошками daridos на свитере — это Android-разработчик. Он получает больше как минимум в 1,5 раза, чем другой парень, вышедший из барбершопа с наклейками на новеньком макбуке и смузи в руке. Всё дело в дефрагментации.
Любой Android-разраб знает 400 способов честно сэкономить деньги, в то время как iOS-разработчик знает только xcode и непоколебимые гайдлайны iOS. В плейлистах iOS можно встретить таких исполнителей, как Монеточка, Самое больше простое число, Echos, NF, Kanye West и прочие.
iOS — это Шелдон: есть только один правильный вариант реализации большинства функций (иначе приложение модерацию не пройдет). Android — это Леонард, заигрывающий с красоткой Пенни: все способы хороши, лишь бы допустили до пользователей, хоть 1-й, хоть 2-й протокол, главное — результат. А кросс-платформа — это Раджеш: его никто не ценит, не любит, но он как-то сам устраивается и для каждой платформы друг и товарищ.
Уютный культ на острове маргинальной свободы
«Несмотря на то, что Андроид маргинальное дно, он необходим, потому что Apple это абсолютный культ, культ удобный и уютный», — считает еще один герой нашего исследования.
Опытные эксперты с обеих сторон сходятся во мнении, что Android-разработчиком быть тяжелее. Этим специалистам требуется больше смекалки и упорства.
При этом эксперты ругают и хвалят примерно одни и те же особенности, но диаметрально противоположно.. Например, Android-разрабы считают, что в iOS не нужны высокие компетенции, а последние то же самое думают про адептов Play Market.
Йонатан Левин, R&D Team Leader monday.com, основатель Android Academy
Исторически сложилось, что iOS это закрытый мир с несколькими девайсами от Apple. Android — когда каждый делает как хочет и это круто, но это и является одной из самых больших проблем.
Всё ведь начиналось с Open Handset Alliance, а закончилось тем, что на Samsung, Huawei и Google разный Андроид — это накладывает сильный уровень компетенций на разработчиков. Иметь 3-4 девайса и надеяться, что всё будет по инструкции уже не получится, потому что ребята из Samsung переписали какую-то функциональность и она на всех девайсах твоя фича будет работать, а на Samsung нет.
Для того чтобы быть хорошим Android-разработчиком, нужно знать даже не фрейм — есть около 24 тысяч разных девайсов и ориентироваться во всём этом сложно.
Разработчики на Android сталкиваются с гораздо большим количеством трудностей, требующих нетривиальных технологических решений. В мире iOS у тебя есть очень хорошая документация, которую делала Apple, куча обучающих видео от них же и ты..пашешь!
Иногда я завидую ребятам с iOS-а потому что им намного проще — можно сфокусироваться на чем-то важном. А важно создать хорошее приложение, которое доставляет value для юзеров и для бизнеса, делать мир лучше и всё такое.
В Android-разработке много щита: ты сделал фичу, потестил на девайсах и что-то сломалось. Ты сделал solution, а на каком-нибудь Huawei начинает лагать — ты во всем этом варишься.
Андрей Ильский, руководитель мобильной разработки, Мегафон
Это действительно два разных типа людей по набору навыков и целеустремленности. В iOS разработку на языках C приходили спецы с более высоким уровнем компетенции из-за более высоких требований на сами языки программирования. К Андроид-разрабам изначально предъявлялись меньшие требования по навыкам. К тем же, кто претендовал на зарплаты под платформу Apple, подход был жестче.
По общению с разработчиками всех мастей, у андроидщиков чаще стоит задача добиться результата. У iOS-ников больше наблюдается тяга к перфекционизму, высокому качеству работы — здесь сказывается премиальность бренда, ведь для заказчика потерять платежеспособного клиента болезненно.
Мик Вайсман, CEO Trinity Monsters
Я больше iOS-разраб. Почему? Да потому что Андроид — маргинальное дно.
Apple были первыми и Андроид всегда будут подражателями. Если сейчас наблюдаются какие-то позитивные мутации, то лет 8 назад они не предлагали вообще ничего нового. Как Китай, который копировал, копировал и лишь недавно начал делать что-то своё.
При этом есть один важный момент. Несмотря на то, что Андроид маргинальное дно, он необходим, потому что Apple это абсолютный культ, культ удобный и уютный. Андроид это даже не остров, а континент свободы — ты можешь менять виджеты или пересобрать операционку под себя, если ты гик. Обе системы уже переняли сильные стороны друг друга, произошла диффузия и продукты стали меньше различаться.
Странно, но почти все бэкендеры — андроидщики, даже по одежде заметно. Не знаю, почему так происходит, но iOS-разрабы традиционно внимательнее к visual, но меньше заморачиваются по прогерским темам.
Андроидщики более отчаянные ребята, чаще готовы к овертаймам и прилагают больше усилий. Если смотреть вдолгую, на несколько месяцев, то продукт на Андроид будет проработан лучше. На iOS в 2012 году какой-то художник без знания математики и программирования публиковал приложения, собирая их по наитию. На Android это не сработает, просто невозможно. Получается, что порог входа здесь выше. Они самокритичны, в противовес самовлюбленным iOS-никам.
По моим наблюдениям Андроид-разрабы выпивают больше и плотнее.
Макс Десятых, партнер Redmadrobot
Конечно же, никаких различий между людьми, выбирающими iOS или Android в качестве платформы для разработки, нет. Если кто-то скажет обратное — это всё дурацкие стереотипы. Любой может быть любым!
Думаю, лучший способ выбрать свою специализацию — это посмотреть на смартфон в своей руке.
HR и продакты: взгляд со стороны
Статистика по заработку специалистов расходится в показателях и принято считать, что уровень заработка начинающих iOS и Android разрабов примерно одинаков. Во многом заработок зависит все же не от платформы, а от навыков того или иного специалиста — уровня ответственности, умения работать в команде и наставлять новичков.
Мы пригласили HR-консультанта, чтобы получить мнение со стороны о востребованности и характере адептов двух платформ.
Дарья Депутатова, HR
Опытных специалистов обеих платформ становится больше, но им скучно на российском рынке и они взяли моду сбегать за бугор в крупные корпорации. Если говорить о молодых бойцах, то зайдя на тот же Hh ты видишь кучу резюме ребят, которые только учатся и желают стать джуниорами iOS/Android (очень умиляет, когда попадаются резюме школьников).
Попробую дать описание iOS и Android разработчикам.
iOS: после общения с ними, я заметила, что они более открыты, активны, социальны и коммуникабельны. Так же, как мне показалось, эти ребята слегка выпендрежники. Для того что бы стать iOS разработчиком, тебе обязательно нужна техника Apple (все мы знаем цены), нужно пройти курсы, которые стоят немало. Поэтому ребята ходят немного на пафосе и с очень гордо поднятой головой (чаще это присуще джунам).
Android: общаясь с этими ребятами, у меня сложилось мнение, что они в отличие от айосов более сдержанные, четкие, деловые и формализованные люди. Разговор с ними всегда краток и только по делу. Андроид-разраб по своей натуре почему-то больше соотносится с портретом истинного программиста.
Кстати, специалисты, умеющие работать на двух платформах стоят гораздо дороже, их часто зовут за рубеж, поэтому лучше думать об изучении и iOS и Android одновременно!
Светлана Суракова, Product manager Skillbox
Ценим у разработчиков собственный взгляд и готовность к обсуждению. Здорово, если специалист может предложить варианты реализации, аргументированно и понятно объяснить свою точку зрения.
Нам всегда нужна разработка и под iOS, и под Android — выбор между платформами не стоит. Когда мы искали команду на мобильное приложение, большинство предложило написать приложение с Flutter, который позволяет использовать один массив кода для обеих платформ. В этом случае границы между iOS и Android-разработчиками просто нет и разница проявляется в основном в личных качествах и soft skills.
Вывод
Как показывают комментарии, разработчиков двух платформ всё-таки различают, а некоторые стереотипы имеют под собой основание. Зачастую разработчики приписывают друг другу одни и те же характеристики.
Судя по отзывам, iOS-разработчики — заядлые экстраверты, что так редко встречается в digital-мире. Также они эстеты-модники, которые уделяют много внимания внешнему виду в жизни и при разработке приложений. Визуальный перфекционизм с гордо поднятой головой — как стиль жизни.
Андроиды — матерые волки мобильной разработки, слегка гиканутые затворники и это истинный тру образ программера старой школы — немного помятого и отстраненного, живущего в собственном мире технических подробностей. Возможно (но не точно), в этой тусовке почитывают «Симулякры и симуляция» Бодрийяра, а кто-то из первых андроидов состоял в фан-клубе «Матрицы».
Если говорить о доходах, то разница между платформами нивелировалась и теперь больше зависит от таких индивидуальных качеств специалиста, как умение взять на себя больше ответственности, желание обучаться или, например, общаться с клиентом.
Вне зависимости от платформы разработчики — очень разнообразные по своему характеру люди. Как-то обобщить и раз и навсегда стереотипизировать их, к счастью, не получится.
Источник