ermolnik — GDE, Digital Nomad, mobile team lead – Telegram
ermolnik — GDE, Digital Nomad, mobile team lead
752 subscribers
201 photos
34 videos
2 files
190 links
Канал о мобильной разработке, управлении командами и путешествиях by @ermolnik
Download Telegram
Я обещал вернуться и начать что-нибудь рассказывать, возвращаюсь, начинаю :)

Сегодня расскажу про то, как мы искали стажера в Авито :)

Пол года назад ко мне пришел руководитель и сказал, что в компании запускают очередную стажировку, спросил нужен ли мне? Я подумал, а почему бы и нет, из минусов дополнительная нагрузка на текущих инженеров, в плюсов масса: дополнительные руки, чтобы делать не совсем приоритетные проекты, разгребать тех долг, просто дать возможность чуваку прокачаться

Мы запустили этот процесс, по нему нужно было выполнить тестовое приложение про погоду и пройти собес в авито. Собес аналогичный как проходят все инженеры: две алгоритмические задачки, платформа и финалка на culture fit. Все как обычно, только требования значительно ниже

Что удивительно, мы получили много заявок, но тестовые выполнили буквально человек 10. Вот кстати тестовое стажера, которого мы наняли. В нем нет никакого rocket-science, оно просто аккуратно сделано, хорошо оформлено и обработана большая часть corner-case. Кажется, что любой начинающий спец, мог заморочиться и сделать аналогичное.

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

Дальше была серия собесов с кандидатами, у которых были относительно хорошие тестовые и люди отсеялись на них. Что сделать чтобы повысить свои шансы на этих этапах?

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

Секция платформы. Существует мнение, что сейчас стажеров гоняют так же, как синьоров лет 5 назад. Оно отчасти верно, но 5 лет назад не было такого количества обучающих материалов. Раньше, чтобы получить тот же объем знаний нужно было вдоль и поперек перекопать документацию по Андроиду, в которой была только сухая документация, в которую нужно было прям погружаться, чтобы понять. Сейчас же, есть академия, канал Розова, Гладкова, где все объясняется на пальцах. Разобраться в базовом наборе технологий намного проще. На худой конец, есть куча мок собесов, если для тебя что-то осталось непонятным — всегда можно зазубрить

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

На этом заканчиваю свой небольшой спич :)

А с какими проблемами при поиске своей первой работы сталкиваетесь вы?
9👍6🤝1
Завтра последний день во Вьетнаме 🇻🇳
Это была прекрасная зимовка, все пол года температура была больше 30, ни единого дождика
Единственное, что расстраивает — почему я не попробовал перезимовать в теплой стране раньше 😂

По традиции вопрос к аудитории — куда дальше?
🔥8🤷‍♂411
Сейчас был квест)

Приехал в аэропорт вылетать в другую страну, кстати, до сих пор никто не угадал next point :)
Прихожу на стойку регистрации и по классике просят ticket to another county, которые я не покупал, потому что всегда в каждой стране хочется задержаться еще на пару дней :)
15 минут мальчик бегал и у всех спрашивал: «может ли он улететь?» Я с покерфейсом стоял и ждал когда он мне отдаст билеты — этот цирк я вижу в каждой стране и всегда аргумент «i didn’t decide when I’ll left a country, but I’ll have N day for it» прокатывал
Дальше мы пошли на проверку багажа, я успешно ее прошел, а мою девушку развернули обратно на дополнительную, она не знает Английский и не понимала, что от нее хотят, вот тут и начался квест :)

Уже начинается посадка, поэтому продолжение в следующем посте :)
😱13
В общем с фантазией у меня не особо, я снова в Дубае :)
🔥5🥴5😱1
А теперь история, как я улетал из Вьетнама :)

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

Я прошел досмотр, а моя девушка в этот момент спамила меня такими сообщениями. Ее просто без комментариев не пропустили.

Мы просидели еще пол часа, пока не пришел представитель компании и не отвел нас на проверку багажа
Вьетнам довольно бедная страна и там странные требования к багажу, изначально я думал, что они откажутся везти Dyson в багаже, потому что по их правилам его нужно при въезде декларировать как ценную вещь. Так же у нас было с собой 3 ноута и iPad, которые тоже по правилам нужно декларировать при въезде в страну
Я уже готов был отдать 600 баксов штрафа за это

Но в итоге…
Они прикопались к бутылке шампуня в багаже, просто открыли багаж, посмотрели на него и пустили нас дальше… Час потраченного времени и куча нервов из-за бутылки шампуня 😂
😁6😱5😢2👍1💊1
This media is not supported in your browser
VIEW IN TELEGRAM
Взял пару уроков игры в гольф у @Ziggsy
👍15😁1💩1🌭1
This media is not supported in your browser
VIEW IN TELEGRAM
Снова пропал на пару недель :)

Обустраивался в Армении, до Холодов пробуду в Ереване

Первую неделю исследовал местное вино и хинкали, так что было не до блога 😂

А теперь каждый вечер гоняю на скейте. Больше 15 лет не катался, получается так себе, но очень прикольно
🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
А это я вчера позировал как умею делать Оли 😂
2👍2
Все, хватит про скейт, Шаббат закончился, пора возвращаться к работе, ну или обучению :)

Тут кстати выложили огромную кучу видосов с #teamlead conf
Посмотрел уже штук 5, пока понравилось только доклад Кота
Но выглядит так, что там много, потенциально, интересного

https://youtube.com/@ManagementChannel

Как найдете что-то интересное — пишите в комменты :)
Продолжаю просматривать #teamlead conf 2022

Просмотрел еще несколько докладов, пока зацепил только один -- https://youtu.be/ux4Gl234qMk


Почему понравился?
Концептуально интересная мысль -- при работе управлять знаниями о продукте, а не задачами.

В большинстве компаний, с которыми я взаимодействовал управляли задачами.
1. Продакт писал описание дизайнеру, что он хочет
2. Дизайнер накидывает базовый концепт
3. На этапе концепта зовет аналитика/инженера, чтобы понять получится ли так сделать
4. Аналитик описывает постановку задачи для инженера
И так далее

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


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

Почему не понравился?
В докладе описана базовая концепция без примеров применения. По ходу доклада казалось прям очень крутым решением, но на секции вопросов все воздушные замки разрушились и оказалось, что это решение все так же имеет кучу шероховатостей, на которые спикер не смог дать конкретного решения
👍41