OverrideTech Анатолий Марандюк
Open in Telegram
Превращаю людей в разработчиков и рассказываю, как им с этим жить Для связи: @Marandyuk_Anatolii
Show more1 116
Subscribers
No data24 hours
-37 days
-330 days
Posts Archive
Собака лает, караван идет
Настало время для анонса нового набора студентов. Еще пару месяцев назад я хотел брать количеством, даже нашел себе напарника по менторскому делу. Но решил свои планы скорректировать. Напарник останется, а вот подход к отбору меняется. В этом году тестовое будет ощутимо сложнее. Даже боюсь, что совсем мало людей наберу и придется придумывать другое -_-
Я уже задумывался о том, что сделать из каждой домохозяйки джава разработчика - тяжелая ноша, а я по натуре ленивый. Поэтому хочу в новом году попробовать сильно ускорить обучение за счет работы с турбо заряженными не только мотивацией, но и природной смекалкой. Ну или еще это можно назвать математическим складом ума, кому уж как. Если это про вас - велкам, если нет - попытка все равно бесплатная.
Подробности, условия, тестовое
//Я понял, что с банками каши не сваришь, будем устраиваться в гемблинг, поэтому тестовое в этом году - покерный калькулятор :)
Наблюдаю снижение активности найма. Конечно же, если вы бородатый сеньер - для вас почти ничего не изменилось. Обычно я беру студентов в начале года, чтобы на работу они устраивались именно осенью, вот пост про тайм менеджмент. Но для начинающих смузи енжоеров эта осень оказалась не такой сочной, как хотелось бы.
В начале лета два студента устроились играючи на 270 и 290, а вот нынче такие циферки загадывать не приходится. Ну, справедливости ради Алексей и Артём настоящие машины, но я думаю это лихо уравновешивается тем, что добрую треть заготовленной программы они пропустили, чтобы быстрее отправиться работать. Остальные ребята сейчас активно собеседуются, уже есть положительные результаты. Мат ожидаю средний оффер в этом году около 210, даже с учетом впечатляющих летних результатов (в прошлом был 252, пост на бусти с подробностями).
Что так сильно повлияло на рынок? Ставка цб? Ентерпрайз уже вобрал в себя необходимое количество молодых и ушлых? Вам слово!
#Смузиликбез
В эфире непостоянная рубрика, в которой я отвечаю на вопросы своих студентов и подписчиков.
“Толя, а может стоит скушать время интервью, излишне долго останавливаясь на каждой теме, чтобы не получить сложных вопросов?”
Затея как минимум хреновая, как максимум - нифига не получится. Попытки затянуть разговор обсуждениями общих, либо хорошо понятных вам тем обречены на провал, сегодня расскажу почему.
Интервью - попытка оценить профпригодность кандидата. И повышение валидности этой попытки - первый шаг при построении процесса найма. Самое очевидное решение, к которому нынче прибегают примерно все крупные компании на рынке - стандартизация структуры технического интервью. Интервьюер может быть гуру разработки, но ничего не смыслить в определении чужих компетенций. Чтобы это нивелировать ему предлагают список тем, знания в которых нужно оценить по балльной шкале. Он старается уложиться в тайминг собеседования и обязательно затронуть каждую.
Может сложиться иллюзия, что если задержать собеседующего праздными разговорчиками, то по последним темам он успеет спросить по одному вопросу, но эта имба-стратка контрится мини опросником, который обычно у интервьюера в самом низу. Там помимо общего впечатления о кандидате еще добавляют пункт “Удалось ли обсудить все вопросы?”. Тут даже не самый прошаренный задумается, а не обвели ли его вокруг пальца. А усердные пионеры разработки могут лихо превратить часовой слот в двухчасовой, чтобы успеть спросить все, что написано в методичке для собеса.
Впрочем, есть схема получше. Трюк, который я предложу взамен очень похож: надо активно демонстрировать знания в темах, в которых вы разбираетесь, уводя разговор от сложных концепций, в которых шарите плохо. Этого можно добиться разными способами:
- Придание обсуждению флёра самоочевидности и рутинности, который отбивает желание копать вглубь. При ответе делать морду вида “ну это ж понятное дело вот так то и так, ёмаё”. Обязательно держать уровень абстракции в ответе таким, чтобы не хотелось докопаться до мелких деталей и в идеале не делать больших пауз.
Допустим, вы не разбираетесь в том как устроена HashMap, когда она там расширяется и кто такие эти ваши красно-черные деревья. При намеке на поворот разговора в сторону хешмапы делаем снисходительное лицо, как будто объясняем ребенку и твердо и четко выдаем абстрактную базу: “Хешмапа работает быстро за счет механизма хеширования, внутри у нее самобалансирующееся деревья, их количество может увеличиваться в зависимости от лоад фактора”. Я так уже 6 лет говорю, всегда прокатывает. Один раз чуть не попался: интервьюер хотел узнать как это чертово дерево работает. Пришлось татуировку на руке расчехлить и отшутиться, тут он уже сдался и мы перешли к другой теме.- Занятие доминирующей позиции. Кто сказал, что технические вопросы должны задавать только вам? Этот трюк требует определенного навыка и тренировки, но работает восхитительно.
Для примера визуализируем: только что озвучен вопрос про нормальные формы БД. Вы раскидали за 3НФ, но в целом именно в БД шарите плохо, дальше вас ждут хрен пойми какие вопросы по теме, поэтому самое время перехватить инициативу и самому озвучить вопрос: а какая у вас в БД нормальная форма? А почему так? А сколько рпс держите? Собеседующий скорее всего не удержится и начнет вспоминать всякие нюансы по своему проекту, рассказывать как они борются за оптимизацию. В процессе затронет набор основных топиков, о которых хотел спросить. Останется лишь покивать с умным видом, пока он с удовольствием демонстрирует свою прошаренность. Очень вероятно он сам убедит себя, что вы тоже хорошо разбираетесь в теме. Готово, вы восхитительны.Намеренно затягивать интервью - плохая идея. Все таки собеседующие, как и женщины - любят ушами. Динамичный интересный разговор оставляет приятное впечатление. После него хочется оставить положительный фидбэк. А затянутый и душный наоборот - вызывает желание больше никогда не встречаться на рабочих созвонах.
Есть ли среди вас любители хакатонов? 🤔 Если да, то у нас для вас отличная новость!
Хакатоны — это не только возможность проявить свои навыки, но и шанс поработать в команде, познакомиться с единомышленниками и, конечно, создать что-то уникальное за короткое время! 🚀💡
Мы рады представить вам канал, где будут собраны анонсы предстоящих хакатонов! 🗓Здесь вы сможете следить за событиями, находить интересные мероприятия и не упустить шанс продемонстрировать свои идеи и таланты.
Присоединяйтесь к нам, и пусть хакатоны станут вашим новым увлечением! 🔥
Реклама
Самозанятая Левина Анна Владимировна
Аллоха, велкам на внезапно дневной. Все уже сгоняли на дейлик?
- в 14 мок по структурам данных
- в 15 ребята между собеседованиями заглянут поделится своими страхами и успехами
- в 16 мок по кору с Настей
Дальше займусь оформлением тестового, оно в этом году будет непростым
Почему? Расскажу в процессе
Уже онлайн на twitch
Служба безопасности спермбанка
Больше всего на свете меня бесят службы безопасности (СБ). Не те, что звонят из исправительных колоний, а настоящие. Кто из них работает эффективнее - это еще большой вопрос. СБ придуманы, чтобы тормозить процессы в компаниях. Еще они иногда влияют на процесс найма: не только тормозят его, но еще и обидно обламывают в ряде случаев. Я был по разные стороны баррикад в этой войне за безопасность: как интервьюер, как кандидат и как ментор. Ниже о том почему СБ занимаются в основном только пинанием залуп.
Если кандидат отлично показал себя на интервью, но говорит, что у него еще офферы горят - СБ получают недвусмысленно отмашку “не ставить палки в колеса”. Совершенно мистическим образом проверка, которая обычно занимает 3-5 дней, происходит мгновенно. Конечно же, ее просто выполняют приоритетно, ага, верю.
Взаимодействие с СБ для кандидата сводится к заполнению анкеты. Что в них обычно бывает? Судим? Предприниматель? Где лямку тянул? А кто-то может порекомендовать? Вроде почти полный список, 80% анкет я точно пересказал. Честность ответов целиком на совести заполняющего. С ИП только юлить сложновато, слишком уж просто гуглится по фамилии. Остальное проверить уже крайне сложно.
Сложно - не значит невозможно. Зря они чтоли 5 дней над каждой анкетой корпят. Ну, видимо все таки зря, потому что мой номер в качестве контактного оставляли как минимум 50 человек в сотнях разных анкет. Естественно они со мной в одной компании не работали и близко. Да и вообще в айти компаниях не работали :) Я получил около 7 звонков по ним за последние пару лет. Не очень много, скажете вы. Но погодите: что это были за звонки? Если вольно пересказать: “Че он, норм?”. Такая вот проверка.
Нет, иногда СБ все таки засучив рукава принимаются работу работать. У меня для вас любопытнейший кейс: компания Иннотех неофициально, но по заверению HR очень надежно отсеивает тех, кто уезжал за границу в сентябре 2022. Неблагонадежные, ну что с них взять. К слову это ровно та же компания, некоторые сотрудники которой, уже как два года трудятся из-за границы через московский впн или просто лежащий где-то в пределах мкада ноутбук. Они даже пытались это фиксить, но, как известно, на каждую хитрую жопу всегда найдется хуй с резьбой. Такая вот результативность.
Конечно, безопасность должна быть безопасной и забюрократизированные системы не так легко подвергаются напастям. На каждый чих по заявке, у каждой заявки пять согласующих, враг не пройдет, короче. Это я понять могу. Но в процессе найма СБ скорее вредит, чем помогает. У меня есть уверенность, не подкрепленная фактами, в том, что сотрудники СБ - это почетные старожилы в компаниях. Вроде как уже бесполезный, но такой родной. Увольнять жалко - надо придумать чем занять и упорно делать вид, что результат работы хоть кому-то интересен.
Аллоха, врываюсь в эфир со своими подопечными:
- в 21 обсуждаем боевое крещение ребят: они проходят первые собеседования
- в 22 шлифуем резюме и самопрезентацию
- в 23 мок собес по Hibernate
Потом, возможно, кодинг, но это не точно
Уже онлайн на twitch
Аллоха, мы вернулись, снова обсуждаем деньги, резюмешки и всякое около:
- в 20:45 готовим Женю и Валеру к выходу на рынок, отсматриваем резюмешки, шлифуем самопрезентацию
~ в 22 мок по кору с самым разговорчивым сыном Пескова на твиче
Уже онлайн на twitch
Разработка игр
Я совершал неоднократные попытки влететь в геймдев. Разработкой, как и многие, был вдохновлен именно из-за желания делать игры. У меня не получалось понять как монетизировать свои навыки возни с Unity и UE. Я делал собственные небольшие проекты, немного участвовал в разработке большого проекта за идею, чтобы получить какой-то опыт. Понимания как лутать кеш все не приходило, а доступный мне тогда (лет 6 назад) неглубокий анализ рынка указывал, что в геймдеве денег в целом не заработать. У меня не было ментора, да и тогда их еще не расплодилось. Я эту затею бросил где-то через год тщетных ковыряний.
Спустя парочку лет в энтерпрайзе я уже начал понимать что к чему и как двигаться без ментора. Но геймдев тогда за мои не очень релевантные навыки джава крудошлепа предлагал неприлично мало денег. В три раза меньше, чем в банке. Ну, справедливости ради это джуновская позиция против сеньерской, но я то уже привык к красивым циферкам и на меньшее был не согласен. В общем, снова не сложилось.
Хотел бы, чтобы сложилось у кого-то другого, и поэтому сегодня пост в рубрике “добрый пиар”.
Пол года назад я познакомился с крутыми разработчиком игр на Юнити, который хотел попробовать себя в менторинге. По воле случая подкинул ему подопечного, который сейчас уже устроился на работу. Надеюсь моя рекомендация сослужит ему и начинающим разработчикам игр хорошую службу. Публичной офертой не является, я просто перескажу как сам понял:
- Идеально подходит тем, кто уже повозился с C# и Unity на базовом уровне, но не понимает, что делать, чтобы приблизить себя к работе
- Обучение проектное, с разбором важных концепций на примере полноценной реализации небольших игр.
- Формат похож на мой, то есть “всегда рядом, чтобы направить и проконтролировать”
- Конечная цель - трудоустройство. Понимание рынка и опыт найма у ментора в наличии. Портфолио пока скромное - один устроенный студент. Вы можете стать вторым, чтобы превратить случайность в статистику
- Оплата около 15к рублей в месяц, но можно договориться индивидуально. Форматы четко не определены, как в обучении, так и с точки зрения оплаты, так что можно пользоваться моментом и включать навыки дипломатии.
Николай - ментор по Юнити @wththd
Владимир - его успешный студент @pavvla28
Для меня самого, кажется, уже поздно. Забот хватает и все они очень далеки от разработки игр. Хорошо если получается с кайфом поиграть пару часов. Я решил геймдев гештальт “оптимизировать” до создания кастомки в доке 2. Это пока не на первом месте в списке моих целей, но рано или поздно я до нее доберусь. Напишите, если хотели бы понаблюдать за процессом :)
Контекст
Любое общение требует контекста, чтобы быть эффективным. Мне даже немного странно писать об этом второй раз. Первый уже был тут. Но практика показывает, что лишним не будет. Сегодня небольшой гайд о том как правильно задавать вопросы, который сведется к глуповатой зарисовке:
Ситуация 1: - Привет, у меня на полу вода, не понимаю в чем дело, помоги - Привет, ну давай разбираться, а что случилось то?
Ситуация 2: - Привет, я хотел выпить чаю. Я взял чайник. Налил воду в чайник. Включил чайник. Весь пол мокрый. Подскажи: в чем дело? - Привет, ты забыл открыть крышку чайника перед тем как налить воду.Для того, чтобы рабочие, бытовые, да какие угодно вообще вопросы сработали эффективно следует добавлять к ним контекст. Обычно обучение этой простой мудрости жизни происходит вполне естественным образом. Но на всякий случай проверьте себя в следующий раз, когда будете задавать вопрос: “Есть ли что-то, что у меня сразу могут спросить?” Если да, то смело дополняйте. Спасибо вам за это не скажут, зато вы станете приятным коллегой и собеседником. Иногда вам может казаться, что контекст излишен. Ну мы мол вчера обсуждали с лидом задачу, неужели он не помнит на чем остановились? Нет, не помнит, у него и без вас дел по горло, а держать в голове сотню разных контекстов крайне трудно. А еще не поленитесь гиперссылки прикрепить, даже если это ваша родная командная жира или репозиторий.
Доброго вечера, сегодня начнем с обсуждения успехов на рынке:
- в 21 Олег и его посттравматический синдром от собеседований
- в 22 обсуждаем многопоточность с Илюхой
Уже онлайн на twitch
Аллоха, скучали?
Я вот да, потому что работа по трудоустройству подопечных кипит неустанно, а постримировать её довольно непросто
Сегодня проводим мок собеседования:
- в 20 Денис поясняет за Spring
- в 21 Евгений за ORM в целом и Hibernate в частности
Эрондондон уже на twitch
Моя сестра может помочь вашим детям подготовиться к ЕГЭ или ОГЭ, да и в целом с математикой. Она гораздо более профессиональный преподаватель чем я, хотя бы потому что не ругается матом, избегает постиронии и берет меньше пяти тыщ 💵
Если актуально для вас, ваших друзей или коллег, то пишите @pntvskya
Доигрывать до конца
Подобно игроку в покер, который ждет свой единственный аут на ривере или шахматисту, который сделал в начале партии необдуманный ход, нужно доигрывать до конца на собеседовании. Даже если плохо отвечали на вопросы, или вам кажется что опыт не подходит под требования. Вы пришли сыграть свою партию, и я расскажу почему не стоит пасовать раньше времени.
Желание написать этот пост появилось в процессе наблюдения за своими подопечными. С вероятностью в 100% у них много собеседований идут не по плану. Некоторые выглядят, как полное поражение с самого начала. Руки опускаются, и запала не остается задать вопросы в конце интервью, потому что результат очевиден. Но волшебным образом такие собеседования приводят к получению оффера, и это из забавной случайности уже давно для меня стало закономерностью.
В чем дело? В субъективности оценки, конечно же. Причем с обеих сторон. Собеседующий плохо вам знаком, его реакцию на ответы легко считать неправильно. Если добавить низкую самооценку и неуверенность в себе, то получаем дрожащие коленки и полное разочарование после вполне нормального ответа. Не надо так! Если уж не получается отбросить эмоции, то действуйте по скрипту, который заранее заготовили. Спрашивайте про проект, про позицию, про стек, про все что спрашивали бы, если бы интервью шло по плану. Вот моя шпаргалка с вопросами, пользуйтесь.
Собеседующий, кстати, с огромной вероятностью проводит не одно интервью в день. Вам может посчастливиться быть вторым или третим. А может еще пару было на неделе. И если до этого ему встречались очень слабые кандидаты, то вы со своими жиденькими ответами вполне можете рассчитывать на хороший фидбек. Ну, справедливости ради, возможно вы окажетесь одним из множества слабых кандидатов, тут я не ручаюсь. Но в отсутствии информации точно предпочтительным вариантом будет рассчитывать на лучший для себя расклад и стараться до последней минуты.
___
На бусти вышли чеклист для успешного общения с hr и нарезки прожарок резюме со стримов. В очередной раз хочу поблагодарить всех кто поддерживает мое творчество, респект таким ребятам.
Аллоха, сегодня стрим-полумарафон, богатый на необычный контент:
- в 18 беседуем с ментором по Юнити Николаем, менторинга ментора, получается @wththd
- в 19 оказываем психологическую и карьерную помощь Марго, погружаемся в бытность системного аналитика
- в 20 карьерная консультация для джависта из Казахстана, немного о местном рынке и о возможности перекатиться на рынок РФ
- в 21 мок собеседование по Spring
- в 22 обсуждаем новинки кор апи джавы (тоже мок собес)
Уже онлайн на twitch
Продажа людей
Что делает собственник бизнеса, когда у него не идут продажи, хотя продукт вроде классный? Нанимает продажников, маркетологов, таргетологов, возможно даже тарологов. Выясняет суть проблемы и фиксит её за счет привлечения квалифицированных специалистов. Жалко, что никакие специалисты не могут гарантировать успех по результатам своей работы. Поэтому довольно часто оплата зависит от какого-то KPI - количества заявок, клиентов, продаж. Это помогает всем участникам процесса оставаться довольными. Собственник не выкидывает деньги на ветер, а специалист мотивирован делать свою работу хорошо.
К чему это я про бизнес: думаете переобулся в бизнес-коуча? Нет, я тут лихо хочу провести параллель с вашей карьерой. Вы можете сколь угодно круто делать свою работу, но совершенно не уметь доказать это окружающим. Они видят только то, что им показывают. Уметь презентовать себя это крайне полезный навык, но если вы им не обладаете, не стоит расстраиваться. Специалисты, готовые красиво продать вас обязательно найдутся.
Специалисты бывают разные и в час они берут зачастую не под стать своей квалификации. У меня же есть беспроигрышный вариант - приносите свой лучший оффер или текущую зарплату, расскажите о себе. Познакомимся, поговорим на технические и не очень темы. Если я решу, что смогу продать вас дороже текущего ценника - можем поработать: сделать сочное резюме, подготовить самопрезентацию, к собеседованиям подтянуть. Оплаты нет. Разницу между лучшим оффером (или текущей зп) и тем, который удастся получить с моей помощью, можно заслать в качестве благодарности после успешного трудоустройства. Эта активность держится на джентельменском слове, рад, что пока что все его держат.
Этим форматом воспользовались уже 14 человек и остались чертовски довольны. Мне самому он нравится, потому что наиболее близок к принятию себя в роли карьерного консультанта, а не только джава ментора. Прямо сейчас устраиваю карьеру Марго в роли системного аналитика, за прогрессом можно следить в её блоге, если интересно.
Напишите в комментариях, если хотите следить за успехами моих карьерных консультаций, вполне могу разбавить лонгриды постами с прогрессом подопечных и стратегическими шагами, которые мы с ними предпринимаем в процессе.
Аллоха, сегодня:
- в 20 проведем быстрый дейлик и пообщаемся, посмотрим классное сочное резюме товарища SpellSinger'a
- в 21 собеседование по Spring
Уже онлайн на twitch
Аллоха, сезон трудоустройства уже близко, поэтому активность по подготовке не прекращаем, сегодня:
- в 19:30 обсуждаем Spring с Владиславом
- в 21 торжественно публикуем резюме системного аналитика с Марго, обсуждаем животрепещущие вопросы и стратегию наиболее эффективного взаимодействия с рынком
Уже онлайн на twitch
Аллоха, сегодня колесим по дорогам Европы с двумя пассажирами на борту, обсуждаем структуры данных и коллекции, начинаем в 19
Уже онлайн на twitch
Аллоха, вечерний менторинг, сегодня разнообразный:
- в 20 микро дейлик
- в 20:15 скрининг в рамках карьерной консультации
- в 21 мок собеседования по структурам данных с Евгением
Уже онлайн на twitch
