1 of 39

Low performer в Android.

Как найти работу в 2024 будучи некомпетентным специалистом

2 of 39

Внимание!

Текст наполнен иронией, самоиронией, сарказмом и токсичностью, а также обидой и вот этим вот всем. Поэтому чувствительным людям, беременным женщинам и детям стоит воздержаться от дальнейшего чтения. Все сказанное дальше, является субъективным мнением автора. Это основано на личном опыте и не может быть принято за истину. Истина всегда конкретна!

3 of 39

Привет!

Я Иван…

…и я лоуперформер*!

Сегодня я расскажу вам о том как я искал работу на позицию android-разработчика в 2024 году.

*Low performer - сотрудник который отличается низкой производительностью труда, выдает минимальный необходимый результат труда, дабы его не уволили.

4 of 39

Немного больше обо мне

  • “Лоуперформлю” уже 9.5 лет
  • Выживал в Альфа-банке, МТС и др. компаниях.
  • Последний раз в поисках работы был в 2021 году.

5 of 39

Отзывы на мою работу других людей

6 of 39

Мои жертвы

Техлиды

Продуктологи

Яндекс

“У тебя есть системные проблемы с коммуникацией…”

“За что мы платим тебе такие большие деньги?”

“Вы очень классный кандидат, поэтому мы решили не продолжать общение с вами.”

7 of 39

Что мы сегодня обсудим

Интервью

Вопросы

Результат

Бонус

Метод

Как было и что стало

О чем сегодня спрашивают

Офферы, отказы, заключения.

Наработанный опыт.

Как я подхожу

к прохождению

1

2

3

4

5

8 of 39

Процесс собеседования

Последний раз я проходил собеседования в 2021 году и процесс собеседований сильно изменился с тех пор.

9 of 39

Вы знали?

Это среднее количество технических секций, которые вам придется пройти на пути(!) к финальному знакомству с командой

Частенько приходиться проходить блиц-тестирование уже на этапе первичного скрининга(общение с HR)

2

10 of 39

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

Я связываю сложность процесса с тем, что по ряду внешних признаков hr адресовали меня в процесс для senior-разработчиков. Впрочем это только догадки.

11 of 39

Процесс собеседования в 2021

ПС

1ТС

ФИНАЛ

Техническое интервью(лайфкодинг, вопрос-ответ и пр.)

Знакомство с командой/техдиром/другое

Оффер

Первичный скрининг без технического блица

12 of 39

Процесс собеседования в 2024

ПС

1ТС

2ТС

АС

ФИНАЛ

Первое техническое собеседование или dev-скрининг(возможен live coding)

Алгоритмические секции, live coding, интервью в формате вопрос-ответ

Архитектурная секция(NEW!) Для меня это было сюрпризом, как я понял это пришло к нам с бекенда.

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

Финальное знакомство с командами. Их может быть несколько, а где-то там и оффер

13 of 39

Выводы

Процесс интервью в IT и раньше страдал субъективизмом(что отмечают мои близкие не из IT), но при таком исследование это доводится до абсурда.

Особенно стоит выделить архитектурную секцию. По этому этапу кратно меньше материалов.

Как метко охарактеризовала ее моя знакомая: “...на этой секции проверяют насколько связно ты способен доносить мысли”.

14 of 39

Вопросы

RxJava уходит, Coroutines приходят – а алгоритмы и не думали уходить…

15 of 39

Что должен знать Android?

Тематика вопросов на интервью (наиболее частых):

Android - 38

Общая теория - 18

Kotlin - 17

Java - 12

Корутины - 12

RxJava - 5

Room - 3

Dagger2 - 3

Compose - 3

16 of 39

Средняя продолжительность технического интервью – 1.5 h;

Рекордсмен - MagnitTech(2h 20m)

17 of 39

Признаки душного процессинга*

  • Алгоритмическая секция(Привет Яндекс!). Может быть стоит быть помягче к кандидату, если он не олимпиадник?
  • “Параллельный процессинг”. Такое я заметил у Avito
  • Скупая или отсутствующая обратная связь. Была одна заграничная конторка…
  • Дублирующие друг друга секции(2 лайфкодинга в T-Bank) или интервью свыше 90 минут по продолжительности

*Под термином “процессинг” я подразумеваю всю совокупность действий сторон от первого сообщения HR’а до принятия оффера кандидатом.

18 of 39

Насчет Avito. В отличие от привычной схемы, прошел этап получил доступ к следующему, у них практикуется проход всех технических секций, без гарантии финального интервью, если по итогу твой грейд будет недотягивать до потребностей.

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

