Прага, Чехия
Побывал в эти выходные в Праге! Очень красиво, но немного шумновато после Амстердама 😀.
Больше всего понравились панельные дома в спальных районах 😆😆. Именно так они должны выглядеть в моей стране 🏠.
Кстати, это был первый раз, когда я полетел в другую страну один. Это достаточно интересный опыт, highly recommend 😀.
Если бы я прилетел в будни, то друзья из Outtalent провели бы меня в офис Microsoft 🪟, но, к сожалению, это был выходной, и офис был закрыт, так что оставалось только довольствоваться видом снаружи 🤪😆.
Кстати о Microsoft, я уже рассказывал, что я получил туда оффер на роль Senior Software Engineer? Кажется, что нет…
#travel #microsoft
Побывал в эти выходные в Праге! Очень красиво, но немного шумновато после Амстердама 😀.
Больше всего понравились панельные дома в спальных районах 😆😆. Именно так они должны выглядеть в моей стране 🏠.
Кстати, это был первый раз, когда я полетел в другую страну один. Это достаточно интересный опыт, highly recommend 😀.
Если бы я прилетел в будни, то друзья из Outtalent провели бы меня в офис Microsoft 🪟, но, к сожалению, это был выходной, и офис был закрыт, так что оставалось только довольствоваться видом снаружи 🤪😆.
Кстати о Microsoft, я уже рассказывал, что я получил туда оффер на роль Senior Software Engineer? Кажется, что нет…
#travel #microsoft
🔥29👍2😍2
💻 Как прошел мой первый OnCall 🤳 в Uber?
Привет, друзья! 👋
Сегодня хочу поделиться своим опытом первого OnCall в Uber. 💻 Спойлер: это было стрессово, но очень поучительно.
Когда ты впервые сталкиваешься с недельным 24/7 дежурством, это кажется настоящим испытанием. Особенно когда в 3 часа ночи тебя будит телефон, потому что один из сервисов решил «сбежать в отпуск» без предупреждения. 😅
Что такое OnCall?
OnCall - это ротация в команде, где один инженер (Primary) отвечает за стабильность сервисов в течение недели. Есть еще Secondary - резервный инженер, который подключается, если Primary недоступен.
Как это работает?
Система мониторинга отправляет алерты, если фиксирует проблемы:
1. High-urgency alerts - те самые, которые могут выдернуть тебя из сладких снов. 🌙
2. Low-urgency alerts - приходят только в рабочие часы.
Кроме алертов, Primary следит за каналом поддержки, где коллеги из других команд задают вопросы о твоем сервисе.
Как это было?
Представь: ночь, метрики зашкаливают, запросы валятся.
В такой ситуации нужно быстро:
1. Понять, что произошло.
2. Решить проблему на своей стороне, если она есть.
3. Связаться с OnCall-инженером другой команды, если проблема на их стороне, и попросить вмешаться.
4. Сделать rollback (откатить изменения до стабильной версии) и стабилизировать систему (так сказать, потушить пожар 👨🚒).
Но на этом дело не заканчивается: если ситуация серьезная, заводится "инцидент", который в дальнейшем разбирается всей командой (или командами), чтобы понять, как этого избежать в будущем.
Какие выводы?
OnCall - это отличный тренажер стрессоустойчивости и навыков принятия решений. Но, честно говоря, вставать ночью — сомнительное удовольствие. Если такие проблемы случаются часто, это может привести к выгоранию. Посмотрим, как оно будет!
А как у вас проходит OnCall? Есть ли он вообще?
Привет, друзья! 👋
Сегодня хочу поделиться своим опытом первого OnCall в Uber. 💻 Спойлер: это было стрессово, но очень поучительно.
Когда ты впервые сталкиваешься с недельным 24/7 дежурством, это кажется настоящим испытанием. Особенно когда в 3 часа ночи тебя будит телефон, потому что один из сервисов решил «сбежать в отпуск» без предупреждения. 😅
Что такое OnCall?
OnCall - это ротация в команде, где один инженер (Primary) отвечает за стабильность сервисов в течение недели. Есть еще Secondary - резервный инженер, который подключается, если Primary недоступен.
Как это работает?
Система мониторинга отправляет алерты, если фиксирует проблемы:
1. High-urgency alerts - те самые, которые могут выдернуть тебя из сладких снов. 🌙
2. Low-urgency alerts - приходят только в рабочие часы.
Кроме алертов, Primary следит за каналом поддержки, где коллеги из других команд задают вопросы о твоем сервисе.
Как это было?
Представь: ночь, метрики зашкаливают, запросы валятся.
В такой ситуации нужно быстро:
1. Понять, что произошло.
2. Решить проблему на своей стороне, если она есть.
3. Связаться с OnCall-инженером другой команды, если проблема на их стороне, и попросить вмешаться.
4. Сделать rollback (откатить изменения до стабильной версии) и стабилизировать систему (так сказать, потушить пожар 👨🚒).
Но на этом дело не заканчивается: если ситуация серьезная, заводится "инцидент", который в дальнейшем разбирается всей командой (или командами), чтобы понять, как этого избежать в будущем.
Какие выводы?
OnCall - это отличный тренажер стрессоустойчивости и навыков принятия решений. Но, честно говоря, вставать ночью — сомнительное удовольствие. Если такие проблемы случаются часто, это может привести к выгоранию. Посмотрим, как оно будет!
А как у вас проходит OnCall? Есть ли он вообще?
🔥16👍13❤1🤯1
Как ИИ изменит процесс собеседований? 🤔
С Новым годом, друзья! 🎄😂
Немного размышлял насчет того, как изменится найм из-за ИИ в будущем и вот что пришло в голову:
1️⃣ Резюме-скрининг на новом уровне
Кандидаты будут использовать ИИ, чтобы подбирать ключевые слова и проходить резюме-скриннинг более эффективно. Компаниям нужно будет придумать, как отфильтровать неквалифицированных кандидатов. 📄🤖
2️⃣ Меньше типичного online-assesment (OA) по алгоритмам
Либо задачи будут нетипичными, чтобы с ИИ было сложно их решить. Либо будет больше контроля: съёмка комнаты, где вы проходите OA, мониторинг экрана, и т.д. 🖥️👀
3️⃣ Больше нетипичных задач
LeetCode отходит на второй план. Компании будут тестировать ваше мышление: больше открытых вопросов. 💡🤝
4️⃣ Назад к оффлайн on-site интервью
Возможно, мы увидим возвращение onsite-формата с визой и поездкой в офис для собеседовани, как это было до ковида. ✈️🏢
5️⃣ Новый тип интервью с полным доступом к ИИ
Вам дадут полный доступ к ИИ, чтобы увидеть, как вы эффективно взаимодействуете с ним. 🤖✨
Изменения точно будут, осталось предугадать какие именно.
А как ты думаешь, к чему это приведёт? 😊
P.S. Кстати, этот пост мне тоже ИИ написал. Похож, правда?!
С Новым годом, друзья! 🎄😂
Немного размышлял насчет того, как изменится найм из-за ИИ в будущем и вот что пришло в голову:
1️⃣ Резюме-скрининг на новом уровне
Кандидаты будут использовать ИИ, чтобы подбирать ключевые слова и проходить резюме-скриннинг более эффективно. Компаниям нужно будет придумать, как отфильтровать неквалифицированных кандидатов. 📄🤖
2️⃣ Меньше типичного online-assesment (OA) по алгоритмам
Либо задачи будут нетипичными, чтобы с ИИ было сложно их решить. Либо будет больше контроля: съёмка комнаты, где вы проходите OA, мониторинг экрана, и т.д. 🖥️👀
3️⃣ Больше нетипичных задач
LeetCode отходит на второй план. Компании будут тестировать ваше мышление: больше открытых вопросов. 💡🤝
4️⃣ Назад к оффлайн on-site интервью
Возможно, мы увидим возвращение onsite-формата с визой и поездкой в офис для собеседовани, как это было до ковида. ✈️🏢
5️⃣ Новый тип интервью с полным доступом к ИИ
Вам дадут полный доступ к ИИ, чтобы увидеть, как вы эффективно взаимодействуете с ним. 🤖✨
Изменения точно будут, осталось предугадать какие именно.
А как ты думаешь, к чему это приведёт? 😊
P.S. Кстати, этот пост мне тоже ИИ написал. Похож, правда?!
🤯6👍3🐳2❤1👏1💩1👨💻1🙊1
С днем рождения, Java ☕️.
Ты уже совсем взрослая, тебе сегодня исполнилось 29 годиков 🎁
Ты уже совсем взрослая, тебе сегодня исполнилось 29 годиков 🎁
👏11❤2👨💻2🔥1🤪1
Помоги себе и нашим друзьям 🐾
Привет!
За последние несколько лет я плотно разбирался с прохождением интервью в бигтех. В результате получил оффер от Uber 🚗, где уже 9 месяцев работаю на позиции SWE II, а также у меня есть активный оффер в Microsoft 🪟 на Senior SDE. Звучит, будто я выпендриваюсь 😅, но это единственное, что может служить доказательством, что я действительно в этом немного разобрался 🙃.
Немного о типах интервью
Как ты помнишь, есть разные типы интервью:
- Resume screening
- Recruiter screening
- Algorithmic interview
- Object-oriented design interview
- System design interview
- Конечно же, всеми любимое behavioral interview 🙃
- И еще куча других интервью, таких как integration, debugging и т. д.
В чем смысл этого поста?
Периодически я буду публиковать и/или дублировать этот пост. После публикации, ты сможешь забронировать один часовой слот, где мы можем:
✅ Обсудить любые вопросы о процессе собеседований в бигтех.
✅ Провести для тебя пробное интервью (за последние полтора года я провел их около сотни!).
✅ Просто пообщаться, если хочется поговорить.
✅ Или даже сыграть в PUBG 🎮😆.
Что это будет стоить?
💰 $100, но… ты не платишь мне ничего! Ты переводишь эту сумму в любой приют для животных!
Вот несколько вариантов для Казахстана 🇰🇿, но если ты из другой страны или у тебя есть любимый приют - выбери любой:
- Астана – Стоп Отлов - https://www.instagram.com/vd_stopotlov?igsh=eDY2dXc5Z2kwcGly
- Караганда – Верный Друг - https://www.instagram.com/vernyi_drug_krg?igsh=MWwxbjI0cmRodmFpbQ==
Подведем итог
1️⃣ Ты пишешь мне в личку @yakovshmidt или оставляешь комментарий под этим постом.
2️⃣ Если слот в этом месяце еще свободен, я подтверждаю возможность звонка. Если уже занят - планируем на следующий месяц.
3️⃣ Ты переводишь $100 (или эквивалент в местной валюте) в выбранный приют и присылаешь мне подтверждение (например, скриншот перевода).
4️⃣ Я отправляю тебе ссылку на www.cal.com, где ты можешь выбрать удобное время для созвона.
Удачи на твоем пути! 😉
#helpstrayanimals
Привет!
За последние несколько лет я плотно разбирался с прохождением интервью в бигтех. В результате получил оффер от Uber 🚗, где уже 9 месяцев работаю на позиции SWE II, а также у меня есть активный оффер в Microsoft 🪟 на Senior SDE. Звучит, будто я выпендриваюсь 😅, но это единственное, что может служить доказательством, что я действительно в этом немного разобрался 🙃.
Немного о типах интервью
Как ты помнишь, есть разные типы интервью:
- Resume screening
- Recruiter screening
- Algorithmic interview
- Object-oriented design interview
- System design interview
- Конечно же, всеми любимое behavioral interview 🙃
- И еще куча других интервью, таких как integration, debugging и т. д.
В чем смысл этого поста?
Периодически я буду публиковать и/или дублировать этот пост. После публикации, ты сможешь забронировать один часовой слот, где мы можем:
✅ Обсудить любые вопросы о процессе собеседований в бигтех.
✅ Провести для тебя пробное интервью (за последние полтора года я провел их около сотни!).
✅ Просто пообщаться, если хочется поговорить.
✅ Или даже сыграть в PUBG 🎮😆.
Что это будет стоить?
💰 $100, но… ты не платишь мне ничего! Ты переводишь эту сумму в любой приют для животных!
Вот несколько вариантов для Казахстана 🇰🇿, но если ты из другой страны или у тебя есть любимый приют - выбери любой:
- Астана – Стоп Отлов - https://www.instagram.com/vd_stopotlov?igsh=eDY2dXc5Z2kwcGly
- Караганда – Верный Друг - https://www.instagram.com/vernyi_drug_krg?igsh=MWwxbjI0cmRodmFpbQ==
Подведем итог
1️⃣ Ты пишешь мне в личку @yakovshmidt или оставляешь комментарий под этим постом.
2️⃣ Если слот в этом месяце еще свободен, я подтверждаю возможность звонка. Если уже занят - планируем на следующий месяц.
3️⃣ Ты переводишь $100 (или эквивалент в местной валюте) в выбранный приют и присылаешь мне подтверждение (например, скриншот перевода).
4️⃣ Я отправляю тебе ссылку на www.cal.com, где ты можешь выбрать удобное время для созвона.
Удачи на твоем пути! 😉
#helpstrayanimals
❤20👍6🔥4🥰2👏2💔1
Что будет с software engineering через 10 лет? 🤔
Привет! 🫡
AI уже пишет код, Copilot автодополняет… Так как изменится работа software engineer в будущем?!
💻 Программисты будут меньше писать руками, больше ревьюить и ставить задачи AI.
Код → автогенерится, а мы ревьюим, дебажим и оптимизируем.
🔄 Code review станет автоматизированным.
AI будет искать баги, предлагать, как отрефакторить код.
⚙️ CI/CD уйдет в автономку.
AI научится предсказывать, почему билд упал, чинить ошибки и пересобирать билды без участия человека.
📊 Разработка станет еще более data-driven.
AI сможет анализировать метрики, находить узкие места и предлагать лучшие архитектурные решения.
🚀 Для сложных систем все еще нужны инженеры.
Скорее всего, просто описать требования для AI будет не достаточно и нужно будет причесывать написанный AI код под требования.
💬 Software Engineers станут ближе к бизнесу.
Больше не "вот вам API, отвалите", а поиск реальных решений. Soft skills и продуктовое мышление теперь обязательны.
TL;DR:
Программисты не вымрут, но те, кто умеют проектировать, работать с AI и автоматизацией, будут жить счастливее. 🚀
P.S. Не забывай говорить "спасибо" GPT. Восставшие машины это оценят. 😆
P.P.S. Это просто размышления автора, которые могут, как сбыться, так и разбиться о рифы другой реальности.
#softwareengineering #swe #ai #sarahconnor
Привет! 🫡
AI уже пишет код, Copilot автодополняет… Так как изменится работа software engineer в будущем?!
💻 Программисты будут меньше писать руками, больше ревьюить и ставить задачи AI.
Код → автогенерится, а мы ревьюим, дебажим и оптимизируем.
🔄 Code review станет автоматизированным.
AI будет искать баги, предлагать, как отрефакторить код.
⚙️ CI/CD уйдет в автономку.
AI научится предсказывать, почему билд упал, чинить ошибки и пересобирать билды без участия человека.
📊 Разработка станет еще более data-driven.
AI сможет анализировать метрики, находить узкие места и предлагать лучшие архитектурные решения.
🚀 Для сложных систем все еще нужны инженеры.
Скорее всего, просто описать требования для AI будет не достаточно и нужно будет причесывать написанный AI код под требования.
💬 Software Engineers станут ближе к бизнесу.
Больше не "вот вам API, отвалите", а поиск реальных решений. Soft skills и продуктовое мышление теперь обязательны.
TL;DR:
Программисты не вымрут, но те, кто умеют проектировать, работать с AI и автоматизацией, будут жить счастливее. 🚀
P.S. Не забывай говорить "спасибо" GPT. Восставшие машины это оценят. 😆
P.P.S. Это просто размышления автора, которые могут, как сбыться, так и разбиться о рифы другой реальности.
#softwareengineering #swe #ai #sarahconnor
👍12😁6🔥4🎉4🐳2👨💻1
Google выложил мок-кодинг собеседование – а там мой вопрос с onsite! 😆
Несколько недель назад Google выпустил мок-интервью – разбор того, как проходят их технические собеседования. Выглядит в точности так, как проходили мои собеседования.
Но самое интересное – вопрос из видео мне действительно задали на онсайт-раунде!😍
Теперь, конечно, шанс снова его встретить минимален, но это отличный пример того, чего можно ожидать на собеседовании в FAANG.
Кстати, это всеми "любимое" динамическое программирование😭
🎥 Видео: https://www.youtube.com/watch?v=Ti5vfu9arXQ
📌 Задача на LeetCode: https://leetcode.com/problems/maximal-square
Решали ли вы эту задачу раньше?
#leetcode #algorithms
Несколько недель назад Google выпустил мок-интервью – разбор того, как проходят их технические собеседования. Выглядит в точности так, как проходили мои собеседования.
Но самое интересное – вопрос из видео мне действительно задали на онсайт-раунде!
Теперь, конечно, шанс снова его встретить минимален, но это отличный пример того, чего можно ожидать на собеседовании в FAANG.
Кстати, это всеми "любимое" динамическое программирование
🎥 Видео: https://www.youtube.com/watch?v=Ti5vfu9arXQ
📌 Задача на LeetCode: https://leetcode.com/problems/maximal-square
Решали ли вы эту задачу раньше?
#leetcode #algorithms
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
How to solve a Google coding interview question
Watch as Sami and Juliana — two software engineers at Google — walk through a mock coding question during a Google interview!
Ready to apply? Visit our career site to explore our open roles and opportunities ➡️https://goo.gle/3PZVDED
Subscribe to our YouTube…
Ready to apply? Visit our career site to explore our open roles and opportunities ➡️https://goo.gle/3PZVDED
Subscribe to our YouTube…
🔥10❤5✍2🤓2
Почему поиск работы в IT - это ад?
Начал читать Beyond Cracking the Coding Interview 📗 (я про неё как-то уже упоминал), где рассуждают, почему искать работу — это боль. Делюсь главными инсайтами (спойлер: ничего хорошего😂 ).
📌 Собеседования хаотичны. Можно быть топ разработчиком, но провалиться. Можно попасть на хорошее место, решив пару задач, которые ты рандомно решал пару недель назад на LeetCode. Предсказать шанс успеха невозможно.
📌 Нет фидбэка. Подал резюме — тишина. Отклонили? Почему? Никто не скажет. Единственный фидбек, который обычно даётся — это фидбек после on-site интервью раундов.
📌 Без брендов в резюме сложнее. Да, твои реальные навыки важны. Но если в графе “опыт” нет громких имён, твой шанс даже попасть на интервью резко падает.
📌 Алгоритмы ≠ реальная работа. Сеньоры валятся, потому что давно пишут код, а не освежают память по алгоритмам. Джуны порой проходят лучше, потому что недавно всё это учили. Нужно ли знать алгоритмы на реальной работе — другая история.
И вот мы в ситуации, где технические интервью далеки от реальной работы, но всё ещё решают, дадут ли тебе эту работу✨ .
#bCtCI
Начал читать Beyond Cracking the Coding Interview 📗 (я про неё как-то уже упоминал), где рассуждают, почему искать работу — это боль. Делюсь главными инсайтами (спойлер: ничего хорошего
📌 Собеседования хаотичны. Можно быть топ разработчиком, но провалиться. Можно попасть на хорошее место, решив пару задач, которые ты рандомно решал пару недель назад на LeetCode. Предсказать шанс успеха невозможно.
📌 Нет фидбэка. Подал резюме — тишина. Отклонили? Почему? Никто не скажет. Единственный фидбек, который обычно даётся — это фидбек после on-site интервью раундов.
📌 Без брендов в резюме сложнее. Да, твои реальные навыки важны. Но если в графе “опыт” нет громких имён, твой шанс даже попасть на интервью резко падает.
📌 Алгоритмы ≠ реальная работа. Сеньоры валятся, потому что давно пишут код, а не освежают память по алгоритмам. Джуны порой проходят лучше, потому что недавно всё это учили. Нужно ли знать алгоритмы на реальной работе — другая история.
И вот мы в ситуации, где технические интервью далеки от реальной работы, но всё ещё решают, дадут ли тебе эту работу
#bCtCI
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🤯4🗿3❤2💔2👍1
Пожалуй, это лучшая иллюстрация про Apache Kafka для маленьких и не только 🤩
https://www.gentlydownthe.stream/
https://www.gentlydownthe.stream/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤4🤩3
Дорогие друзья! У меня важные новости!
Спустя 10 лет работы программистом я могу с гордостью сообщить, что я использовал алгоритм обхода дерева в ширину, он же Breadth-first search, на продакшне!🥳
Спустя 10 лет работы программистом я могу с гордостью сообщить, что я использовал алгоритм обхода дерева в ширину, он же Breadth-first search, на продакшне!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32😁9🎉3🐳3🤪2
Coder Doesn’t Know
Помоги себе и нашим друзьям 🐾 Привет! За последние несколько лет я плотно разбирался с прохождением интервью в бигтех. В результате получил оффер от Uber 🚗, где уже 9 месяцев работаю на позиции SWE II, а также у меня есть активный оффер в Microsoft 🪟 на Senior…
Помощь братьям нашим меньшим продолжается! 🐾
С удовольствием делюсь новостью - идея с менторством сработала!
Мы уже помогли и людям, и хвостатым - и это прекрасно🐶 💻
Пруфов не будет, просто поверьте на слово😄
А теперь - второй раунд!👊
Если хотите прокачаться в прохождении собеседований в БигТех и заодно сделать доброе дело - читайте закрепленный к этому сообщению пост и присоединяйтесь. Буду рад вас видеть!😃
#helpstrayanimals
С удовольствием делюсь новостью - идея с менторством сработала!
Мы уже помогли и людям, и хвостатым - и это прекрасно
Пруфов не будет, просто поверьте на слово
А теперь - второй раунд!
Если хотите прокачаться в прохождении собеседований в БигТех и заодно сделать доброе дело - читайте закрепленный к этому сообщению пост и присоединяйтесь. Буду рад вас видеть!
#helpstrayanimals
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3🙏2👨💻2👍1
Когда-то в далёком 2020 году 🌍 я наткнулся на статью о том, как инженер готовился к собеседованию в Google.
Тогда я загорелся идеей попасть в MAANG+ 💭 (кажется, тогда он еще был FAANG)
Сегодня снова наткнулся на ту же статью. Делюсь — вдруг вам тоже понравится:
👉 Как попасть в Google: инструкция по подготовке - https://dou.ua/lenta/articles/google-interview/
Спойлер: работу он получил.
А я?
Тогда я загорелся идеей попасть в MAANG+ 💭 (кажется, тогда он еще был FAANG)
Сегодня снова наткнулся на ту же статью. Делюсь — вдруг вам тоже понравится:
👉 Как попасть в Google: инструкция по подготовке - https://dou.ua/lenta/articles/google-interview/
Спойлер: работу он получил.
А я?
DOU
Как попасть в Google: инструкция по подготовке
Сергей Сема работал вендором в Google и поставил себе цель получить оффер от Google или Facebook, а еще лучше от обоих. С первого дня, когда он начал подготовку, до момента, когда получил оффер от Google, прошел 1 год и 5 месяцев.
👍8🔥2👨💻2❤1🥰1😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯8💩2🔥1🗿1
В тему к офферу от М 🪟📎 😭
13 мая 2025 года Microsoft объявила о сокращении около 6 000 сотрудников, что составляет почти 3% от общего штата компании в 228 000 человек. Это крупнейшая волна увольнений с начала 2023 года, когда было уволено 10 000 работников.
Что думаешь насчёт этого?
https://apnews.com/article/microsoft-layoffs-d1f2de54ebad6f099deac8fbd3375835
13 мая 2025 года Microsoft объявила о сокращении около 6 000 сотрудников, что составляет почти 3% от общего штата компании в 228 000 человек. Это крупнейшая волна увольнений с начала 2023 года, когда было уволено 10 000 работников.
Что думаешь насчёт этого?
https://apnews.com/article/microsoft-layoffs-d1f2de54ebad6f099deac8fbd3375835
Please open Telegram to view this post
VIEW IN TELEGRAM
AP News
Microsoft lays off about 3% of its workforce in what one executive calls a 'day with a lot of tears'
Microsoft began laying off about 6,000 workers Tuesday, nearly 3% of its entire workforce and its largest job cuts in more than two years as the company spends heavily on artificial intelligence.
🐳4🗿3💩2🤯1