Спойлер: пост не про то, как я с помощью ChatGPT профессионально прошел автоматизированные ATS или как незаметно на собеседованиях мне нейронка подсказывала правильные ответы.
В прошлых постах я рассказывал о том, как активно искал работу в прошлом году. И на одном из многочисленных этапов в биг-тех, собеседующий минут 20 от часового слота потратил на один, казалось бы, незначительный блок:
— Jukka, а расскажи, как ты будешь оценивать задачу?
— Ну, сначала постараюсь собрать все необходимые требования: что нужно, для кого, какую проблему задача должна решать. А потом отдам лидам на оценку.
— А как именно будете оценивать?
— Ну-у-у, устроим брейншторм например. На созвоне или оффлайн в комментах Jira или Confluence.
— Окей, а в чем будете оценивать задачу?
— Зависит от того, как устроен процесс и насколько задача неопределенная. В часах или в story points.
— А как понять, что задача правильно оценена?
— Мммм, это уже посложнее. Можно пойти по пути planning poker: постараться закрыть максимум открытых вопросов и обсудить возможные подводные камни с командой, чтобы оценки у всех были приближенными друг к другу.
— Хорошо, а как можно понять, что этой оценке можно доверять?
И так минут 20.
Казалось, собеседующий пытается вывести меня на какой-то конкретный ответ наводящими вопросами. Я уже перебрал всевозможные варианты, предложил разные ситуации, а перейти к другой теме мы так и не могли 😟
В остальном, вроде, прошло норм. Тут стоит отметить, что каждый раз после собеседований, пока свежи воспоминания, я обычно спрашиваю у гугла те вопросы, на которые я не совсем правильно по моему мнению ответил. И для будущих собесесов это бывает полезно, лучше буду подготовлен.
В этот раз тоже самое — пошёл я, значит, вводить поисковый запрос и тут задумался: а что, если мне не у гугла спросить, а у ChatGPT? Вроде теперь аккаунт можно зарегать на электронную почту, а не через зарубежный номер телефона, да и через VPN вроде как доступ есть для РФ. А заодно пару-тройку фоточек сделаю в стиле Ghibli (для жены, разумеется).
Нейронками в целом я практически не пользовался на тот момент, не видел для себя задач, которые можно было бы с ними решать.
И вот, пишу промт о том, как я собеседуюсь в компанию и меня спрашивают про оценку задач и прошу выдать мне подробную инфу. Получаю ответ, о том какой я молодец, что прохожу собеседования и выхожу на новый для себя уровень, с пожеланиями найти лучшую работу для себя.

Ой, как неожиданно и приятно.
Так, что тут у нас, ага, planning poker, оценка в стори поинтах для задач с непонятным до конца объемом, T-shirt sizing, экспертная оценка лидов, в принципе, всё это я и рассказывал, особо ничего нового нет…
Так, а что это? Метод трех точек? Хм, выглядит интересно. Ни разу не слышал про этот метод оценки. Пожалуй, нужно запомнить.

Тот самый метод трёх точек
Ого, есть еще метод Монте-Карло? Я только радио такое знаю. А тут у нас что? Построение статистических моделей? Учет входящих данных? Уфф, чет сложно, мозг уже кипит, пожалуй, не буду вникать.
На самом деле, я был приятно удивлен, что буквально за 10 минут уже узнал новую для себя информацию, поэтому решил прогнать частые вопросы, которые задают на собеседованиях, даже самые банальные, вдруг нейронка подскажет что-то интересное или позволит взглянуть с другой стороны. Я начал спрашивать его про критический путь, про работу с рисками и в целом про матрицу рисков, про Ганта, про Agile и Scrum и его фреймворки (Less, SAFe) и многое-многое другое, что обычно спрашивают проджектов.
И тут же, в этом же чате, можно было задать какой-то уточняющий вопрос и сразу же получить хороший ответ. Оказывается, ChatGPT еще и контекст сохраняет. Если бы я готовился по статьям из интернета, мне приходилось бы гуглить новые вопросы и тратить на это время, при этом искать хорошие источники и пробираться сквозь SEO-оптимизированные статьи.
И в этот момент я, видимо, открыл для себя какой-то совершенно новый способ подготовки к собеседованиям. ChatGPT предлагал погонять с ним тестовый planning poker, пообщаться на тему софт скиллов, или вообще сымитировать с ним собеседование.