19 of 39

Хочется пояснить в чем проблема Авито, для меня как кандидата, а не просто поливать грязью.

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

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

20 of 39

Low performer rush

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

21 of 39

(Через) Что я прошел*

  • 18 первичных скринингов.
  • 23 техническое интервью.
  • Из 23 технических интервью 2(+1 на финалке) архитектурных секции.
  • 2 пробных архитектурных интервью.
  • 8 финальных интервью
  • В совокупности, на интервью я потратил 36 часов.

*За срок от 1 мая до 4 июня

22 of 39

Я прошел процессинг в 18 компаниях

Ozon, VK, UZUM, IdeaWorld, Яндекс 360, Туту.ру, ГазпромБанк, СпортмастерЛаб, Тинькофф, Rutub, Avito, Wildberries, MagnitTech, Wink, KION, Boosty, Cбер.Звук, Cбер.Девайсы

23 of 39

В среднем, в день я тратил 8 часов на подготовку к интервью и 4 часа на прохождение технических интервью

24 of 39

Типичный день

  • Подъем в 7 утра, утренняя рутина 1 час.
  • До обеда или первого интервью, повторение теории - 4 часа.
  • Обед.
  • Прохождение интервью 4~5 часов.
  • Ужин и отдых - 1 час
  • От 3 до 5 часов практики или теории. Затем отбой.

25 of 39

*Календарь не полный, так как частично заполнялся задним числом и некоторые записи были утрачены.

26 of 39

27 of 39

Достоинства и недостатки подхода

  • Быстрый результат(оффер можно получить в кратчайшие сроки)
  • Иногда остаточная память помогает тебе пройти последующие интервью
  • Высокий порог входа (не имея background’а этот метод сильно проседает в эффективности)
  • Крайне изнурительно(приблизительно через 3 недели я был истощен)
  • Невозможно совмещать с работой.

28 of 39

Вывод

Когда подойдет метод? Самая очевидная ситуация – потеря работы(сокращение/увольнение по статье или др). Если вы не чувствуете, что вы “крутой спец” – к этому методу стоит прибегать только в крайнем случае.

29 of 39

Что можно сделать лучше:

Совместить с традиционным подходом - готовиться заранее.

Не только работать с теми, кто тебе написал – но и самому активно откликаться на вакансии.

Стараться в первую очередь набивать скилл на менее интересных компаниях.

30 of 39

Результаты

Зачем? А главное нах*я?

31 of 39

Результат

  • 5 офферов из небольших и средних проектов.
  • 0 офферов из крупных проектов.
  • 7 отказа в продолжение общения.
  • 1 лже-успех от Avito(прошел тех, но не пустили на финалки).
  • Способность проходить собеседования во сне
  • 3 отказа на этапе первичного скрининга.

32 of 39

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

― Неизвестный мудрец

33 of 39

Мои достоинства и недостатки

34 of 39

Достоинства

  • Хорошие софт-скиллы.
  • Развитое логическое мышление.
  • Глубокие знания по широкому спектру вопросов(читай сл. слайд).

35 of 39

Недостатки(потенциальные точки роста)

  • Близкий к нулевому опыт работы с кастомными “View/UI”.
  • Поверхностное знание корутин.
  • Поверхностные знания по широкому спектру вопросов.
  • Невысокие способности в архитектуре приложений.
  • Посредственные способности в алгоритмах.

36 of 39

Оценка

Результат считаю неудовлетворительным.

Затрудняюсь сказать насколько в этом моя вина, но другого рынка труда у нас для вас нету.

Удачи!

37 of 39

Бонус

Обещанный бонус ждет тебя терпеливый путник

38 of 39

А что еще?

Мои наработки

Что посмотреть…

Благодарности

В ходе подготовки, я запоминал и разбирал самые часто встречающиеся вопросы (41 страница или 111 вопрос), включая полезные ссылки.

Так же я сформировал небольшую записку для подготовки к архитектурной секции (6 страниц).

Делай то что должен, и будь что будет!

Марк Аврелий

За помощь при подготовке к архитектурной секции:

  • Егорова Наталья
  • Халтурин Дмитрий

За поддержку и теплые слова, когда руки совсем опустились:

  • Левицкий Андрей

39 of 39

Спасибо!

Хочешь больше узнать о лоуперформерах?

vanyasha91@gmail.com

+7 981 80 90 472

TG: @IvanShalimov