🔮 Прогнозы на 2030 2025
Всех с наступившим! 🌲⛄️🎅🎁
Прекрасная пора. Стараешься забыть поскорее все недостигнутые цели прошлого года и с икаровским энтузиазмом пишешь новые. Как начать новую жизнь в понедельник, но не закончить во вторник - вопрос риторический.
Я как-то давно подсмотрел у Ярослава Брина другой подход. Отсчет целей и задач идет не от нового года, а от твоего дня рождения. Например мой день рождения 21-ого мая, поэтому каждый месяц 21-ого числа я как бы подвожу итог месяца и планирую следующий. А 21-ого мая я подвожу итоги года и символично планирую, как я хочу прожить следующий год своей жизни.
Но у нас канал про IT, поэтому давайте сделаем предсказания про собеседования и карьеру в big tech на предстоящий год.
🔸Рынок продолжит медленно восстанавливаться. Учитывая, что каждый день в мире происходит какой-то трындец, можно предположить, что увольнения все же будут, но значительно реже. В целом не стоит ждать возвращения к «как было раньше» — это новая реальность. Скорее всего, основное сокращение в 2025 году коснется не разработчиков, а менеджеров, лидов и других управленцев среднего звена.
🔸Найм останется ограниченным. Компании будут активно искать специалистов в области ML/AI, но спрос на обычных разработчиков будет снижаться. Можно предположить, что backend-разработчикам в 2025 году будет сложнее найти работу, чем в 2024.
🔸Фокус на переквалификацию сотрудников. Компании начнут активно заставлять инженеров переучиваться на более востребованные специализации. Скорее всего, в 2025 году мы увидим громкие новости о том, как кого-то уволили за отказ изучать нейронные сети.
🔸Кризис некачественных наймов. Компании столкнутся с наплывом низкоквалифицированных специалистов, которые с помощью ChatGPT или аналогичных инструментов отполировали свои резюме и прошли собеседования. Это вынудит компании ужесточить и адаптировать свои процессы интервью, чтобы фильтровать подобных кандидатов.
🔸Упадок привлекательности Google и Amazon. Из-за негативных новостей последних двух лет количество откликов в Google и Amazon начнет падать. Ассоциация «модных и молодежных» компаний постепенно смещается, и теперь гиганты воспринимаются как корпорации, которыми правят бездушные воротилы с Wall Street.
🔸Научный прорыв. Мне хочется верить, что 2025 год принесет человечеству важное научное достижение: AI сможет решить задачу тысячелетия по математике, решить NP-полную задачу, вылечить рак или замедлить старение.
Вот кстати ежегодный тред на hackernews, где люди делают свои предсказания. Можете почитать на досуге.
⬅️ https://news.ycombinator.com/item?id=42490343&utm_source=tldrnewsletter
⁉️ А какие у вас ожидания от 2025 года?
Всех с наступившим! 🌲⛄️🎅🎁
Прекрасная пора. Стараешься забыть поскорее все недостигнутые цели прошлого года и с икаровским энтузиазмом пишешь новые. Как начать новую жизнь в понедельник, но не закончить во вторник - вопрос риторический.
Я как-то давно подсмотрел у Ярослава Брина другой подход. Отсчет целей и задач идет не от нового года, а от твоего дня рождения. Например мой день рождения 21-ого мая, поэтому каждый месяц 21-ого числа я как бы подвожу итог месяца и планирую следующий. А 21-ого мая я подвожу итоги года и символично планирую, как я хочу прожить следующий год своей жизни.
Но у нас канал про IT, поэтому давайте сделаем предсказания про собеседования и карьеру в big tech на предстоящий год.
🔸Рынок продолжит медленно восстанавливаться. Учитывая, что каждый день в мире происходит какой-то трындец, можно предположить, что увольнения все же будут, но значительно реже. В целом не стоит ждать возвращения к «как было раньше» — это новая реальность. Скорее всего, основное сокращение в 2025 году коснется не разработчиков, а менеджеров, лидов и других управленцев среднего звена.
🔸Найм останется ограниченным. Компании будут активно искать специалистов в области ML/AI, но спрос на обычных разработчиков будет снижаться. Можно предположить, что backend-разработчикам в 2025 году будет сложнее найти работу, чем в 2024.
🔸Фокус на переквалификацию сотрудников. Компании начнут активно заставлять инженеров переучиваться на более востребованные специализации. Скорее всего, в 2025 году мы увидим громкие новости о том, как кого-то уволили за отказ изучать нейронные сети.
🔸Кризис некачественных наймов. Компании столкнутся с наплывом низкоквалифицированных специалистов, которые с помощью ChatGPT или аналогичных инструментов отполировали свои резюме и прошли собеседования. Это вынудит компании ужесточить и адаптировать свои процессы интервью, чтобы фильтровать подобных кандидатов.
🔸Упадок привлекательности Google и Amazon. Из-за негативных новостей последних двух лет количество откликов в Google и Amazon начнет падать. Ассоциация «модных и молодежных» компаний постепенно смещается, и теперь гиганты воспринимаются как корпорации, которыми правят бездушные воротилы с Wall Street.
🔸Научный прорыв. Мне хочется верить, что 2025 год принесет человечеству важное научное достижение: AI сможет решить задачу тысячелетия по математике, решить NP-полную задачу, вылечить рак или замедлить старение.
Вот кстати ежегодный тред на hackernews, где люди делают свои предсказания. Можете почитать на досуге.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍6🔥1😭1
🚪 Как попадать в комнаты
- Как попасть в комнату, где обсуждаются новые проекты?
- Попробуй дверь на себя
Одна из важных ступеней в карьерном росте - это попадать в комнаты, на встречи, где принимаются решения, в которых вы хотите принимать участие.
Расскажу свою историю, которая произошла со мной в том году. В Canva есть рабочая группа, которая улучшает интервью процесс для инженеров. Она состоит из инженеров, менеджеров, рекрутеров.
Мне нравятся собеседования и я стараюсь смотреть на интервью как со стороны кандидата, так и со стороны интервьюера. Поэтому я захотел стать частью этой команды, чтобы предлагать и воплощать свои идеи на уровне всей компании. Звучит амбициозно, не так ли 🙂
В первый раз я подготовил документ и предложил переосмыслить интервью по алгоритмам в компании.
На вопрос могу ли я присоединится к команде, руководитель команды ответил:
“Тимур, ты молодец и я обязательно напишу тебе хорошее ревью, но в данный момент у нас нет открытых вакансий в команде” .
Тем не менее, я выразил желание стать частью этой команды и предложил свою помощь. В течение следующих 3-4 месяцев я начал активно вносить вклад: разрабатывал новые задачи для собеседований, улучшал документацию и предлагал идеи по оптимизации процесса.
Благодаря этой работе я постепенно заработал доверие руководителя и команды, что в итоге позволило мне присоединиться к ним. Иногда мне кажется, я просто настолько часто писал руководителю, что он просто решил, что будет легче уже принять меня в команду.
Если честно, присоединившись к этой команде, я за долгое время впервые почувствовал, что нахожусь среди единомышленников, что люди также как и я любят собеседования.
Я как нибудь побольше расскажу про инсайты и проекты, которые мы делаем. А пока простой алгоритм по попаданию в комнаты.
🔸Для чего вам эта комната?
Определитесь, почему вы хотите попасть в эту комнату и стать частью команды? Поможет ли это вашему карьерному или личностному росту? Знаете ли вы как это можно сконвертировать в деньги?
🔸Расскажите о своем желании
Если есть команда или встреча, в которой вы хотите принимать участие, просто прямо о этом скажите. Люди не всегда понимают намеков. Прямо говорить чего вы хотите - это хороший карьерный совет.
🔸Что вы принесете на стол?
Не нужно пытаться попадать в комнаты, если от вас там нет никакой пользы. Вы должны что-то принести с собой в обсуждение. Это ваш уникальный опыт, навыки, видение или идеи. Нужно быть готовым не просто слушать, а встревать и вставлять свои 5 копеек. Команда должна стать лучше от того, что вы к ней присоединились.
🔸Заработайте доверие
Заработайте кредит доверия, пройдите квест. Начните уже приносить пользу, брать задачи, делать проекты. Пусть ваше имя поднимается все чаще и чаще в обсуждениях. Станьте настолько заносчивым, что вас уже невозможно игнорировать.
- Как попасть в комнату, где обсуждаются новые проекты?
- Попробуй дверь на себя
Одна из важных ступеней в карьерном росте - это попадать в комнаты, на встречи, где принимаются решения, в которых вы хотите принимать участие.
Расскажу свою историю, которая произошла со мной в том году. В Canva есть рабочая группа, которая улучшает интервью процесс для инженеров. Она состоит из инженеров, менеджеров, рекрутеров.
Мне нравятся собеседования и я стараюсь смотреть на интервью как со стороны кандидата, так и со стороны интервьюера. Поэтому я захотел стать частью этой команды, чтобы предлагать и воплощать свои идеи на уровне всей компании. Звучит амбициозно, не так ли 🙂
В первый раз я подготовил документ и предложил переосмыслить интервью по алгоритмам в компании.
На вопрос могу ли я присоединится к команде, руководитель команды ответил:
“Тимур, ты молодец и я обязательно напишу тебе хорошее ревью, но в данный момент у нас нет открытых вакансий в команде” .
Тем не менее, я выразил желание стать частью этой команды и предложил свою помощь. В течение следующих 3-4 месяцев я начал активно вносить вклад: разрабатывал новые задачи для собеседований, улучшал документацию и предлагал идеи по оптимизации процесса.
Благодаря этой работе я постепенно заработал доверие руководителя и команды, что в итоге позволило мне присоединиться к ним. Иногда мне кажется, я просто настолько часто писал руководителю, что он просто решил, что будет легче уже принять меня в команду.
Если честно, присоединившись к этой команде, я за долгое время впервые почувствовал, что нахожусь среди единомышленников, что люди также как и я любят собеседования.
Я как нибудь побольше расскажу про инсайты и проекты, которые мы делаем. А пока простой алгоритм по попаданию в комнаты.
🔸Для чего вам эта комната?
Определитесь, почему вы хотите попасть в эту комнату и стать частью команды? Поможет ли это вашему карьерному или личностному росту? Знаете ли вы как это можно сконвертировать в деньги?
🔸Расскажите о своем желании
Если есть команда или встреча, в которой вы хотите принимать участие, просто прямо о этом скажите. Люди не всегда понимают намеков. Прямо говорить чего вы хотите - это хороший карьерный совет.
🔸Что вы принесете на стол?
Не нужно пытаться попадать в комнаты, если от вас там нет никакой пользы. Вы должны что-то принести с собой в обсуждение. Это ваш уникальный опыт, навыки, видение или идеи. Нужно быть готовым не просто слушать, а встревать и вставлять свои 5 копеек. Команда должна стать лучше от того, что вы к ней присоединились.
🔸Заработайте доверие
Заработайте кредит доверия, пройдите квест. Начните уже приносить пользу, брать задачи, делать проекты. Пусть ваше имя поднимается все чаще и чаще в обсуждениях. Станьте настолько заносчивым, что вас уже невозможно игнорировать.
🏋♀️4 неочевидных совета, которые помогут на интервью
Бывало ли у вас такое, что вы готовитесь к интервью. Вроде бы сделали максимум, но все равно не уверены в себе. Так вот, сегодня в посте простые советы, которые повысят ваши шансы. 📈
🔸Заранее находить информацию об интервьюере
Периодически в приглашении на интервью указывается имя собеседующего. Так вот, поищите информацию об этом человеке, посмотрите его linkedin и сделайте выводы, в какой области у инженера сильные стороны.
Для чего это нужно? Например, вы узнали, что ваш интервьюер хорошо разбирается в PostgreSQL. Если у вас есть сильные примеры про то, как вы работали с PostgreSQL, то вы всегда можете перевести разговор в русло PostgreSQL.
Но, если вы знаете, что это ваша слабая сторона, то вы всячески будете избегать упоминания PostgreSQL, чтобы не начать дискуссию.
🔸Писать благодарственные сообщения после интервью
Совет, который я получил недавно от опытного рекрутера. Письмо, адресованное лично рекрутеру это возможность оставить о себе хорошее впечатление и еще раз напомнить о себе.
Как инженерам, нам может показаться, что рекрутеры это супер объективные машины, которые делают выбор логически, но не на эмоциях. Но это не так.
После каждого созвона можно написать письмо с благодарностью, что вам понравилось, похвалить интервьюера/рекрутера и предложить двигаться дальше.
“Спасибо. Мне понравилось общаться с инженером X. Он/она рассказал много интересного про проект и технические сложности. Теперь я больше замотивирован присоединиться к команде”
🔸Обмениваться контактами с hiring manager
Хорошая практика на любом интервью это стараться сделать нанимающего менеджера своим адвокатом.
Интервью процесс это суд. Интервьюеры это адвокаты, которые предоставляют улики. Bar raiser это судья, а hiring manager это сторона защиты. Ваш личный синдром самозванца и есть сторона обвинения. 😬
Если будут сложности при обсуждении зарплаты или вопросы/сомнения касательно роли, то всегда можно обратиться к нанимающему менеджеру за помощью. Они могут повлиять на интервью процесс.
Так вот, если после встречи с hiring manager обменяться контактами в linkedin, то в худшем случае у вас появится +1 знакомый в компании, куда вы стремитесь, в лучшем случае вы начнете строить долгосрочную связь с вашим будущим руководством.
🔸Следить за глазами и языком тела интевьюера
Улыбаемся. Никто не любит общаться с тухлыми кандидатами.
Смотрим в экран или в камеру. Стараемся поддерживать контакт.
Следим за глазами и языком тела интервьюера. Если видим, что он смотрит в сторону или как будто занят другими делами, то это сигнал заткнуться и поинтересоваться, что именно он хотел бы знать о нас.
Если хорошенько подумать, то у каждого из нас есть история, когда при общении с рекрутером/интервьюером или hiring manager мы чувствовали как у человека горят глаза, а потом внезапно этот огонь потух. Нам нужно постоянно рефлексировать, улучшать свои ответы и избегать потухших глаз.
✔️ Сохрани пост себе на будущее
✔️ Отправь другу, который никогда не улыбается на созвонах 🗿
Бывало ли у вас такое, что вы готовитесь к интервью. Вроде бы сделали максимум, но все равно не уверены в себе. Так вот, сегодня в посте простые советы, которые повысят ваши шансы. 📈
🔸Заранее находить информацию об интервьюере
Периодически в приглашении на интервью указывается имя собеседующего. Так вот, поищите информацию об этом человеке, посмотрите его linkedin и сделайте выводы, в какой области у инженера сильные стороны.
Для чего это нужно? Например, вы узнали, что ваш интервьюер хорошо разбирается в PostgreSQL. Если у вас есть сильные примеры про то, как вы работали с PostgreSQL, то вы всегда можете перевести разговор в русло PostgreSQL.
Но, если вы знаете, что это ваша слабая сторона, то вы всячески будете избегать упоминания PostgreSQL, чтобы не начать дискуссию.
🔸Писать благодарственные сообщения после интервью
Совет, который я получил недавно от опытного рекрутера. Письмо, адресованное лично рекрутеру это возможность оставить о себе хорошее впечатление и еще раз напомнить о себе.
Как инженерам, нам может показаться, что рекрутеры это супер объективные машины, которые делают выбор логически, но не на эмоциях. Но это не так.
После каждого созвона можно написать письмо с благодарностью, что вам понравилось, похвалить интервьюера/рекрутера и предложить двигаться дальше.
“Спасибо. Мне понравилось общаться с инженером X. Он/она рассказал много интересного про проект и технические сложности. Теперь я больше замотивирован присоединиться к команде”
🔸Обмениваться контактами с hiring manager
Хорошая практика на любом интервью это стараться сделать нанимающего менеджера своим адвокатом.
Интервью процесс это суд. Интервьюеры это адвокаты, которые предоставляют улики. Bar raiser это судья, а hiring manager это сторона защиты. Ваш личный синдром самозванца и есть сторона обвинения. 😬
Если будут сложности при обсуждении зарплаты или вопросы/сомнения касательно роли, то всегда можно обратиться к нанимающему менеджеру за помощью. Они могут повлиять на интервью процесс.
Так вот, если после встречи с hiring manager обменяться контактами в linkedin, то в худшем случае у вас появится +1 знакомый в компании, куда вы стремитесь, в лучшем случае вы начнете строить долгосрочную связь с вашим будущим руководством.
🔸Следить за глазами и языком тела интевьюера
Улыбаемся. Никто не любит общаться с тухлыми кандидатами.
Смотрим в экран или в камеру. Стараемся поддерживать контакт.
Следим за глазами и языком тела интервьюера. Если видим, что он смотрит в сторону или как будто занят другими делами, то это сигнал заткнуться и поинтересоваться, что именно он хотел бы знать о нас.
Если хорошенько подумать, то у каждого из нас есть история, когда при общении с рекрутером/интервьюером или hiring manager мы чувствовали как у человека горят глаза, а потом внезапно этот огонь потух. Нам нужно постоянно рефлексировать, улучшать свои ответы и избегать потухших глаз.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥13❤6
Наткнулся на “Dropbox Engineering Career Framework” и решил поделиться с вами.
По сути это руководство, которое помогает понять, какой вклад необходимо сделать, куда двигаться дальше и какие ожидания у менеджера.
https://dropbox.github.io/dbx-career-framework/overview.html
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤3
- Не пытайся стать синьором, Нео. Это невозможно. Вместо этого просто попробуй осознать истину.
- Какую истину?
- Уровней не существует
Я в последнее время начал больше интересоваться стартапами и разными тусовками. У YCombinator есть серия лекций, под названием “Startup School”. Я бы сказал, что это обширные, но не очень глубокие лекции.
Так вот, одна из лекций называется “Why You Should Leave Your FAANG Job”. Мне прям понравился взгляд на big tech компенсации со стороны. Интересные мнения, а не эти ваши Тимуры и почему стоит идти в BigTech.
🔸Первый инсайт. Всевозможные титулы Junior/Middle/Senior/Staff и это способ вовлечь нас в игру, в бесконечную погоню за следующим уровнем. Игра никогда не кончается, меняются условия квеста.
🔸Второй инсайт. Компания пытается удержать разработчиков страхом недополученной прибыли. Даже те акции, которые еще не завестились, мы уже считаем своими, и как следствие боимся их потерять. Вдобавок к этому, каждый полгода выдают новый пакет акций и игра опять растягивается на несколько лет.
🔸Третий инсайт. “Работать у нас это единственный способ получить опыт работы над высоконагруженными системами“ - это маркетинговый ход MAANG компаний, чтобы привлечь новых сотрудников. Интервью процесс тоже отчасти является частью промо-компании.
🔸Четвертый инсайт - по сути очевидный. Работая в MAANG компаниях, нередко приходится заниматься очень незначительными задачами - перекрашивать пиксели, переписывать сервисы. В стартапах разработчики растут быстрее по хард скиллам.
https://www.startupschool.org/curriculum/why-you-should-leave-your-faang-job
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤11🤔4💯3🔥2
🇬🇧 Опыт в Bloomberg, London
Куда проходило собеседование?
В офис Bloomberg в London, на позицию SWE Summer Internship.
Как вообще получил приглашение на собеседование?
Подался через ссылку которую скинул друг. Друг работает в Bloomberg-е.
Какие были этапы и до какого этапа дошел?
Получил оффер. Прошел phone screening. Позвали на onsite interview day: 3 раунда в один день (algo + system design + поведенческое интервью с HR). После был финальный раунд с engineering manager.
Какие примерно были технические и поведенческие вопросы?
Задачи на алго были несложными, уровня medium. Обычно приходят похожие задачи со списка Bloomberg-а в leetcode. Но могут задать много follow up вопросов. На system design дали задизайнить фичу в bloomberg терминале. Чтобы успешно пройти этот этап хватает базовых знаний, так как не было deep dive-ов.
Поведенческие вопросы были стандартные: про мотивацию, стрессовые ситуации, конфликты и т.д.
Как тебе процесс интервью и сами интервьюеры?
Процесс был интересным. Во всех этапах сначала спрашивали вопросы про CV и только потом переходили к задаче. Все интервьюеры были позитивными. В некоторых этапах было по 2 интервьюера и они оба активно участвовали. Честно и открыто отвечают на все вопросы про компанию.
Как ты думаешь, где показал себя хорошо, а где не очень?
Мне кажется я достаточно хорошо справился с техническими вопросами, но возможно можно было бы чуть лучше подготовиться к поведенческим вопросам.
Твои личные советы по подготовке?
Обязательно готовится к поведенческим вопросам и не пренебрегать с ними.
✔️ Давайте поддержим анонимного автора лайками и добрыми комментариями 🙂
#bloomberg #реальныйопыт
Куда проходило собеседование?
В офис Bloomberg в London, на позицию SWE Summer Internship.
Как вообще получил приглашение на собеседование?
Подался через ссылку которую скинул друг. Друг работает в Bloomberg-е.
Какие были этапы и до какого этапа дошел?
Получил оффер. Прошел phone screening. Позвали на onsite interview day: 3 раунда в один день (algo + system design + поведенческое интервью с HR). После был финальный раунд с engineering manager.
Какие примерно были технические и поведенческие вопросы?
Задачи на алго были несложными, уровня medium. Обычно приходят похожие задачи со списка Bloomberg-а в leetcode. Но могут задать много follow up вопросов. На system design дали задизайнить фичу в bloomberg терминале. Чтобы успешно пройти этот этап хватает базовых знаний, так как не было deep dive-ов.
Поведенческие вопросы были стандартные: про мотивацию, стрессовые ситуации, конфликты и т.д.
Как тебе процесс интервью и сами интервьюеры?
Процесс был интересным. Во всех этапах сначала спрашивали вопросы про CV и только потом переходили к задаче. Все интервьюеры были позитивными. В некоторых этапах было по 2 интервьюера и они оба активно участвовали. Честно и открыто отвечают на все вопросы про компанию.
Как ты думаешь, где показал себя хорошо, а где не очень?
Мне кажется я достаточно хорошо справился с техническими вопросами, но возможно можно было бы чуть лучше подготовиться к поведенческим вопросам.
Твои личные советы по подготовке?
Обязательно готовится к поведенческим вопросам и не пренебрегать с ними.
#bloomberg #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33❤8🔥4
🎯 Результаты 10-недельного менторства
Пару месяцев назад я запускал менторство на 10-недель для подготовки пяти человек к собеседованиям в big tech компании. Цель была дойти до финальных собеседований.
Было супер интересно работать с ребятами и вместе улучшать софтскильные навыки.
Хочу поделиться небольшими инсайтами и дальнейшими планами.
🔸Сперва результаты:
Все участники отполировали свои резюме, поведенческие истории. Со каждым я провел как минимум 5 мок интервью.
- 2-ое из участников отложили свои интервью процессы и пока не планируют менять работу. Решили сосредоточиться на карьере.
- 1 участник переосмыслил своею карьеру и уходить в предпринимательство 🙂
- 2-ое участников дошли до разных этапов собеседований в биг тех компаниях. Некоторые процесс еще не закончились.
Отзывы положительные, все довольны. Но я недоволен своим результатами, я мог бы и лучше, поэтому я буду делать упор на более глубокие знания в области собеседований.
Чем больше я изучаю тему, тем больше понимаю, как мало я ней знаю. 😬
🔸Инсайты:
- У каждого человека свои потребности. Нет одного рецепта для всех. У кого-то страдают поведенческие истории, кто-то боится CV screening, кому-то тяжело даются литкод задачи. Индивидуальный подход мне больше нравится, что одно лекарство для всех.
- 5 человек в разных таймзонах немного сложновато. Со всеми получилось найти удобное пересечение. Но все равно это не просто.
- Мы приглашали спикера по прожарке CV. Это было просто топчик. Никакой опыт со стороны кандидата не заменит опыт рекрутера.
- Мы совместно разбирали истории друг друга и это было супер интересно. У каждого есть свой уникальный опыт и свои истории успеха.
🔸Дальнейшие планы:
- Я сейчас сам работаю с менторами, изучаю поведенческие интервью чуть глубже. Моя цель структурировать знания, для каждого вопроса подготовить примеры и ожидания для уровней. Хочу чувствовать их на кончиках пальцев.
- Начал активно откликаться на вакансии в MAANG компаниях. Буду использовать эти собеседования для тестирования своих гипотез. Например скопилось пару идей для переговоров по зарплате, я хочу их опробовать.
- Буду заново выстраивать продукт. В этот раз более профессионально.
- Stay Tuned!
✔️ Спасибо всем, кто доверился мне!
Пару месяцев назад я запускал менторство на 10-недель для подготовки пяти человек к собеседованиям в big tech компании. Цель была дойти до финальных собеседований.
Было супер интересно работать с ребятами и вместе улучшать софтскильные навыки.
Хочу поделиться небольшими инсайтами и дальнейшими планами.
🔸Сперва результаты:
Все участники отполировали свои резюме, поведенческие истории. Со каждым я провел как минимум 5 мок интервью.
- 2-ое из участников отложили свои интервью процессы и пока не планируют менять работу. Решили сосредоточиться на карьере.
- 1 участник переосмыслил своею карьеру и уходить в предпринимательство 🙂
- 2-ое участников дошли до разных этапов собеседований в биг тех компаниях. Некоторые процесс еще не закончились.
Отзывы положительные, все довольны. Но я недоволен своим результатами, я мог бы и лучше, поэтому я буду делать упор на более глубокие знания в области собеседований.
Чем больше я изучаю тему, тем больше понимаю, как мало я ней знаю. 😬
🔸Инсайты:
- У каждого человека свои потребности. Нет одного рецепта для всех. У кого-то страдают поведенческие истории, кто-то боится CV screening, кому-то тяжело даются литкод задачи. Индивидуальный подход мне больше нравится, что одно лекарство для всех.
- 5 человек в разных таймзонах немного сложновато. Со всеми получилось найти удобное пересечение. Но все равно это не просто.
- Мы приглашали спикера по прожарке CV. Это было просто топчик. Никакой опыт со стороны кандидата не заменит опыт рекрутера.
- Мы совместно разбирали истории друг друга и это было супер интересно. У каждого есть свой уникальный опыт и свои истории успеха.
🔸Дальнейшие планы:
- Я сейчас сам работаю с менторами, изучаю поведенческие интервью чуть глубже. Моя цель структурировать знания, для каждого вопроса подготовить примеры и ожидания для уровней. Хочу чувствовать их на кончиках пальцев.
- Начал активно откликаться на вакансии в MAANG компаниях. Буду использовать эти собеседования для тестирования своих гипотез. Например скопилось пару идей для переговоров по зарплате, я хочу их опробовать.
- Буду заново выстраивать продукт. В этот раз более профессионально.
- Stay Tuned!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥45❤1🤮1🤣1
😒 Равнодушные коллеги
“Ничего не нужно менять, продолжай в том же духе, ты молодец” - самый бесполезный фидбек.
В Канве проходит очередной период полугодового ревью. Все пытаются вспомнить, что они сделали за прошлый цикл, запрашивают у друг друга множество фидбеков и надеются на хорошие оценки.
Так вот про фидбеки. Есть два типа обратной связи. В первой люди говорят, что ты молодец и продолжай в том же духе. А во втором люди приводят твои сильные стороны и возможности для роста.
Раньше, я всегда радовался, когда люди просто хвалили меня и мне не нравилось, когда указывали на мои слабые стороны. Воспринимал это очень лично.
Как и любая крупная компания, Канва старается привить мышление постоянного роста. То есть каждый инженер не должен воспринимать конструктивный фидбек как личную атаку, а как возможность для дальнейшего роста.
Теперь меня просто злит, когда кто-то в обратной связи пишет, мол ты молодец/супер-пупер и ничего не нужно улучшать. Возникает ощущение, что человек написал фидбек на “отвали”, просто чтобы что-то отправить. Не удосужился потратить время.
У каждого человека свое мнение по поводу моих слабых сторон. Но несколько качественных фидбеков помогают выявить закономерности.
Как писать хороший фидбек?
🔹Расскажите в 2-3 предложениях о контексте совместной работы.
В течение последних восьми месяцев мы работали вместе над проектом по созданию мобильного приложения для управления личными финансами. Этот проект требовал коллаборации двух команд...
🔹Приведите 3 примера сильных сторон человека. Используйте SBI (Situation, Behavior, Impact) для описания ситуации.
Situation: На этапе проектирования архитектуры приложения.
Behavior: Акылбек предложил модульную архитектуру, которая позволяет легко добавлять новые функции без значительных изменений в существующем коде.
Impact: Это решение значительно ускорило процесс разработки и упростило тестирование новых функций.
🔹Укажите на 1 возможность для роста. Также SBI.
Ситуация: При оценке времени, необходимого для выполнения задач.
Поведение: Акылбек немного недооценил, сколько времени потребуется для завершения определенных задач, особенно в плане отладки и тестирования.
Влияние: Это привело к отсрочке запуска на 1 неделю.
✔️ Удачного полугодового ревью 🙂
“Ничего не нужно менять, продолжай в том же духе, ты молодец” - самый бесполезный фидбек.
В Канве проходит очередной период полугодового ревью. Все пытаются вспомнить, что они сделали за прошлый цикл, запрашивают у друг друга множество фидбеков и надеются на хорошие оценки.
Так вот про фидбеки. Есть два типа обратной связи. В первой люди говорят, что ты молодец и продолжай в том же духе. А во втором люди приводят твои сильные стороны и возможности для роста.
Раньше, я всегда радовался, когда люди просто хвалили меня и мне не нравилось, когда указывали на мои слабые стороны. Воспринимал это очень лично.
Как и любая крупная компания, Канва старается привить мышление постоянного роста. То есть каждый инженер не должен воспринимать конструктивный фидбек как личную атаку, а как возможность для дальнейшего роста.
Теперь меня просто злит, когда кто-то в обратной связи пишет, мол ты молодец/супер-пупер и ничего не нужно улучшать. Возникает ощущение, что человек написал фидбек на “отвали”, просто чтобы что-то отправить. Не удосужился потратить время.
У каждого человека свое мнение по поводу моих слабых сторон. Но несколько качественных фидбеков помогают выявить закономерности.
Как писать хороший фидбек?
🔹Расскажите в 2-3 предложениях о контексте совместной работы.
В течение последних восьми месяцев мы работали вместе над проектом по созданию мобильного приложения для управления личными финансами. Этот проект требовал коллаборации двух команд...
🔹Приведите 3 примера сильных сторон человека. Используйте SBI (Situation, Behavior, Impact) для описания ситуации.
Situation: На этапе проектирования архитектуры приложения.
Behavior: Акылбек предложил модульную архитектуру, которая позволяет легко добавлять новые функции без значительных изменений в существующем коде.
Impact: Это решение значительно ускорило процесс разработки и упростило тестирование новых функций.
🔹Укажите на 1 возможность для роста. Также SBI.
Ситуация: При оценке времени, необходимого для выполнения задач.
Поведение: Акылбек немного недооценил, сколько времени потребуется для завершения определенных задач, особенно в плане отладки и тестирования.
Влияние: Это привело к отсрочке запуска на 1 неделю.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤2🫡1
🇸🇬 Опыт в TikTok, Singapore
Куда проходило собеседование?
В офис TikTok в Сингапур, на позицию iOS Engineer в команду, которая занимается мессенджером.
Как вообще получил приглашение на собеседование?
HR написала в LinkedIn, скинула описание вакансии и предложила пособесаться
Какие были этапы и до какого этапа дошел?
Сначала классическое общение с HR о команде, зарплатных ожиданиях и прочем. Далее 3 технических раунда. Что удивило в процессе — не было какого-то явного разделения на behavioral/system design/algo, было всё вперемешку на всех собесах. Когда спрашивал HR перед собесом, что ожидать от этапа, всегда получал размытый ответ.
В итоге получил оффер, но отказался, так как не был готов переезжать один в Сингапур (слишком далеко и не близкая культура).
Какие примерно были технические и поведенческие вопросы?
По ощущениям, основной упор был на behavioral и system design. На каждом из собесов просили рассказать про самый трудный проект, которым занимался. Задачи на system design показались достаточно интересными, было прикольно пораскинуть мозгами. Были и deep dive-ы в какие-то темы, и обсуждение корнер кейсов.
Алгосы тоже были, но только на одном собесе, причём интервьюер решил довольно глубоко пообщаться со мной про бинарные деревья, а потом уже решить задачу.
Как тебе процесс интервью и сами интервьюеры?
Первая компания не из России, с которой общение происходило не через почту, а через телеграм. В целом процесс был довольно понятный, HR очень быстро (обычно на следующий день) возвращалась с позитивным фидбеком.
Сами интервьюеры в среднем показались довольно закрытыми и не прям общительными, только один из топ-менеджеров команды оказался общительным, мы хорошо пообщались и он подробно ответил на все мои вопросы.
Как ты думаешь, где показал себя хорошо, а где не очень?
Думаю, показал себя хорошо везде. В первую очередь потому что в тот момент уже был на носу другой оффер и на все собесы в TikTok я приходил на полном расслабоне.
Очередное доказательство тому, насколько сильно влияют нервы на способность критически думать на собесах.
Твои личные советы по подготовке?
Обязательно знать в деталях про самый сложный проект, которым вы занимались. Надо быть готовым рассказать как про технические детали и быть готовым объяснить, почему было принято то или иное техническое решение, так и быть готовым рассказать про какие-то челленджи в коммуникации — обсуждение проекта с командой, конфликты интересов и прочее.
В остальном могу дать конкретных советов. If you know your stuff — you know your stuff.
✔️ Давайте поддержим @arabianprinceee лайками и добрыми комментариями 🙂
#tiktok #реальныйопыт
Куда проходило собеседование?
В офис TikTok в Сингапур, на позицию iOS Engineer в команду, которая занимается мессенджером.
Как вообще получил приглашение на собеседование?
HR написала в LinkedIn, скинула описание вакансии и предложила пособесаться
Какие были этапы и до какого этапа дошел?
Сначала классическое общение с HR о команде, зарплатных ожиданиях и прочем. Далее 3 технических раунда. Что удивило в процессе — не было какого-то явного разделения на behavioral/system design/algo, было всё вперемешку на всех собесах. Когда спрашивал HR перед собесом, что ожидать от этапа, всегда получал размытый ответ.
В итоге получил оффер, но отказался, так как не был готов переезжать один в Сингапур (слишком далеко и не близкая культура).
Какие примерно были технические и поведенческие вопросы?
По ощущениям, основной упор был на behavioral и system design. На каждом из собесов просили рассказать про самый трудный проект, которым занимался. Задачи на system design показались достаточно интересными, было прикольно пораскинуть мозгами. Были и deep dive-ы в какие-то темы, и обсуждение корнер кейсов.
Алгосы тоже были, но только на одном собесе, причём интервьюер решил довольно глубоко пообщаться со мной про бинарные деревья, а потом уже решить задачу.
Как тебе процесс интервью и сами интервьюеры?
Первая компания не из России, с которой общение происходило не через почту, а через телеграм. В целом процесс был довольно понятный, HR очень быстро (обычно на следующий день) возвращалась с позитивным фидбеком.
Сами интервьюеры в среднем показались довольно закрытыми и не прям общительными, только один из топ-менеджеров команды оказался общительным, мы хорошо пообщались и он подробно ответил на все мои вопросы.
Как ты думаешь, где показал себя хорошо, а где не очень?
Думаю, показал себя хорошо везде. В первую очередь потому что в тот момент уже был на носу другой оффер и на все собесы в TikTok я приходил на полном расслабоне.
Очередное доказательство тому, насколько сильно влияют нервы на способность критически думать на собесах.
Твои личные советы по подготовке?
Обязательно знать в деталях про самый сложный проект, которым вы занимались. Надо быть готовым рассказать как про технические детали и быть готовым объяснить, почему было принято то или иное техническое решение, так и быть готовым рассказать про какие-то челленджи в коммуникации — обсуждение проекта с командой, конфликты интересов и прочее.
В остальном могу дать конкретных советов. If you know your stuff — you know your stuff.
#tiktok #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37❤10
Краткая выжимка из статьи про типы сотрудников в IT и не только. Пройди тест и узнай кто ты по гороскопу.
Распределение по мотивации:
🔸Дающие (givers) - больше мотивированы искренним желанием сделать правильное дело для компании, помочь другим и сделать все возможное.
🔸Берущие (takers) - движимы личным корыстным интересом, сосредоточены на личном продвижении, размере команды и видимости.
Распределение по взаимодействию:
🔸Несогласные (disagreeable) - эти люди предпочитают прийти к правильному ответу, независимо от того, как это заставит чувствовать себя других. Они задают неудобные вопросы и поднимают чувствительные темы.
🔸Согласные (agreeable) — эти люди высоко ценят сплоченность и когда люди находятся на одной волне. Они чаще соглашаются компромиссы или на решения, которые устроят всех.
Несогласные берущие
Наименее приятные коллеги. Токсичные, они никогда не будут стараться изо всех сил, чтобы помочь коллегам, и с ними неприятно работать. Всем очевидно, что они стараются только ради себя.
Согласные берущие
Это люди, которые кажутся дружелюбными и полезными, но в первую очередь сосредоточены на собственных интересах. Они склонны расставлять приоритеты в задачах и проектах, которые увеличат их видимость и личную выгоду, часто избегая менее заметной работы, заявляя, что они слишком заняты.
Когда появляются возможности, такие как шанс расширить свою команду, они быстро ими пользуются. Они также могут ставить перед своими командами легко достижимые цели, чтобы минимизировать риск и максимизировать свой личный успех.
Согласные дающие
Это люди, которые известны своей готовностью помогать другим и своим дружелюбием. Они часто считаются любимчиками среди коллег из-за их позитивного отношения и готовности помогать. Эти люди склонны соглашаться на различные задачи и идеи, иногда беря на себя больше, чем могут сделать, но они делают это, чтобы поддержать свою команду и внести свой вклад.
Несогласные дающие
Это коллеги, которые глубоко заботятся о достижении наилучших результатов и внесении значимого вклада, даже если это означает быть откровенными или наступать на мозоли в процессе.
Они, как правило, имеют свое мнение и не боятся выражать несогласие или оспаривать идеи, чтобы гарантировать принятие правильных решений.
- Коллеги хотят, чтобы ты был “Agreeable giver”
- Руководители хотят, чтобы ты был “Disagreeable giver”
- А для карьерного роста возможно выгоднее быть “Agreeable taker”
Правда как всегда где-то посередине, нужно уметь быть разным в зависимости от ситуации.
https://www.scarletink.com/p/the-hidden-advantage-of-sharp-edges
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🤔5
🍫Читеры, синьоры, AI
Предлагаю интересное обсуждение, которое уже какое-то время у меня в голове.
Я все больше убеждаюсь, что 2025 это год кардинальных изменений. Дело не только в том, что все используют AI. А в том, что сам фундамент разработки, который строился годами пошатнулся.
🔸Титулы
Если еще вчера, мы все более или менее четко понимали разницу между синьором и джуном (даже с учетом инфляции). То сегодня граница стала еще более размытой.
В статье “The 70% problem: Hard truths about AI-assisted coding” приводится гипотеза 70% / 30%. Инженеры, которые используют AI для решения рабочих проблем проходят 70% очень быстро. Оставшиеся 30% это исправление кривого кода, написание тестов, переписывание и тд. Так вот, эти 30% как раз и будут отличать синьора от мидла.
➡️ https://addyo.substack.com/p/the-70-problem-hard-truths-about
🔸Хард скиллы
Предыдущий пункт подталкивает нас к мысли, что уже не так важно уметь писать хороший код. Умение писать код будет обесцениваться.
Но как говорил Мэтт Мёрдок “когда теряешь одно чувство, другие усиливаются”.
Увеличится важность следующих навыков:
- Умение правильно промпить и находить нужные ответы быстрее
- Быть более эффективным в работе, используя разные AI тулзы
- Быстро понимать концепции, не углубляясь в имплементацию
🔸Читеры
Следующий момент это читерство на собеседованиях. Сервисы подобные https://www.parakeet-ai.com/ и различные браузерные расширения становятся реальной угрозой качеству найма.
Плохой найм имеет запоздалый эффект. Кандидат-читер выявится не сразу, а спустя как минимум 6 месяцев испытательного срока.
Компании придумывают разные способы: кто-то возвращает офисные собеседования, кто-то маскирует задачи, что их не распознали AI инструменты, кто-то наоборот поощряет.
➡️ https://news.ycombinator.com/item?id=42909166
Интересная получается ситуация, нужно усидеть на трех стульях:
- Как проверить, что кандидат имеет базовые навыки?
- Как проверить, что кандидат умеет пользоваться разными LLMs для работы?
- Как понять, что кандидат не читерит?
О да, господа, интересное время мы проживаем, когда компании будут стараться найти баланс в этих вопросах.
Выскажу осторожную мысль, то что MAANG компании пока не изменили свой формат интервью, отчасти говорит о том, что они не считают AI читерство такой масштабной проблемой. Ну или просто не придумали как с ним бороться.
🔸Что это все значит, Тимур?
У меня одна мысль в голове, на 1-2 недели постарайтесь внедрить в свою работу AI инструменты. Заставьте себя их использовать, сделайте себя адептом LLM моделей.
Станьте более эффективным. Используйте AI для своего повышения уже сегодня, пока другие только размышляют. Выполняйте больше за то же время что и раньше.
Посвятите 2025 год личной и командной эффективности при помощи AI.
✔️ Вроде бы ничего нового, но свои мысли привел в порядок, спасибо 🙂
Предлагаю интересное обсуждение, которое уже какое-то время у меня в голове.
Я все больше убеждаюсь, что 2025 это год кардинальных изменений. Дело не только в том, что все используют AI. А в том, что сам фундамент разработки, который строился годами пошатнулся.
🔸Титулы
Если еще вчера, мы все более или менее четко понимали разницу между синьором и джуном (даже с учетом инфляции). То сегодня граница стала еще более размытой.
В статье “The 70% problem: Hard truths about AI-assisted coding” приводится гипотеза 70% / 30%. Инженеры, которые используют AI для решения рабочих проблем проходят 70% очень быстро. Оставшиеся 30% это исправление кривого кода, написание тестов, переписывание и тд. Так вот, эти 30% как раз и будут отличать синьора от мидла.
🔸Хард скиллы
Предыдущий пункт подталкивает нас к мысли, что уже не так важно уметь писать хороший код. Умение писать код будет обесцениваться.
Но как говорил Мэтт Мёрдок “когда теряешь одно чувство, другие усиливаются”.
Увеличится важность следующих навыков:
- Умение правильно промпить и находить нужные ответы быстрее
- Быть более эффективным в работе, используя разные AI тулзы
- Быстро понимать концепции, не углубляясь в имплементацию
🔸Читеры
Следующий момент это читерство на собеседованиях. Сервисы подобные https://www.parakeet-ai.com/ и различные браузерные расширения становятся реальной угрозой качеству найма.
Плохой найм имеет запоздалый эффект. Кандидат-читер выявится не сразу, а спустя как минимум 6 месяцев испытательного срока.
Компании придумывают разные способы: кто-то возвращает офисные собеседования, кто-то маскирует задачи, что их не распознали AI инструменты, кто-то наоборот поощряет.
Интересная получается ситуация, нужно усидеть на трех стульях:
- Как проверить, что кандидат имеет базовые навыки?
- Как проверить, что кандидат умеет пользоваться разными LLMs для работы?
- Как понять, что кандидат не читерит?
О да, господа, интересное время мы проживаем, когда компании будут стараться найти баланс в этих вопросах.
Выскажу осторожную мысль, то что MAANG компании пока не изменили свой формат интервью, отчасти говорит о том, что они не считают AI читерство такой масштабной проблемой. Ну или просто не придумали как с ним бороться.
🔸Что это все значит, Тимур?
У меня одна мысль в голове, на 1-2 недели постарайтесь внедрить в свою работу AI инструменты. Заставьте себя их использовать, сделайте себя адептом LLM моделей.
Станьте более эффективным. Используйте AI для своего повышения уже сегодня, пока другие только размышляют. Выполняйте больше за то же время что и раньше.
Посвятите 2025 год личной и командной эффективности при помощи AI.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👍8💯2
🦉Как staff инженеры используют LLM?
Что делать, если новые технологии вызывают сомнения? Как получить от них больше пользы? Своим опытом использования AI в повседневной работе поделился Sean Goedecke, Staff Software Engineer at GitHub.
Логичное продолжение статьи https://news.1rj.ru/str/bigtechdream/453 🙂. Далее пост от лица автора.
🤖 Крупные языковые модели (LLMs) вызывают споры среди разработчиков. Одни считают их революцией, другие – очередным хайпом без реальной пользы. Я считаю, что дело в том, как их использовать. Ниже поделюсь своим опытом.
🔹 Чик-чик и в прод
Я использую Copilot каждый раз при написании кода. Он отлично справляется с шаблонными задачами, например, заполнением аргументов функции. Бизнес-логику доверяю себе, но иногда полагаюсь на Copilot в новых для меня сферах, например, Golang или C. Это позволяет мне быстро вносить изменения, хотя и требует проверки от более экспертных разработчиков.
🔹 Написание одноразового кода
Если код не попадёт в продакшен, например, для исследований, я активно использую LLMs. Это значительно ускоряет процесс, позволяя сосредоточиться на задаче, не теряя время на рутинное кодирование.
🔹 Изучение нового
LLMs ‒ отличный помощник в обучении. Они позволяют задавать уточняющие вопросы и проверять, правильно ли я понимаю материал. Это помогает мне учиться быстрее и эффективнее.
🔹 Исправление багов
Если сел в тупик с багом, я иногда пробую спросить у AI помощи. Хотя я пока лучше в отладке, чем AI, иногда он может поймать тонкие моменты, которые я упускаю.
🔹 Проверка текста на очепятки
Проверяю свои технические дизайн документы с помощью LLMs. Они ловят опечатки и иногда подсказывают интересные идеи для перефразирования.
❌Что я не доверяю LLMs
Я не использую AI для написания целых pull-реквестов, технических документов или исследований в больших кодовых базах. Пока ещё…
Основные выводы: За счёт LLMs я повышаю производительность. Однако, доверяю критичные задачи всё-таки себе и всегда перепроверяю результаты AI.
➡️ Ссылка на источник
https://www.seangoedecke.com/how-i-use-llms
Что делать, если новые технологии вызывают сомнения? Как получить от них больше пользы? Своим опытом использования AI в повседневной работе поделился Sean Goedecke, Staff Software Engineer at GitHub.
Логичное продолжение статьи https://news.1rj.ru/str/bigtechdream/453 🙂. Далее пост от лица автора.
🤖 Крупные языковые модели (LLMs) вызывают споры среди разработчиков. Одни считают их революцией, другие – очередным хайпом без реальной пользы. Я считаю, что дело в том, как их использовать. Ниже поделюсь своим опытом.
🔹 Чик-чик и в прод
Я использую Copilot каждый раз при написании кода. Он отлично справляется с шаблонными задачами, например, заполнением аргументов функции. Бизнес-логику доверяю себе, но иногда полагаюсь на Copilot в новых для меня сферах, например, Golang или C. Это позволяет мне быстро вносить изменения, хотя и требует проверки от более экспертных разработчиков.
🔹 Написание одноразового кода
Если код не попадёт в продакшен, например, для исследований, я активно использую LLMs. Это значительно ускоряет процесс, позволяя сосредоточиться на задаче, не теряя время на рутинное кодирование.
🔹 Изучение нового
LLMs ‒ отличный помощник в обучении. Они позволяют задавать уточняющие вопросы и проверять, правильно ли я понимаю материал. Это помогает мне учиться быстрее и эффективнее.
🔹 Исправление багов
Если сел в тупик с багом, я иногда пробую спросить у AI помощи. Хотя я пока лучше в отладке, чем AI, иногда он может поймать тонкие моменты, которые я упускаю.
🔹 Проверка текста на очепятки
Проверяю свои технические дизайн документы с помощью LLMs. Они ловят опечатки и иногда подсказывают интересные идеи для перефразирования.
❌Что я не доверяю LLMs
Я не использую AI для написания целых pull-реквестов, технических документов или исследований в больших кодовых базах. Пока ещё…
Основные выводы: За счёт LLMs я повышаю производительность. Однако, доверяю критичные задачи всё-таки себе и всегда перепроверяю результаты AI.
https://www.seangoedecke.com/how-i-use-llms
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3
🇨🇭 Опыт в Google, Switzerland
Куда проходило собеседование?
В офис Google в Цюрих на позицию SWE Summer Internship.
Как получила приглашение на собеседование?
Подалась через официальный сайт по рефералке.
Какие были этапы и до какого этапа дошла?
• Сдала online assessment
• Прошла два технических интервью по 45 минут
• Финальный этап — team matching
• Получила оффер
Какие были технические и поведенческие вопросы?
Online Assessment (OA):
• Две задачи уровня medium на алгоритмы
• Snapshot survey — вопросы о тебе и твоём стиле работы (похоже на leadership principles)
Технические интервью:
1. Первое интервью — задача на реализацию функции. В начале неправильно поняла задание, поэтому совет: уточняйте детали и думайте вслух.
2. Второе интервью — LeetCode medium задача.
Отдельного поведенческого интервью не было, но на каждом этапе могли спросить 1-2 behavioural questions)
Как тебе процесс интервью и сами интервьюеры?
Процесс был интересным, все интервьюеры дружелюбные.
Особенно на host call классно общались с хостом и ко-хостом, шутили, its more about vibe matching
Как ты думаешь, где показала себя хорошо, а где не очень?
Думаю, хорошо справилась с техническими интервью. Но из-за того, что в Google не было вопросов по системному дизайну, процесс показался проще)
Твои личные советы по подготовке?
• К team matching тоже важно подготовиться, он реально играет большую роль — заранее узнайте про команду и показывайте интерес на интервью.
• Перед техническими интервью проходите мок-интервью как можно чаще
Помогает научиться думать вслух и, конечно, прокачать скиллы в решении задач!!!
✔️ Давайте поддержим анонимного автора лайками и добрыми комментариями 🙂
#google #реальныйопыт
Куда проходило собеседование?
В офис Google в Цюрих на позицию SWE Summer Internship.
Как получила приглашение на собеседование?
Подалась через официальный сайт по рефералке.
Какие были этапы и до какого этапа дошла?
• Сдала online assessment
• Прошла два технических интервью по 45 минут
• Финальный этап — team matching
• Получила оффер
Какие были технические и поведенческие вопросы?
Online Assessment (OA):
• Две задачи уровня medium на алгоритмы
• Snapshot survey — вопросы о тебе и твоём стиле работы (похоже на leadership principles)
Технические интервью:
1. Первое интервью — задача на реализацию функции. В начале неправильно поняла задание, поэтому совет: уточняйте детали и думайте вслух.
2. Второе интервью — LeetCode medium задача.
Отдельного поведенческого интервью не было, но на каждом этапе могли спросить 1-2 behavioural questions)
Как тебе процесс интервью и сами интервьюеры?
Процесс был интересным, все интервьюеры дружелюбные.
Особенно на host call классно общались с хостом и ко-хостом, шутили, its more about vibe matching
Как ты думаешь, где показала себя хорошо, а где не очень?
Думаю, хорошо справилась с техническими интервью. Но из-за того, что в Google не было вопросов по системному дизайну, процесс показался проще)
Твои личные советы по подготовке?
• К team matching тоже важно подготовиться, он реально играет большую роль — заранее узнайте про команду и показывайте интерес на интервью.
• Перед техническими интервью проходите мок-интервью как можно чаще
Помогает научиться думать вслух и, конечно, прокачать скиллы в решении задач!!!
#google #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64👍6❤4
💂♀️Конец "rest-and-vest" в Big Tech
Как изменилась культура работы в крупных IT-компаниях и почему “насиженные места” стали историей?
Очередная статья из серии Google уже не торт. Сделаю выжимку самого интересного.
💼 Когда-то считалось, что в Google, Microsoft и Facebook инженеры могли получать большую зарплату, делая минимальную работу — просто ждать, когда акции, полученные при приеме на работу, вырастут в цене. Этот подход "rest-and-vest" позволял работать и не перенапрягаться 🥱
Но сегодня Big Tech стал гораздо жестче в вопросах производительности и увольнений:
🔹В Meta начались первые массовые увольнения на основе производительности. Недавно около 3,700 сотрудников были уволены как "низкоэффективные". Увольнение были и раньше, но это в первый раз, когда причина перформанс.
🔹Microsoft возвращается к увольнениям из-за производительности сотрудников, частично без предупреждений и выходных пособий. Некогда известная своей строгой системой оценки сотрудников, Microsoft вновь стала жесткой в управлении персоналом.
🔹Amazon и Netflix и так придерживались жесткой политики: Amazon каждый год ставит цели по увольнению 6% сотрудников, а Netflix использует принцип "если держат, значит нужен", увольняя тех, за кого руководитель не стал бы бороться.
Почему так происходит?
- Конец эпохи низких процентных ставок вынуждает компании сосредотачиваться на эффективности и прибыльности.
- Урок, извлеченный из прошлых увольнений, когда бизнес вырос, несмотря на массовые сокращения.
- Влияние новых технологий, таких как AI, заставляет компании требовать от сотрудников быть более продуктивными.
💡И что это значит, Тимур?
Кажется назревает эра трудоголизма в больших компаниях, где не получится отсидеться, придется пахать.
Это значит, если человек и так работает на свою карьеру, то для него ровных счетом ничего не изменится.
С другой стороны это открывает возможность более маленьким компаниям и стартапам предлагать менее напряженные условия работы и хантить инженеров.
Ну а если статья как раз про вас, то стоит хорошенько подумать над тем, куда дуют ветра, классика "Меняйся или Сдохни". 😬
➡️ Ссылка на статью
https://newsletter.pragmaticengineer.com/p/is-big-tech-becoming-more-cutthroat
Как изменилась культура работы в крупных IT-компаниях и почему “насиженные места” стали историей?
Очередная статья из серии Google уже не торт. Сделаю выжимку самого интересного.
💼 Когда-то считалось, что в Google, Microsoft и Facebook инженеры могли получать большую зарплату, делая минимальную работу — просто ждать, когда акции, полученные при приеме на работу, вырастут в цене. Этот подход "rest-and-vest" позволял работать и не перенапрягаться 🥱
Но сегодня Big Tech стал гораздо жестче в вопросах производительности и увольнений:
🔹В Meta начались первые массовые увольнения на основе производительности. Недавно около 3,700 сотрудников были уволены как "низкоэффективные". Увольнение были и раньше, но это в первый раз, когда причина перформанс.
🔹Microsoft возвращается к увольнениям из-за производительности сотрудников, частично без предупреждений и выходных пособий. Некогда известная своей строгой системой оценки сотрудников, Microsoft вновь стала жесткой в управлении персоналом.
🔹Amazon и Netflix и так придерживались жесткой политики: Amazon каждый год ставит цели по увольнению 6% сотрудников, а Netflix использует принцип "если держат, значит нужен", увольняя тех, за кого руководитель не стал бы бороться.
Почему так происходит?
- Конец эпохи низких процентных ставок вынуждает компании сосредотачиваться на эффективности и прибыльности.
- Урок, извлеченный из прошлых увольнений, когда бизнес вырос, несмотря на массовые сокращения.
- Влияние новых технологий, таких как AI, заставляет компании требовать от сотрудников быть более продуктивными.
💡И что это значит, Тимур?
Кажется назревает эра трудоголизма в больших компаниях, где не получится отсидеться, придется пахать.
Это значит, если человек и так работает на свою карьеру, то для него ровных счетом ничего не изменится.
С другой стороны это открывает возможность более маленьким компаниям и стартапам предлагать менее напряженные условия работы и хантить инженеров.
Ну а если статья как раз про вас, то стоит хорошенько подумать над тем, куда дуют ветра, классика "Меняйся или Сдохни". 😬
https://newsletter.pragmaticengineer.com/p/is-big-tech-becoming-more-cutthroat
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16😢6🤔2👍1🆒1
🏡Прямой с Кривого
Как джуны используют ChatGPT и как его используют синьоры?
Мы тут https://news.1rj.ru/str/bigtechdream/453 уже обсуждали статью, где говорилось, что LLM не выравнивает уровни, а наоборот, делает разницу между джуном и синьором более очевидной.
А сегодня разберем кривую пользы LLM в зависимости от роли. Перевод статьи “The LLM Curve of Impact on Software Engineers”.
Кривая влияния LLMs:
🔸Junior Engineer
На раннем этапе карьеры LLMs становятся палочкой-выручалочкой. Они помогают разобраться с ошибками и ускоряют написание кода для небольших задач. Однако важно учиться самостоятельно и не полагаться вслепую на LLM. Иначе можно застопорить своё развитие.
🔸Mid-Level Engineer
С накопленным опытом LLMs продолжают ускорять написание кода и освоение новых фреймворков. Мидлы уже начинают осознавать, что есть задачи, которые LLMs пока не под силу: они не определяют желания клиентов и не решают сложные баги.
🔸Senior Engineer
На этом уровне понимание системы и контекста играет ключевую роль. LLMs помогают с форматированием, но не с содержанием. Здесь начинается скептицизм — многие синьоры пока не видят AI, как что-то революционное. Поэтому кривая имеет минимальные значения около синьорского уровня.
🔸Staff+ Engineer
Здесь LLMs начинают играть новыми красками. С их помощью стало легче создавать MVP, делать демо, играться с прототипами. Если LLMs буксуют, то инженеры стафф уровня могут быстро все исправить, используя свои глубокие технические знания.
✔️ Мораль:
- Почему про LLM у людей порой полярные мнения? Всё дело в разнице задач, над которыми работают инженеры на каждом уровне.
- Помните мысль этого поста https://news.1rj.ru/str/bigtechdream/420. Каждый уровень это по сути новая работа и совершенно другие ожидания.
➡️ Ссылка на статью
https://serce.me/posts/2025-02-07-the-llm-curve-of-impact-on-software-engineers
Как джуны используют ChatGPT и как его используют синьоры?
Мы тут https://news.1rj.ru/str/bigtechdream/453 уже обсуждали статью, где говорилось, что LLM не выравнивает уровни, а наоборот, делает разницу между джуном и синьором более очевидной.
А сегодня разберем кривую пользы LLM в зависимости от роли. Перевод статьи “The LLM Curve of Impact on Software Engineers”.
Кривая влияния LLMs:
🔸Junior Engineer
На раннем этапе карьеры LLMs становятся палочкой-выручалочкой. Они помогают разобраться с ошибками и ускоряют написание кода для небольших задач. Однако важно учиться самостоятельно и не полагаться вслепую на LLM. Иначе можно застопорить своё развитие.
🔸Mid-Level Engineer
С накопленным опытом LLMs продолжают ускорять написание кода и освоение новых фреймворков. Мидлы уже начинают осознавать, что есть задачи, которые LLMs пока не под силу: они не определяют желания клиентов и не решают сложные баги.
🔸Senior Engineer
На этом уровне понимание системы и контекста играет ключевую роль. LLMs помогают с форматированием, но не с содержанием. Здесь начинается скептицизм — многие синьоры пока не видят AI, как что-то революционное. Поэтому кривая имеет минимальные значения около синьорского уровня.
🔸Staff+ Engineer
Здесь LLMs начинают играть новыми красками. С их помощью стало легче создавать MVP, делать демо, играться с прототипами. Если LLMs буксуют, то инженеры стафф уровня могут быстро все исправить, используя свои глубокие технические знания.
- Почему про LLM у людей порой полярные мнения? Всё дело в разнице задач, над которыми работают инженеры на каждом уровне.
- Помните мысль этого поста https://news.1rj.ru/str/bigtechdream/420. Каждый уровень это по сути новая работа и совершенно другие ожидания.
https://serce.me/posts/2025-02-07-the-llm-curve-of-impact-on-software-engineers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3👌1
Новые данные от Indeed показывают значительное снижение числа вакансий для разработчиков. Давайте разберемся, в чем причина такой динамики и как это отражается на рынке труда в Big Tech.
📝 Данные от Indeed
Indeed – крупнейший агрегатор вакансий в США, который отслеживает большинство вакансий, включая те, которые компании размещают не напрямую на сайте. Данные показывают, что количество вакансий для разработчиков упало аж на 35% по сравнению с январем 2020 года 😬
Быстро напомню, что 2020 год - это начало ковида, наша точка отсчета. 2022 год - пик найма, ковид + низкие процентные ставки, а потом массовые увольнения.
Кстати Австралия один из регионов, где количество вакансий для разработчиков в 2025 не меньше, чем в 2020 🇦🇺
🔍 А что в других отраслях?
Общее число вакансий на Indeed на 10% выше, чем в 2020 году. Однако ситуации в индустрии разные:
- Маркетинг: -19%
- Банковское дело и финансы: -7%
- Продажи: -8%
- Разработка ПО: -34%
- Гостиничный бизнес: -18%
В некоторых секторах, таких как строительство и электротехника, наблюдается рост на 20% и выше.
🤔 Почему так?
1. Изменение процентных ставок: Конец эпохи нулевых процентных ставок затронул многие сферы экономики, включая финансирование стартапов и оптимизацию расходов компаний.
2. Реакция на пандемию: Компании активно нанимали во время пандемии, когда спрос на цифровые решения резко возрос. Сейчас многие из них уже укомплектованы.
3. Влияние AI: Появление AI-инструментов, таких как большие языковые модели (LLMs), может снизить потребность в большом количестве новых разработчиков. Компании, как Salesforce, сообщают о 30%-ном росте производительности благодаря AI.
🤖 Мал, да удал
Стартапы Linear и Bluesky демонстрируют эффективность с командами в 25 и 13 инженеров соответственно. Это значит, что уже не нужно нанимать сотни разработчиков. Благодаря новым технологиям, небольшие команды могут справляться с большим объемом работы.
🤷♂️И что же это значит, Тимур?
Откуда я знаю
На рынке вакансий для разработчиков сейчас нелегко. Компании пересматривают стратегии найма на фоне экономических изменений и внедрения новых технологий.
Рынок меняется, условия меняются, мой говнокод это единственная константа
https://blog.pragmaticengineer.com/software-engineer-jobs-five-year-low
Please open Telegram to view this post
VIEW IN TELEGRAM
The Pragmatic Engineer
Software engineering job openings hit five-year low?
There are 35% fewer software developer job listings on Indeed today, than five years ago. Compared to other industries, job listings for software engineers grew much more in 2021-2022, but have declined much faster since. A look into possible reasons for…
❤14👍9😢3😁1
Мой коллега, Geoffrey Huntley Staff SWE at Canva, написал статью “Dear Student: Yes, AI is here, you're screwed unless you take action…” или “Дорогие студенты: AI уже здесь и вы попали, если не предпримите действий...”
В статье говорится много о том, что мы уже затрагивали на этом канале, как изменится индустрия, как изменятся уровни и как изменятся собеседования. Приведу лишь выжимку советов студентам.
⏳ Используйте время с пользой
У вас есть около года, возможно, меньше. Большинство инженеров еще не поняли потенциал AI — вам нужно воспользоваться этим моментом, пока это не случилось. Учитесь быстрее!
📚 Освойте навыки итеративной разработки
- Создавайте свои приложения, проекты, даже если это простой todo-list.
- Учитесь писать тесты, применяйте property based testing, пишите тестируемый код.
- Научитесь настраивать CI-пайплайны (что-то, кроме GitHub Actions).
- Наловчитесь эффективно использовать SCM-инструменты, такие как Git.
- А теперь совместите все навыки и научитесь выпускать софт итеративно, используя SCM, CI и тестирование.
🔍 Не идите в стартапы
Многие стартапы пойдут ко дну после текущей вспышки интереса к AI. Ищите лишь те компании, где можно хорошо заработать и многому научиться. Имейте запас наличности на случай увольнения.
🤖 Избегайте компаний, которые запрещают AI инструменты
Не отказывайтесь от AI — это ваш союзник. Найдите компании, которые поддерживают использование AI в работе.
🌟 Стремитесь стать экспертами
Фокусируйтесь на уникальных навыках, таких как создание MCPs (систем управления моделями) — на данный момент это непаханое поле. Изучите и разберите, как работают https://github.com/block/goose и https://github.com/All-Hands-AI/OpenHands.
🔧 Учите Rust
Сейчас сообщество Rust на подъеме, и это отличное время присоединиться. Это язык, который за счет своего типа способен работать лучше с LLMs.
💼 Приносите больше пользы бизнесу
Изучите боль клиентов и найдите решение для самых значимых проблем. Учитесь думать как предприниматель и разбирать, как ваша работа приносит бизнесу выгоду.
📈 Создавайте личный бренд
Создайте личный сайт, начните делиться знаниями и участвовать в общественных мероприятиях — это ваш магнит для возможностей. Публикуйте свои разработки на GitHub и MCP инструменты на ресурсах, таких как npm или [crates.io](http://crates.io/).
🤷Что это значит, Тимур?
Сейчас пора неопределенности, никто до конца не знает, что будет завтра. Но все стабилизируется и приобретет более четкие границы.
Поэтому я согласен с Geoffrey, лучше действовать на опережение и использовать AI по максимуму для своего карьерного роста.
А так, низкий спрос + AI звучит как не самое лучшее время, чтобы быть выпускником software engineering.
https://ghuntley.com/screwed/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤8😢4👎2🤣1
Получение staff инженера — это важное достижение в мире IT. Инженер Sean Goedecke удалось сделать это дважды за два года: впервые в Zendesk в начале 2021 года и затем в GitHub в 2023 году.
После достижения уровня senior, многие инженеры думают, что это высший уровень карьеры. Однако, если вы все же хотите получить повышение до уровня staff, стоит учесть несколько важных моментов. Sean делится своими уникальными инсайтами, выжимка его статьи.
🔹Перезайти
Легче устроиться на позицию старшего инженера снаружи, чем получить повышение внутри
🔹Почему компании продвигают инженеров с senior на staff
Переход на уровень staff происходит, когда руководство компании считает конкретного инженера ценным и хочет удержать его или поручить ему важный проект, где наличие статуса staff упростит работу.
🔹Как стать ценным для вашей компании?
Станьте человеком, который приносит пользу компании. Реализуйте и руководите проектами, которые важны для компании сейчас. Не стоит работать над задачами, которые компания не считает приоритетными. Это может уменьшить шансы на повышение.
🔹Что насчет наставничества и лидерства?
Хотя роль staff включает больше координации и наставничества, чем непосредственного написания кода, чаще всего повышение происходит за достижения в проектах, а не в наставлении коллег.
🔹Можно ли получить повышение в любой компании?
Нет. Перспективы получения роли старшего инженера зависят от наличия таких позиций в компании и бюджета на них. Если ваша компания не имеет таких должностей, можно рассмотреть новые возможности на рынке.
🔹Поддержка менеджера
Также важно иметь грамотного менеджера, который поможет вам подготовить документы для повышения. Если ваш менеджер не справляется с этой задачей или не верит в вас, то лучше задуматься о смене команды или компании.
https://www.seangoedecke.com/staff-engineer-promotions
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤4
Вы когда-нибудь задумывались, почему ваш день может быть заполнен делами, но в конце концов ощущение, что толком ничего полезного так и не сделал? Вместо того, чтобы крутиться как белка в колесе, давайте рассмотрим советы от Дейва, бывшего инженерного директора Amazon.
🔍 Приготовления к вечеринке: уборка важнее расстановки книжек
Представьте, что готовитесь к вечеринке и в последний момент решаете рассортировать книги по цвету вместо того, чтобы убрать в ванной. Это прекрасная аналогия для понимания того, как мы часто тратим время на маловажные задачи, упуская из виду действительно важные дела.
🎯 Урок от инженерного менеджера: найм важнее мелких задач
Классическая ошибка: быть занятым не равно быть продуктивным. Дейв приводит пример, когда менеджер был так занят рутинными задачи, что упустил критически важную цель - найм сотрудников.
🔥 Определите свою ключевую цель на день
Начните каждый день с самого важного дела, то что приблизит ваш к вашим целям. Эта победа создаст импульс, поддерживающий вашу продуктивность на протяжении всего дня.
🤔 Различие между "хорошими" и "плохими" днями
Ваш день может быть успешным, если вы достигли прогресса в ключевых целях, а не просто выполнили множество задач. Маленькие шаги в правильном направлении приводят к значительным изменениям.
📅 Важное прежде всего
Ешьте слона по утрам. Сформируйте привычку начинать день с важных задач. Это не только сделает день хорошим, но и поможет в долгосрочной перспективе, улучшая карьеру, личные отношения и общее благополучие.
🤷Почему это важно, Тимур?
Если вы стараетесь расти по карьерной лестница, то рано или поздно вы окажется в ситуации, когда взяли на себя больше, чем можете проглотить. Именно в такой ситуации сейчас нахожусь я.
Я делаю много, но большинство рутины не двигает цели, которые важны для меня. К словам Дейва я бы добавил жесткую приоритизацию и умение говорить “нет” (или как минимум “потом”).
https://www.scarletink.com/p/achieve-more-doing-one-thing-a-day
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤7
🔥AI для собеседований: Бунт студента против Big Tech
Рой Ли, студент Колумбийского университета, успешно прошел собеседования и получил предложения на стажировку от Amazon, Meta, TikTok, используя свое приложение на основе ChatGPT.
🔍 Ли не понравилось, что процесс собеседований в Big Tech заточен на зубрежке алгоритмов, которые убивают весь энтузиазм. Его программа, "Interview Coder" предназначена именно для обхода этого архаичного метода отбора.
🎥 Ли записал процесс собеседования с Amazon и, несмотря на полученные офера, отказался от работы. Видео и детали своего опыта он опубликовал на YouTube, вызвав обсуждения среди инженеров.
⚖️ Вскоре в университет поступил анонимный донос, обвинивший Ли в мошенничестве, что привело к началу дисциплинарного разбирательства. Ли решил покинуть университет, не дожидаясь слушания.
🌐 Ли продает доступ к "Interview Coder" за $60 в месяц и считает, что подобные инструменты — это будущее подбора персонала в IT. Он критикует существующие методы отбора за акцент на механическом запоминании, что, по его мнению, не отражает настоящие навыки программиста.
🤷Что это значит, Тимур?
Это тревожный звоночек только подтолкнет компании предпринимать ответные меры. Как прогнозируют большинство, часть компании вернуться к собеседованиям вживую.
С другой стороны, собеседования на алгоритмы это первый кандидат на вылет. Кстати, я четко вижу, что у большинства людей непонимание собеседований на алгоритмы. Они измеряют не только знания алгоритмов, но множество других сигналов. Но кому это интересно, раз уже их обрекли на вымирание.
❌ Скажу плохую вещь. Эта возможность временная, мы проходим через зону турбулентности и сейчас много неопределенности на рынке труда инженеров. Поэтому почему бы и нет, почему бы не быть шустрее и использовать все возможности для трудоустройства. Отчасти потому, что навык граммотного использования AI будет потихоньку набирать ценность. Сам Бог велел.
✔️ Поделитесь своим мнением в комментариях!
➡️ Ссылка на статью
https://gizmodo.com/a-student-used-ai-to-beat-amazons-brutal-technical-interview-he-got-an-offer-and-someone-tattled-to-his-university-2000571562
Рой Ли, студент Колумбийского университета, успешно прошел собеседования и получил предложения на стажировку от Amazon, Meta, TikTok, используя свое приложение на основе ChatGPT.
🔍 Ли не понравилось, что процесс собеседований в Big Tech заточен на зубрежке алгоритмов, которые убивают весь энтузиазм. Его программа, "Interview Coder" предназначена именно для обхода этого архаичного метода отбора.
🎥 Ли записал процесс собеседования с Amazon и, несмотря на полученные офера, отказался от работы. Видео и детали своего опыта он опубликовал на YouTube, вызвав обсуждения среди инженеров.
⚖️ Вскоре в университет поступил анонимный донос, обвинивший Ли в мошенничестве, что привело к началу дисциплинарного разбирательства. Ли решил покинуть университет, не дожидаясь слушания.
🌐 Ли продает доступ к "Interview Coder" за $60 в месяц и считает, что подобные инструменты — это будущее подбора персонала в IT. Он критикует существующие методы отбора за акцент на механическом запоминании, что, по его мнению, не отражает настоящие навыки программиста.
🤷Что это значит, Тимур?
Это тревожный звоночек только подтолкнет компании предпринимать ответные меры. Как прогнозируют большинство, часть компании вернуться к собеседованиям вживую.
С другой стороны, собеседования на алгоритмы это первый кандидат на вылет. Кстати, я четко вижу, что у большинства людей непонимание собеседований на алгоритмы. Они измеряют не только знания алгоритмов, но множество других сигналов. Но кому это интересно, раз уже их обрекли на вымирание.
https://gizmodo.com/a-student-used-ai-to-beat-amazons-brutal-technical-interview-he-got-an-offer-and-someone-tattled-to-his-university-2000571562
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁4🤔1