Ну, давай смоделируем
Вау, вот оказывается для чего люди используют нейронки.
Где-то в это время я проходил собесы в Okko и Иви, где тоже о-о-очень полезной оказалась помощь ChatGPT. Я с трудом уже помнил про всякие widewine и FairPlay, особенности работы CDN-провайдеров и кеширования в целом, или как транскодируются видео. Пару промптов в нейронку и вуаля — она так быстро и подробно мне все напомнила без воды, прям кайф.

Вспоминаем Widevine, PlayReady и FairPlay
А еще, вы ведь помните тот диалог из прошлого поста, когда я собесился на техническом этапе в Иви:
— А какой кодек будешь использовать для сжатия видеофайлов? — спросил собеседующий.
— Ой, даже не знаю, буду ресёрчить, чтобы найти необходимое решение, — ответил я.
— А как будешь ресёрчить?
— Спрошу у ChatGPT, — в шутку сказал я.
— О, давай спросим у него сейчас.
— В смысле?
— Ну зайди в ChatGPT и узнай у него про кодеки и расскажи мне.
— О_о

Тот самый мой запрос с собеседования. Я еще и умудрился перепутать название кодека в промпте
Вовремя я, конечно, начал пользоваться нейронками и не ударил в грязь лицом (почти).
Чуть позже ко мне пришли одновременно HR’ы из Яндекса с вакансией Релиз-менеджера и Бюро 1440 на позицию проджекта разработки ПО для микроконтроллеров.
«Блин, интересно, а что Яндекс подразумевают под Релизным менеджером? В вакансии все расплывчато, по-любому есть какие-то нюансы. Да и разработкой ПО под микропроцессоры я не занимался никогда, а в Бюро нужен технический менеджер… Так, стоп, у меня же есть теперь ChatGPT. А что, если… что если я скормлю ему описание вакансий?! Это гениально, Юкка!»

Конечно же, я знал, что такое on-premise, это я так прикинулся новичком для ChatGPT 😎
Скормив текст вакансий, ChatGPT подробно расписал мне, что могут спрашивать, какие технические моменты повторить перед собесами, разбил мне на блоки разные темы (проджектовые, технические, софт скиллы, общие темы), причем уже с накопленным контекстом про меня, мои вопросы и опыт, который я вгружал в память ChatGPT все это время.

И я начал усердно готовиться к этим двум интервью, гоняя ChatGPT по этим блокам.
Скрининги с HR прошли достаточно быстро, дальше — проджектовые и технические секции. И на одной из таких секций в Бюро, у нас состоялся такой диалог:
— А как ты будешь оценивать задачи?
— (Рассказываю стандартные вещи и в конце добавляю): А если слишком много неопределенности и есть риск промахнуться с оценкой, то можно воспользоваться методом трех точек.
— О, а где-то получалось использовать этот метод? — заметно оживившись, спросил собеседующий.
— Конечно, — сказал я, не покраснев и не выдав, что про три точки я узнал только месяц назад. — Однажды я работал во внутреннем стартапе в одной большой компании, там было очень много неопределенности и мы часто с лидами, чтобы хоть как-то спрогнозировать сроки, использовали этот метод.
— Круто, мы в Бюро тоже часто используем этот метод, но убираем из уравнения пессимистическую оценку, ха-ха.
О_о
В Яндексе была точно такая же история:
— А как обычно оцениваешь задачи?
— (Рассказываю дефолт про экспертные оценки и planning poker с T-shirt Size) А еще, конечно же, метод трех точек, ну, вы наверно знаете, — пафосно и с умным видом говорю я.
— О, прикольно, а ты, наверно, еще и метод Монте Карло использовал?
— (Вот блин, надо было все-таки разобраться с ним, надо срочно что-то придумать) Ну, я только в теории с ним знаком, там же про построение всяких статистических моделей, это слишком сложно для проджекта, ха-ха, — попытался отшутиться я.
— Ну да, действительно, хорошо, давай перейдем к другому блоку вопросов.
Фух, кажется пронесло.
Причем, таких попаданий было достаточно много: на протяжении всех этапов и в Бюро, и в Яндекс у меня получалось добавлять в мои ответы какие-то новые вещи, о которых я узнал от ChatGPT, и бывало попадал прям в «о, мы тоже это используем/также делаем».
Как раз эти две компании я по итогу и получил оффер.
Совпадение? Не думаю!
P.S. https://t.me/jukka_white


