Рынок Android-вакансий 2024
И так, какие выводы для себя сделал после где-то 40 собесов в этом году?
Рынок относительно 4 летней давности сильно поменялся.
Самое главное - ажиотажа вокруг мобильщиков поубавилось!
На вакансию, которая открыта больше недели откликаются по 100-200 человек, из которых много курсантов без опыта. Да даже если вакансия опубликована вчера, уже 40-60 откликов практически всегда! Видел только одно исключение из правила - вакансия с требованием высшего технического образования.
В итоге, hr-ы тонут в письмах/общении, куча людей задействованных в этапах отбора часто тратят много времени впустую, а опытные разрабы должны доказывать, что не олени во все, решая какую-нибудь "полезную" задачку с LeetCode от вчерашнего джуна, который стал недавно миддлом и ему нужно провести собес для галочки в performance review.
А бывает, например, так: откликается hr на ваше резюме с просьбой написать в тг. Пишешь ему в тг и что вы думаете? А ничего! Тишина в ответ, хотя и ссылку на резюме скинул и как бы человек сам тебя позвал.
Бигтех поголовно внедрил 3-4-5 этапов отбора.
Зачем это им нужно обсудим отдельно и в целом чем интересен может быть бигтех тоже, но смысл в том, что и компании поменьше начинают смотреть в эту сторону. Однако, где-то треть вакансий была с 1-2 этапами, что радует.
Глубина + ширина знаний на Senior/Lead.
Если лет 5-6 назад вас ценили за опыт и интересные кейсы, с которыми вы работали, то сейчас будут дрючить по условным корутинам, потому что вы запросили денюшек и вообще ребята начитались недавно постов - надо же показать скилл.
Правильно ли это?
Когда как - если вопросы действительно имеют какой-то осознанный смысл и это где-то выстрелило в проекте - ок, но чисто по фану душнить - такое и можете сразу на таких тиммейтов забивать. Обстановка в команде может быть весьма грустной.
Про DI и Rx почти не спрашивают, но если спросят...
Единичные случаи, когда мы обсуждали условный Dagger и его тонкости в виде скоупов и прочего. Зато, если обсуждали - это всегда довольно узкие кейсы. А вот отсутствие Rx в целом радует... Но теперь готовьтесь к Coroutines, coroutines, ... flows - должен быть хороший практический опыт и понимание.
Времени на подготовку нужно больше.
В последние пару лет идет переходный этап xml -> Compose и тут есть разделение.
Есть компании, которые застряли на этапе переноса части функционала на Compose, а есть те, которые пишут новенький проект на нем же уже какое-то время.
В случае первых вас будут спрашивать и по xml и по Compose, что логично, но требует в голове держать разные кейсы, которые вы все реже используете (спасибо, что есть блокнот с заметками), а вот если спрашивают по Compose, то уже нужно обладать достаточно неплохой экспертизой в нем.
В итоге, нагрузка стала пока что в два раза больше.
Все чаще спрашивают про настройку CI и тесты.
Идеальный кандидат бигтеха - ЗП 200к, человек-оркестр: сеньор-лид-аналитик-тестер-девопс.
Радует, что пока бекенд писать не просят, хотя и к этому придем, наверное. С другой стороны, если фуллстек-разрабам будут платить как 2-3 Senior Android - почему нет. Но обычно разработка в крупной компании идет слишком быстро, поэтому фуллстек если и встречается, то пока лишь в небольших компаниях скорее.
Ну, а если серьезно, то в тестах ничего плохого нет - наоборот. И если позволяют вам покопаться в CI - тоже. Другой вопрос, как это потом будут оценивать и глубина вашей настройки. Все таки полноценно все поднять и затянуть в проект подключив пару библиотек - разное.
KMP-вакансии есть, но его все еще боятся в больших компаниях.
На Flutter пока побольше вакансий (на самом деле в несколько раз), но в основном тоже в небольших компаниях, хотя бывают известные исключения в виде Яндекса.
На hh почти нет предложений от стартапов.
Говорят, все еще качает LinkedIn для этого направления - надо будет попробовать. Один стартап только лишь обсуждали с hh.
Все зависит от настроения собеседующих.
Да, во множественном числе - было разок на встрече 7 человек со стороны компании, которые пытались спрашивать вопросы по очереди. Этот пункт был актуален и 4 года назад, но за счет увеличения количества этапов стал более весомым. Ваше настроение ведь тоже меняется по ходу действа.
А еще можно запороть любой этап и не всегда дело в ваших hard-скиллах.
Бывает до технички даже не дошел (что-то там hr-у привиделось), а бывает что-то не то сказал на последнем этапе с Head / Lead и усе.
Здесь можно придерживаться принципа "значит не мое".
Собеседования/смена работы - отдельная работа и навык. Работу стало найти сложнее.
Стоит хотя бы раз в год это дело проходить, даже если не хотите менять работу.
А еще планировать смену работы лучше сильно заранее - заявление пишем, когда есть на руках офферы других компаний. Рынок мобилок устаканился, конкуренция высокая - разработчиков много. И это еще не все вернулись обратно...
Внимательно обсуждайте все условия на берегу, до принятия оффера - компании покрупнее начали вести себя откровенно по-хамски.
Чтобы потом не было сюрпризов в стиле "наш welcome-бонус всего лишь рассрочка, которую нужно будет вернуть, если не проработал год в компании". Обычно, бигтехи вам таких подробностей на старте как раз и не озвучат!
Не отказывайте всем сразу. Пусть останется запасной вариант. И уж тем более, не делайте все ставки на один единственный оффер.
При чтении договора может быть масса нюансов!
ЗП не так уж и выросла, а если считать инфляцию, то скорее упала.
4 года назад работал в стартапе с ЗП, которая сильно выше ЗП российского Бигтеха по ставке ведущего разраба - очень надеюсь, что такие предложения у нас снова появятся после окончания кризиса. Ну или пора менять профиль и искать новые жирные места.
Токсичность интервьюеров все реже.
Приятно, что софт-скиллы начали ценить все и уважение + репутация стали не на последнем месте. А вот "странность" (назовем это так) hr-ов никуда не делась =)
Циферки по ЗП.
мидл - 250-350к
сеньор - 300-440к на руки. (бигтехи кстати часто не в верхней границе)
По мидлам инфы у меня поменьше, но примерно такой расклад из общения с hr.
Понятно, что многое устаканится, когда пройдет кризис. Банки не будут рассыпаться, вываливая кучу сотрудников на рынок. Вернуться стартапы, но а может придет эра no-code решений и разрабы станут настоящими станочниками или уйдут в другие профессии, хотя учитывая сложность архитектур приложений и их контекст - в AI в виде полноценной замены разраба верится с трудом. Скорее будет куча удобных AI-ассистентов, чтобы работать быстрее. Но...
Поглядим!