Highway To Big Tech
رفتن به کانال در Telegram
Здесь про опыт работы в Big Tech и нюансы прохождения собеседований в ИТ (в аутсорс или продукт на глобальном рынке) на связи @juliamaksimchik ☀️
نمایش بیشتر1 650
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
1 650
Прелесть (или проклятие) лайвкодинга на этапах интервью — это то, что приходится работать в незнакомом окружении
Очень часто это какой-нибудь онлайн-редактор кода, где появляются задания. Легко растеряться, особенно когда мало опыта. Тут стресс от собеседования суммируется со стрессом от отсутствия Copilot’а
Что же тогда делать?
Путь 1: узнать про тул заранее
Иногда ссылку на онлайн-редактор прикрепляют сразу в приглашении на собеседование. Если такой ссылки нет, можно уточнить про это у HR
Путь 2: попробовать все самые популярные
Их не так много. И попробовав пару разных, они уже становятся одинаковые
Список можно нагуглить или взять мой в первом комментарии
Когда узнали название тула, там важно посмотреть:
- как выполнить код
- как дебажить код
- как добавить нужные библиотеки
- какая версия языка поддерживается
Что ещё из неочевидного может произойти на лайвкодинге:
- вместо онлайн-редактора могут попросить использовать вашу локальную IDE
Тогда полезно иметь под рукой react-create-app или start.spring.io, чтобы быстро развернуть проект с зависимостями Со мной такое случалось один раз и, обычно, предупреждают заранее Но я конечно же проглядела это в емейле и пришлось импровизировать находу- могут предложить вам самим выбрать онлайн-редактор 💡Если во время собеседования в редакторе что-то сломалось или работает непонятным для вас способом, не стесняйтесь сразу задавать вопросы Больше про лайвкодинг: 📌 Live coding на собеседовании: hell or heaven? 📌 Как подготовиться к лайвкодингу?
1 650
Спасибо, что вчера так активно отреагировали на пост 💚 Как и обещала, привожу примеры, которые меня зацепили
——
Юлия здравствуйте 🙂
Пришла спросить, сможете ли порекомендовать меня на эту вакансию в <ссылка на вакансию>
Ваша помощь мне бы очень пригодилась!
Если нужно, я готова созвониться на онлайн-кофе и подтвердить свою адекватность. Еще я могу поддержать какие-либо ваши личные проекты!
Спасибо, что дочитали.
——
Юлия, добрый день! Мы не знакомы, я <Имя>, живу в <городе>. Я увидел <вакансию>, у меня есть опыт работы в этой сфере, но откликаться на вакансию напрямую не вижу смысла. Работал в крупных корпорациях и знаю, что в первую очередь рассматривают кандидатов по референсам от сотрудников.
Может быть у Вас есть возможность дать мне этот референс?
Читаю Ваш телеграм канал, спасибо за то что делитесь своими мыслями и советами!
——
Что у них общего? Приятный тон, заполненный профайл, win-win сотрудничество (поддержка проектов, комплимент каналу — я на такое ведусь xD)
1 650
про поиск рефералок
После смены места работы на MAANG, мне в линке стало приходить много сообщений с просьбами о реферале. Думаю, как и многим моим коллегам. Когда первый экстаз от того что я вдруг стала всем такая нужная прошел, я стала более разборчива с кем продолжать общение
Когда холодные отклики на вакансии перестали работать, многие перешли к другой стратегии — абьюзу реферальных программ. Не подумайте, не имею ничего против. Но давайте делать это экологично и профессионально
Итак …
На что лично я больше не отвечаю:
🙈 На сообщения от людей из далеких локаций, 0 общих коннектов, без фото или не заполненным профилем
🙈 На «Hello dear, I am looking for a referral»
🙈 На массовые рассылки
Мне не нравится безличный подход. Даже если сообщение составлено правильно, оно всё равно начинается с «Hi there» и ни разу не упоминается моё имя.
🙈 На ‘quick question’ или ‘do me a favour’ сообщения
На что отвечаю:
☀️ если я работала с человеком на любой из своих работ или проектах
☀️ если кто-то из моих близких, друзей (-подруг) или коллег представил (-а) мне человека
☀️ если опыт полностью матчится на вакансию и человек написал об этом в первом сообщении
☀️ если локация вакансии совпадает с моей (ну не может никто из Варшавы рефералить в США, не может)
Как результат, вывела для себя наиболее приятные письма с просьбами о реферале. На них даже если и приходится отказывать, то сделать это сложнее.
Для меня такое письмо должно включать:
- Приветствие с именем
- Какой-то факт или комплимент, который может вас связать с тем кому вы пишите. Или ссылка на человека, который вас связал (если пишете знакомому знакомого)
- Краткое описание опыта
- Ссылка на вакансию
- Благодарность
Конечно, написать такое сообщение гораздо сложнее, чем просто что-то скопипастить. Но зато результат, мне кажется, будет качественнее
Если насобираем в реакциях 50 молний ⚡, то в следующем посте приведу примеры крутых сообщений, которые сработали на мне
1 650
Я вам еще не рассказывала, но одной из причин, почему я завела канал это возможность знакомиться с классными людьми.
А тут классный человек, который ещё и близок мне по духу, сам меня нашел.
Хочу и вас с ним познакомить — Тимур, разработчик в Canva, живет в Австралии (завидую) и пишет про карьерный рост в IT.
Вот 3 поста, которые мне приглянулись:
🌦 4 причины, почему стоит ходить на собеседования, даже если не планируете увольняться
📎 Из каких этапов состоит собеседование в MAANG?
🤾♀️ Чистый код на интервью: важно ли это?
Кроме того, он недавно начал цикл статей о том, как торговаться о зарплате. И я уже внимательно читаю, потому что как-то всё обходила эту тему стороной!
1 650
Первый раз в Нью-Йорке
Пока отсыпаюсь после командировки, захотелось с вами поделиться впечатлениями мини отпуска в Нью-Йорке.
Я, конечно, оказалась под большим впечатлением. Город невероятный, сразу погружает в свою атмосферу и не отпускает до конца.
Как большая фанатка The Friends и HIMYM, я примерно представляла какой у города вайб. Но то, что он на 100% повториться я не ожидала.
На пять минут даже захотелось туда переехать, хотя до этого US особо не привлекало.
It was Legen... wait for it... dary!
1 650
self-reflection/self-brag документ
На эту тему много написано, и я тоже делилась своим опытом, вот например, тут и тут.
На днях наткнулась на один из лучших текстов про “документ само пиара” от Джулии Эванс! И, что самое интересное, вместе с ним предоставлен крутой шаблон.
Вот этот пост в блоге. Ниже немного моих комментариев!
~ Я, наконец, узнала нормальное название этого документа на английском. Раньше в разных местах его называли по-разному.
~ Этот документ отлично подходит для обмена с коллегами во время сбора обратной связи. Так мы делали в Lyft. Позволяет посмотреть на проекты, которые у нас пересекались, и написать более качественный фидбэк.
~ В документ можно добавлять не только работу, но и внерабочие моменты. Например, выступления на конференциях и менторинг вне работы.
В общем, рекомендую забрать себе этот шаблон! Если это не тот самый знак, чтобы написать self-brag, то я уже не знаю 😅
1 650
Кстати, вопрос мне задали через мою форму для обратной связи. Но поняла, что гугл форма не самый удобный формат для общения. Поэтому, если хотите что-то спросить, то я на связи через аккаунт - @juliamaksimchik
1 650
про английский на собеседовании
tl;dr мое мнение -- важнее не сам уровень английского, а отсутствия барьеров в его использовании
Как у интервьюера в бигтехе у меня никогда не стояло задачи проверить уровень английского у кандидата. А вот навыки коммуникация — 1 из 4 областей для оценки.
На собеседовании, мне не важны мелкие грамматические ошибки в речи, акцент, словарный запас и т.д. У меня тоже есть бинго из этого всего.
Что важно — это умение слушать и понимать, задавать вопросы и проговаривать свои мысли вслух.
Если это классно получается с уровнем A2 или B1, that’s enough!
Ни в коем случае не призываю перестать работать над своим языком. Можно продолжать это делать в свое удовольствие. Но, если, вдруг, вы сейчас откладываете собеседования, потому что “вот еще чуть-чуть нужно прокачать английский”, можно порефлексировать, действительно ли дело только в английском.
1 650
В понедельник приземлилась в США. После 16 часов в самолете, не понимаю как это я еще вполне была похожа на человека.
Впереди 2.5 недели интенсивной работы (приехали с командой в командировку), личных встреч с коллегами, исследования новых мест и приключений.
План по городам для меня вообще грандиозный. Лос-Анджелес, Сан-Франциско и потом пару дней Нью-Йорк.
Еще заметила, что меня очень легко купить путешествиями. Когда переходила из EPAM в Godel, меня в основном и заманили командировками в UK.
Если вдруг, у вас есть стартап в Австралии, приходите ко мне через пару лет. После США хотелось бы ту часть мира открыть для себя, желательно за счет компании.
А если честно, совсем не могу поверить, что это моя реальная жизнь теперь.
Маленькая Юля из города (!это важно) Ляховичи очень бы мной гордилась!
1 650
Когда я только начинала описывать свои достижения через ценность принесенную бизнесу, мне это давалось трудно.
В основном, потому что я думала, что работа должна говорить сама за себя.
Сейчас уже получше, но все равно возникают разные страхи в голове.
Вот мой топ:
⁃ Как я могу приписывать это достижение себе, если я работала над этим в команде
⁃ На самом деле это было не так уж и сложно. Подумаешь, три месяца над этим работала
⁃ Сейчас я вот это напишу, коллеги увидят и подумают что я выпендривась
⁃ Во время работы над этим я приняла несколько неправильных решений, а вдруг про это спросят. Лучше не буду писать
⁃ Улучшение метрики всего 3%, это никого не впечатлит
Иногда, бывает комбо из 2-3 страхов одновременно.
Иногда, это действительно объективная правда.
Иногда, это синдром самозванца, излишняя скромность или страх выделиться.
Выбраться из этого соцветия из сомнений я могу одним способом - сверкой с реальностью. Записываю тезисно всe что есть и спрашиваю фидбэк у инжиниринг менеджера, коллег или бывших коллег, у друзей.
Что скажете, бывает у вас такое же?
1 650
добавлю несколько примеров, чем ценность не померять
~ цифрами без смысла
Например, написал(-а) 35 компонентов. Выкатил (-а) 5 приложений в apple store.
Что это были за компоненты? Для кого были приложения, для какого рынка, для каких пользователей, какой масштаб приложений? Не ясно.
~ абстрактными терминами
Без конкретики или метрики громкие профессиональные слова значат мало.
Например, улучшил(-а) масштабируемость и устойчивость приложения.
Как именно произошло улучшение? Что было до этого?
~ простыми деталями повседневной работы или фактами о вас
Например, участвовал(-а) в скрам церемониях и ревьювал(-а) код или прошел(-а) курс по Java
Не хочу быть токсиком и говорить, что такого вообще не должно быть в резюме. Но если есть чем заменить – то лучше переписать и взглянуть на эти же достижения, только с другой стороны.
Есть у вас свои “анти-примеры“ метрик?
1 650
достижения через ценность
Сейчас многие активно начали действовать в направлении поиска новой работы или улучшения условий на старой. Наблюдаю это по активностям в ленте LinkedIn.
Если вы вдруг тоже на мотивации, то дальше будет несколько советов как описать свои достижения через ценность, принесенную бизнесу или продукту.
Чтобы не лить в достижения воды лучше всего отталкиваться от ваших целей или годовых/полугодовых целей компании. У меня алгоритм такой:
1️⃣ Определить, что является ценностью
В зависимости от момента в карьере, ценность, которую вы хотите продемонстрировать будет разной.
Например, ценностью для компании может быть:
- что-то новое: клиент, продукт, проект или крутая функциональность
- что-то улучшенное: процесс, устойчивость или производительность продукта
- кто-то стал счастливее: пользователи, стейкхолдеры или коллеги
Вашей ценностью на конкретной должности может быть
- для QA: тестовая стратегия, процесс работы с багами
- для мидл разработчика: самостоятельная работа над инициативой на проекте от тех дизайна до релиза
- для сеньор разработчика: успешная работа над проектом кросс-командно
2️⃣ Определить, как можно эту ценность измерять
Например,
- количество заработанных/сэкономленных денег (ARR, MRR и т.д)
- выполнение KPI или вкладом в цели команды/компании
- релиз функциональности на N пользователей: A/B тест или feature flag, который вырастит другие метрики
- улучшение процесса: например, улучшение в сторону признанных стандартов индустрии или что-то измеримое вспомогательными метриками
- ‘general happiness’ стейкхолдеров, пользователей или коллег, которое подтверждается отзывами
3️⃣ Выбрать моменты в работе, где я выполняю эту ценность
4️⃣ Записать в заметки/резюме/промо документ
Такая рефлексия раз в 3-6 месяцев, помогает мне держать связь с реальностью. Отвечать на вопросы, а нужно ли кому-то то что я делаю 8 часов в день каждый день?! Развивает ли это мои навыки куда я хочу?!
1 650
Выхожу из режима гибернации и c понедельника возвращаюсь к активной работе над каналом и своим LinkedIn.
Задала себе на Новый год больше дисциплины в написании постов и меньше ощущений синдрома самозванца. Посмотрим, что из этого получится 🪄✨
Пока прокрастинировала, открыла для себя удивительный мир документалок на Netflix.
Уже посмотрела:
- Watch You Are What You Eat: A Twin Experiment — добавилось мотивации улучшить свое питание;
- Watch The Billionaire, The Butler, and the Boyfriend — еще одно подтверждение тому, что деньги не всегда приносят счастье;
- BitConned — история одного скам проекта с криптовалютами, рассказанная от первого лица. Парад лицемерия и тщеславия. Но для меня, человека иногда находящегося в розовых очках, было полезно увидеть подобное;
Ну, и конечно, пересмотрела все в категории true crime, но это так – для души
1 650
В прошлый раз рассказывала, что записываю в личный документ 2-3 примечательные истории из карьеры. На самом деле, записываю я гораздо больше — каждый свой крупный проект или инициативу на работе.
Научилась этому в Lyft. Там такой документ назывался self-reflection и был обязательным для performance review цикла. Сейчас дописывать туда по чуть-чуть уже вошло в привычку.
Как выглядит:
↳ Google Doc, разбитый по годам и кварталам
↳ После завершения крупного или важного проекта записываю 2-3 предложения о целях проекта и моей роли в нем
↳ Добавляю ссылки на любые технические дизайны, документы с фидбэком и Jira
↳ Описываю impact и собираю метрики
↳ Добавляю kudos от пользователей или коллег (приятно их перечитывать через пару месяцев)
Веду этот документ только для себя, никому не показываю, но использую во многих случаях. Например:
- Посмотреть ретроспективно на свой год/квартал/месяц. Определить, двигаюсь ли я в правильном направлении, если поставила какие-то цели в карьере.
- Написать или обновить резюме. По сути, все самое сложное уже написано.
- Подготовиться к собеседованию.
Есть у вас что-то похожее?
1 650
3 истории, которые у меня всегда готовы к интервью
1. История о разрешении конфликта в команде с менеджером или “сложным (-ой) коллегой”
навыки problem solving и team work
2. Момент в моей карьере, когда я превзошла ожидания (мои собственные, команды или проекта)
навыки critical thinking, problem solving и leadership
3. История о технической инициативе, которую я продвигала от начала до конца
навыки leadership, cross-team collaboration
Эти истории хранятся у меня в специальном документе со всеми деталями, метриками и результатами. Я быстро просматриваю их перед собеседованием и могу адаптировать под разные вопросы.
Если у меня нет хороших примеров* на эти вопросы, то я честно отвечаю: "Не могу ничего вспомнить, что подходило бы под ситуацию, но вот что я бы сделала сейчас…"
* Хороший пример = пример, который максимально точно отражает мой текущий опыт за последние год-два.
Краткую версию этих историй можно рассказать в интро про себя на техническом собеседовании. Длинную версию могут спросить на поведенческом интервью с менеджерами.
1 650
Сегодня ровно год, как я переехала в Варшаву.
За этот год я:
- Отстроила свою жизнь и привычки в новом городе. Спорт, питание, развлечения – все стало по-другому и вышло на новый уровень (и финансовый тоже)
- Получила ПМЖ (“motherlode” в виде польских корней), устроилась на новую работу, перешла с удаленки в офис
⁃ Нашла новых друзей и стала ближе общаться со старыми, особенно, с теми кто тоже переехал
- Начала учить язык, уже могу связать пару слов и не умереть со стыда при поляках. Ещё и коллеги учат всяким слэнговым словечкам.
Из главных сложностей:
- Теперь мелкая бытовая задача превращается в квест. Например, записаться к врачу, починить чемодан или оплатить штраф(-ы) за парковку.
- Последние месяцы испытываю странное чувство грусти по своей жизни в Беларуси. Не могу связать это с конкретным местом, скорее с приятным ощущением комфорта от состояния “большой рыбы в маленьком аквариуме“. Теперь то я в океане.
Раньше я романтизировала переезд в другую страну. Оказалось, что документы на легализацию собирать совсем не романтично
1 650
Вернемся к теме собеседований и, возможно, единственному скиллу, который точно проверяется всегда — problem solving
На собеседовании вы:
* либо решаете задачи (лайфкодинг, системный дизайн)
* либо рассказываете о том, как вы решали задачи в прошлом (tell me about the time, поведенческие)
💡Чем сложнее и абстракнее задачи, которые вы решаете, тем выше будет оценен ваш уровень.
Вот хорошее видео по этой теме. Предлагает понятную структуру как подходить к решению задач на собеседовании. Методом проб и ошибок, я пришла почти к такой же формуле.
Если кратко, это выглядит так:
- Понять и проговорить задачу вслух
- Выписать несколько примеров
- Рассказать возможное решение (разобрать альтернативные решения)
- Закодить
- Оптимизировать
Сейчас, уже с другой стороны стола, замечаю две частые ошибки связанные с этим навыком:
🦖 Кандидаты думают о коде и технологиях больше, чем о самой проблеме.
По сути, переходят сразу к пункту “Закодить”. Переживают о сложности алгоритма и чистоте кода, а на самом деле решают только один юзкейс из многих.
🦖 Кандидаты усложняют решение
Специально или нет, обычно опускатся самое простое и быстрое решение. Возможно, потому что наш мозг стремится решать проблемы путем добавления новых элементов, хотя часто удаление лишних элементов позволяет достичь результата быстрее.
1 650
Привет, как у вас дела? У меня отлично
Возвращаюсь потихоньку к жизни офисного планктона. Первые месяцы эйфории от возвращения в офис после долгой удаленки прошли, и наступила суровая реальность перестройки графика жизни
Пока гибридный формат кажется самым оптимальным. Два дня дома, три в офисе
Жизнь такую я выбрала намеренно и очень хотела вернуться в офис. В основном, по трем причинам:
- Я переехала в новый город и хочу влиться в локальную культуру
- Я временами экстраверт, и за 3 года дома не хватало живого общения с коллегами
- Ну, и другого формата не предлагали
Возможно вам не интересно, но вот мой топ ништяков в офисе:
+ Классные коллеги, и постоянно кто-то новый приезжает из США
+ Уютный, просторный, светлый офис
+ Вкусная горячая еда на завтрак и обед
А из самого неприятного:
- политика с общими рабочими местами (flex desk). Ну, очень хочу свой личный стол, чтобы разбрасывать там свои стикеры и ручки
1 650
Во времена, когда была маленькой разработчицей (т.е. джуном), казалось, что в крутых продуктах должны применяться какие-то уникальные технологии, а не обычный JavaScript
Но нет, оказалось всё как у всеx
На этой неделе в рассылке ByteByteGo как раз появилась классная инфографика Netflix Tech Stack
Данные собраны из открытых источников, можно поизучать 😉
1 650
Хочу прокачать X скилл к собеседованию – заведу pet проект!
Часто слышите такое?! У меня в голове сразу проносится “Неееееет!“
Почему?
Потому что опыт пет-проектов не продается.
Часто в них не хватает:
- Реальных пользователей и их фидбека
- Масштаба (для столкновения с ограничениями системы)
- Работы в команде и между командами
- Правильного выбора технологий (добавляем всё что хотим выучить)
- Интересной идеи
И, дополнительно, это крадёт ваше свободное время, которое можно провести менее продуктивно (xD привет, Нетфликс).
Что вместо этого?
Прокачивать X скилл на вашей текущей позиции.
Искать для этого разные способы, проявлять инициативу и брать дополнительную ответственность.
В итоге, на собеседовании у вас будет реальный кейс. Сможете о нём рассказывать с радостью (или болью) и отвечать на дополнительные вопросы.
P.S. Всем кому я рекомендовала завести пет проект, когда была ресурсником 4 года назад - “Прастити!” ©
