Тимур Тибеев | BigTechDream – Telegram
Тимур Тибеев | BigTechDream
2.15K subscribers
99 photos
5 videos
1 file
337 links
Senior Backend Engineer @ Canva
Бывший Яндексоид

🧑🏻‍💻Пишу про карьерный рост в IT
📚Делюсь советами, как пройти собеседования в MAANG
👨‍🏫Обучаю алгоритмам и структурам данных

👋Новопришедшие, читайте закрепленный пост
Download Telegram
👩‍💻 BigTech Weekly #2

Еженедельный обзор, который погрузит вас в самые интересные события прошедшей недели в сфере BigTech. От новых технологических разработок до захватывающих анонсов крупнейших игроков индустрии, чтобы вы всегда оставались в курсе последних тенденций и инноваций.

🚀 Посты канала

Как я сходил в офис TikTok
Хочу стать хорошим ментором
Продвинутый Git: от основателя GitHub
Этапы собеседований: Phone interview

💻 Инженерные блоги

• [Canva] Как реализовано рисование в Canva?
• [Uber] Как Uber обслуживает 40 миллионов read запросов в секунду при помощи встроенного кэша
• [ByteByteGo] Погружение в архитектуру Amazon DynamoDB
• [Google] Безопасность на всех стадиях в Google

🌐 Новости

TikTok готовит "TikTok Photos", конкурента Instagram
Devin, первый AI инженер-программист
Ubicloud планирует запустить опенсорс альтернативу AWS
Сотрудники Dell могут работать из дома, но тогда не получат повышения

✔️ Поставь лайк и сохрани обзор, чтобы почитать в свободное время!
✔️ Поделись обзором с друзьями и коллегами!

#bigtech_weekly
Please open Telegram to view this post
VIEW IN TELEGRAM
👍145
😰На меня пожаловались

- Тимур, у тебя есть время? На тебя поступил фидбек от одного из кандидатов.

Такое сообщение я получил от рекрутера своей компании и сразу начал перебирать в голове варианты, что же это могло быть. Я не мог вспомнить ни одного проблемного собеседования, со всеми я прощался на приятной дружеской ноте. Это меня заинтриговало и немного испугало одновременно.

Мы созвонились с рекрутером и оказалось, что кандидат, которому я проводил первичный phone interview и которого не пропустил дальше, написал на меня обратную связь. В сообщении говорилось, что я действовал как робот, не проявлял эмпатии, не был заинтересован в кандидате, не давал время подумать, перебивал и как-будто все читал по бумажке.

Да, это вполне могло быть правдой. Я не слежу за своей мимикой 100% времени, могло быть так, что во время собеседования я сидел с угрюмым лицом. Мой английский не идеален. И вовремя интервью для меня важнее получить сильные сигналы, чем быть эмпатичным. Короче стал себя накручивать, что это моя вина.

Благо в компании ведутся записи собеседований, чтобы проанализировать их после. Я предложил рекрутеру глянуть записи. Оказалось все было по-другому. Мы обменивались идеями, я улыбался и благодарил кандидата за каждый шаг. Давал время подумать, даже когда видел очевидную ошибку. Порой останавливал кандидата и направлял на правильный путь. В конце мы еще немного пообщались и по-доброму попращались.

Как пояснил мне рекрутер, кандидаты не прошедшие дальше, порой не знают кого обвинить и винят собеседующих. Меня это расстроило. Для меня собеседования - важный аспект моей карьеры, я подхожу к ним серьезно и профессионально. Меня порой очень увлекает понять, как думает кандидат. В общем, было неприятно получить такой фидбек, как нож в спину.

Несколько очевидных мыслей, которые я переосознал:
• Я представляю компанию для всех инженеров во внешнем мире. Я один из первых инженеров, с кем познакомится потенциальный работник. Нужно быть всегда на высоте.
• Для кого-то, я человек, который загубит их путь в компанию мечты. Они это запомнят. Нужно быть готовым к негативным отзывам.
• Стоит периодически пересматривать свои собеседования и думать, что мог бы сделать лучше.

⁉️ Жаловались ли на вас кандидаты?
⁉️ Или жаловались ли вы на собеседующих и почему?
Please open Telegram to view this post
VIEW IN TELEGRAM
42🔥6
👻 Проклятие синьоров

«Ты только пойми, что бывают расклады, когда ты играешь. А бывают наоборот — когда играют тебя»

Нашел интересную статью «The Curse of the Senior Software Engineer». Хочу поделиться с вами.

Статья рассказывает о проклятье, которое неминуемо настигает всех синьор разработчиков, которые годами делают одно и то же.

Проклятые синьор инженеры, это разработчики, которые были синьорами слишком долго и поэтому, когда они ищут новую работу, то попадают в ловушку:
• Из-за большого опыта и высоких зарплатных ожиданий они не подходят под синьорскую позицию
• У них не было опыта управления командой или его было очень мало, поэтому они не подходят под лидерские позиции (tech lead, staff, principal, team lead, eng manager).

То есть, если быть застрять в синьорстве надолго, то найди новую работу с такой же зарплатой будет очень сложно.

Автор статьи - синьор с 14 летним стажом работы. Решил попробовать открыть свой бизнес, провалился и захотел вернуться в индустрию. Но из 100 откликов, часть просто отказали, часть сказали, что автор слишком квалифицирован для синьора.

Как этого избежать?

Играть в игру под названием карьера. Стремиться к продвижению, брать на себя отвественность, быть проактивным. Не застаиваться на одной ступени больше 2-3 лет, активно расти по карьерной лестнице. Пробовать на себе шапку лидера.

Второй вариант - это найти компанию, которая не так сильно одержима званиями. Возможно какой-нибудь стартап не будет сильно пытаться втиснуть кандидата в шкалу грейдов, а оценит разработчика по его навыкам.

Третий вариант - это уйти во фриланс или в предпринимательство, и быть самому себе начальником.

➡️Ссылка на статью
https://www.yieldcode.blog/post/the-curse-of-the-senior-engineer

━━━━━━━━━

Пару моих личных мыслей

По моим наблюдением, если долгое время ты осознанно не прикладываешь усилия к росту, а потом в один момент захочешь вырасти, тебе будет сложнее это сделать. От ревью к ревью у людей может сложиться ассоциация, что твои амбиции заканчиваются на твоем уровне.

После того, как проработаешь несколько лет синьором и получишь несколько синьорских оферов - ты как бы прошел этот уровень. Мне намного интереснее выходить за рамки своих обязанностей и пробовать что-то новое. Ты знаешь, что значит быть синьором, но не знаешь ничего про стаффа, почему бы не попробовать.

Синьор - это не терминальная стадия, а временная остановка. Согласны? 👍 🙅
Please open Telegram to view this post
VIEW IN TELEGRAM
464👍32💯1
🧶 Советы по поведенческому интервью

Изучайте компанию

У многих компаний есть свои принципы и поведенческие интервью строятся на основе этих принципов. Поэтому имеет смысл для каждого пункта подготовить по 1-2 истории.

Готовьте сильные истории

Выбирайте самые сильные из своих истории. Посмотрите внимательно, отражает ли ваша подготовленная ситуация навыки синьора или мидла или менеджера? Если нет, то стоит или отполировать историю или убрать ее из своего арсенала.

Еще раз, прежде чем рассказать историю интервьюеру, подумайте, каким образом эта история покажет, что вы подходите на эту роль.

Ведите записи

Очевидный совет, но все же. Вы забудете некоторые важные детали о проекте, который делали 2-3 года назад. Чтобы не пытаться вспомнить их во время собеседования, лучше сделать это заранее и записать историю в блокнот.

Кстати, никто не запрещает использовать такие шпаргалки во время самого интервью.

Используйте STAR или CAR

Запутанная история это как клубок, интервьюер потратить ваше ценное время, пытаясь его распутать. Модель повествования STAR или CAR позволяет последовательно и лаконично рассказать свою историю. Но нужно практиковаться.

В чем разница между STAR и CAR? С моей точки зрения, CAR не подразумевает какого-то задания. Например конфликтные истории иногда легче рассказать через CAR, так как не было задачи с кем-то поругаться.

Задавайте вопросы

Вы можете спросить, что именно ищет интервьюер или какую из двух историй собеседующий хотел бы услышать. Явно или неявно интервьюер даст вам понять, какие сигналы он/она хочет получить и на основе этого, выберите лучшую историю.

Балансируйте между Я и МЫ

Когда кандидат говорит слишком много МЫ, то не ясно, чем именно занимался кандидат.
Когда кандидат говорит слишком много Я, складывается ощущение, что он только один и работал.
Лучше всего стараться говорить, чем в целом занималась команда, а потом конкретизировать, чем именнно вы занимались.

Сядьте поудобнее

Это прозвучит дико, но я верю, что поведенческие собеседования, как и любые другие, должны проходить в дружеской обстановке. Для этого стоит сесть удобно, держать визуальный контакт и улыбаться.

✔️ Сохраните себе, чтобы не потерять
✔️ Поделитесь с друзьями и коллегами, которые сейчас готовятся к собеседованиям
Please open Telegram to view this post
VIEW IN TELEGRAM
👍146🔥2
👾 AI и эмоциональный интеллект

Искусственный интеллект развивается и становится сильнее, и берет на себя все больше рутинных рабочих задач.

Опросы Udemy показали, что это вызвало всплеск интереса к курсам по мягким навыкам: активное слушание, работа с людьми, work-life баланс, командная работа.

То есть, из-за того, что AI забрал на себя часть хард скиллов, люди стали больше уделять внимания софт скиллам, в том числе сочуствию и пониманию друг друга.

Эмоциональный интеллект - это та область, которую AI пока не может покорить и люди начинают сильнее за нее цепляться. Возможно таким образом оправдывая свою надобность.

Переходя к этой теме

Это круто, когда могут понять тебя и твою ситуацию. Например, если нужно выспаться днем, если ночью не спал из-за ребенка.

🤔 Я тут подумал, а что если мы медленно скатываемся в какую-то антиутопию?

Вначале нас всех ценили за хард скиллы. Потом оказалось, что хард скиллы примерно у всех одинаковы и на первый план вышли софт скиллы.

Теперь представьте, что хард и софт окажутся менее важными, чем понимание своих и чужих чувств и эмоций. Каждый будет брать рандомные отгулы, чтобы эмоционально восстановиться. На ревью будут оценивать не проделанную работу, а насколько ты был заботлив к другим. Задеть чужие чувства хуже, чем убить человека. Сюжет для черного зеркала или там уже такое было.

Это кстати моя личная дилемма. Одна из ценностей Канвы "Be a good human", то бишь проявляй заботу, поддержку, эмпатию. И я периодически нахожу себя в ситуации, когда думаю, то ли я такой чересчур жесткий, то ли люди вокруг слишком мягкие.

➡️Ссылка на статью
https://leaddev.com/personal-development/its-time-take-emotional-intelligence-more-seriously

Ставь🗿, если чувства чувствами, а за неправильные отступы нужно наказывать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿23👍42
👩‍💻 BigTech Weekly #3

Еженедельный обзор, который погрузит вас в самые интересные события прошедшей недели в сфере BigTech. От новых технологических разработок до захватывающих анонсов крупнейших игроков индустрии, чтобы вы всегда оставались в курсе последних тенденций и инноваций.

🚀 Посты канала

На меня пожаловались
Проклятие синьоров
Советы по поведенческому интервью
AI и эмоциональный интеллект

💻 Инженерные блоги

• [Meta] Logarithm: Движок для логирования систем обучения AI
• [Slack] Страшный и ужасный автоматизированный деплой
• [LinkedIn] Как найти сгенерированные лица (дипфейки)

🌐 Новости

Мозговой чип Neuralink помог человеку с параличом нижних конечностей сыграть в шахматы
Департамент Юстиции США судится с Apple из-за монополии айфонов
Java 22: release notes

✔️ Поставь лайк и сохрани обзор, чтобы почитать в свободное время!
✔️ Поделись обзором с друзьями и коллегами!

#bigtech_weekly
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🫡11
🏢 Onsite interview

После успешного phone interview, назначают серию финальных собеседований, также известных как onsite interivew. Это непростой и самый важный этап, который и определяет попадете ли вы в компанию или нет.

Стандартный пакет выглядит так:
• 1-2 собеседования по алгоритмам и структурам данных
• 1-2 собеседования по дизайну систем
• 1 собеседование по поведенческим вопросам

Собеседования могут идти блоками. Например Atlassian проводит 3 технических подряд и по их результатам назначает 2 поведенческих интервью. А могут все собеседования идти подряд, в один день или же быть разбиты на два дня.

В зависимости от роли и направления, состав собеседований может меняться: больше технических секций для инженеров, больше поведенческих секций для менеджеров и лидов. Кто явно отличается по моему мнению и опыту, так это Amazon. У них каждое собеседование это смесь технического и поведенческого.

Как принимаются решения мы говорили тут
Детально по каждому из этапов мы поговорим в отдельных постах.

Что самое тяжелое в онсайтах?

Для меня даже одно собеседование в день изматывает и не хочется больше ничего делать. А тут 4-5 собеседований подряд.

Тяжело на последних интервью улыбаться, показывать заинтересованность и быстро соображать. Особенно, если знаешь, что где-то на предыдущих показал себя не очень.

• По возможности не назначайте все собеседования на один день, постарайтесь разбить их.
• Выделите себе целый день, даже если это всего 1-2 собеседования. Отмените работу и встречи.
• Подготовьте пачку вопросов собеседующим, чтобы не спрашивать одно и то же.
• Пообещайте себе дойти до конца, сохранить лицо и выложиться на все 100.

#interview_process
19👍7👨‍💻1
👩‍💻 BigTech Weekly #4

Еженедельный обзор, который погрузит вас в самые интересные события прошедшей недели в сфере BigTech. От новых технологических разработок до захватывающих анонсов крупнейших игроков индустрии, чтобы вы всегда оставались в курсе последних тенденций и инноваций.

🚀 Посты канала

Онсайт интервью

💻 Инженерные блоги

[Uber] Масштабирование AI/ML инфраструктуры
[Cloudflare] Как уберечь дежурного от сгорания
[Elastic] Elastic Search 8.13

🌐 Новости

Sora, text-to-video: первые впечатления
OpenAi продвигает “Sora” в Голливуд
Илон Маск видит 20% шанс, что AI уничтожит человечество
Как AI может бустануть экономику или наоборот ее потопит?

✔️ Поставь лайк и сохрани обзор, чтобы почитать в свободное время!
✔️ Поделись обзором с друзьями и коллегами!

#bigtech_weekly
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍21
🇦🇺 Опыт в Atlassian, Sydney

Куда было собеседование?

На позицию Senior Software Engineer в Сиднейский офис Atlassian

Какие были этапы и до какого этапа дошел?

Написали в LinkedIn, предложили пособеседоваться.
HR Screening - стандартные вопросы, расскажите про свой последний проект и куда хотите расти.

Роль первичного технического интервью берет на себя компания Karat - Atlassian аутсорсит первый раунд.
Бегло гоняют по систем дизайн вопросам и пару алгоритмических задач - ничего сложного.

Финальные раунды
Backend Code Design Interview - собеседование с уклоном на Java + Enterprise
Backend Data Structures Interview - собеседование с уклоном на алгоритмы и структуры данных
Backend System Design - обычный систем дизайн

Values Interview - поведенческое интервью по принципам компании с инженером
Management Interview - поведенческое интервью с уклоном на лидерство, гоняет синьор менеджер

Прошел всех боссов, сейчас общаюсь с командами

Какие примерно были технические и поведенческие вопросы?

Я бы оценил технические вопросы на уровне Leetcode Medium.

Вопросы кстати попались самые популярные из Glassdoor, что алгоритмы, что джава, что систем дизайн.
Хотел было все заучить, но потом решил себя зачеленджить на решение задачек.

Values Interview - достаточно подготовить под их принципы 1-2 примера.
Management Interview - более глубокие вопросы, чувствуется что менеджер с опытом.

Как тебе интервью процесс и сами интервьюеры?

Я получил удовольствие, особенно от технических вопросов, интересные ребята там работают.
Было желание показать себя на уровень Principal (p60), но по итогу не дотянул, синьорская позиция.

Как ты думаешь, где показал себя хорошо, а где не очень?

Как обычно, вот фидбек от рекрутера
- Алгоритмы и java - Strong Hire
- System design - Hire
- Поведенческие - Hire (но были вопросики)

Чтобы изменил в следующий раз?

System design
- нужно заставлять себя быстрее придумывать решения
- не тратить много времени на мелкие детали
- видеть неочевидные нюансы и предлагать амбициозные решения

Поведенческие
- Нужно поработать над историями про командную работу
- Также подготовить лучше истории про инициативу

Автор: Я сам 😬

✔️ Давайте поддержим автора лайками и добрыми комментариями 🙂

➡️ Если вы в процессе интервью и нужна помощь в подготовке, прочитайте пост https://news.1rj.ru/str/bigtechdream/237

#atlassian #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍68🔥215❤‍🔥4🐳1🆒1
🦶Мои слабые стороны

Последний один-на-один с моим менеджером заставил меня порефлексировать на тему моих слабых сторон и где я проседаю.

Решил собрать мысли в один пост. Может кому будет полезно.

🎭 Контроль эмоции

Не показывать невыспанность, смятение или усталость. Все должны видеть, что вы всегда на позитиве.

Злость, раздражение и сарказм - это как огонь, может быть полезен, а может уничтожить все вокруг. Если все кипит внутри, самое тяжелое, но самое правильное - это сделать шаг назад и дать себе время все обдумать.

Сюда же относится спокойно принимать конструктивную критику. Люди могут давать ее не с целью обидеть, а с желанием помочь.

🤹‍♀️ Не распыляться

Я легко соглашаюсь, если мне предложить интересную возможность. Интим не предлагать.

С каждым днем на работе я вижу больше потенциальных проектов, которые могут принести пользу компании. И многие из них кажутся привлекательными и все хочется сделать самому.

Любая дополнительная активность должна проходить через лида/менеджера. Тимур, пожалуйста, запомни уже это наконец.

Берешь одно, жертвуешь другим.

🛌 Не перерабатывать

Если приходится работать по вечерам или по выходным - значит что-то пошло не так.

Идея перерабатывать, чтобы получить повышение, а потом восстановить режим - такая же, как и посидеть немного на диете, сбросить пару килограмм, а потом вернуться к сладкому.

Из правила есть исключения - дежурства и дедлайны. Но задача - научиться более эффективно работать в рабочее время без вреда личному времени.

━━━━━━━━━━━━━━━━━━

Интересно однако, что одна из моих слабостей также является моей сильной стороной.

Мой принцип - ввязаться в драку и там уже выживать.

Я легко могу погружаться в новые проекты и брать на себя новые задачи. Но я так люблю брать задачи, что когда все идет не по плану, то могу одновременно везде начать проседать.

⁉️ Знаю, что вы лучше, чем я. Но если бы вы могли изменить в себе одну черту характера, чтобы вы изменили?
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍7😨1
🐐🪗 Для чего козе баян?

Помните, когда чистишь картошку и хочется закончить побыстрее, то вместо тонкой кожуры срезаешь прям кусок картошки. Немного жалко, israf все-таки, но потом быстро забываешь и чистишь дальше.

Так вот, поведенческие собеседования по моему определению это вот такой чистильщик картошки, где картошка - это все кандидаты, а кожура - кандидаты, которые не подходят компании.

Добрая часть инженеров, которая прекрасно справилась бы с работой, срезается по такому вот принципу. И это очень неприятно и очень печально, когда видишь сильных инженеров, которые не подготовили хорошие истории.

Кто-то верит идее, что хороший инженер всегда найдет работу. Из разряда, хороший товар не нуждается в рекламе. Все мы хотим объективные собеседования и прозрачную вилку.

На самом деле все наборот. Собеседования - это такая игра, со своими правилами. Как вы думаете, поведенческие интервью это возможность показать свои лидерские и коммуникативные навыки или возможность рассказать истории, где будут отражаться ваши софт скиллы? Чувствуете разницу? Я все-таки склоняюсь ко второму варианту.

Что если история чуть-чуть приукрашена? А что если каждый раз, вы преукрашиваете ее чуть больше? А что если после 10-ого собеседования история состоит на 90% из воды?

Можно ли так? Делает ли это вас плохим кандидатом? А если узнают? Помните как на первом созвоне вы клялись ли говорить только правду и ничего кроме правды.

Поэтому это и игра, где вы пытаетесь подобрать правильные ключи на замки интервьюера. И обе стороны это понимают, как бы не хотел собеседующий, он не сможет дать объективную оценку всего за час общения. Сильные кандидаты понимают это и прикладывают усилия, что понять эту игру и преуспеть в ней. Остальные по сути верят в удачу или в свой опыт.

О чем это все?
• Не верьте в удачу, изучайте собеседования и готовьтесь к ним
• Оценка кандидата это субъективная шкала, имеющая косвенное отношение к реальным навыкам. Не воспринимайте фидбек близко к сердцу
• Не врите или делайте это умело, решайте сами. Честность и нравственность это не то, что проверяется на интервью

Ставь 😇, если ни разу не соврал и не приукрасил на интервью.
Для остальных хитрое лицо 🌚
🌚27😇1311👍1
👩‍💻 BigTech Weekly #5

Еженедельный обзор, который погрузит вас в самые интересные события прошедшей недели в сфере BigTech. От новых технологических разработок до захватывающих анонсов крупнейших игроков индустрии, чтобы вы всегда оставались в курсе последних тенденций и инноваций.

🚀 Посты канала

Опыт в Atlassian
Мои слабые стороны
Для чего козе баян

💻 Инженерные блоги

[Netfilix] Reverse Searching Netflix’s Federated Graph
[Uber] How LedgerStore Supports Trillions of Indexes at Uber
[ByteByteGo] Evolution of Java Usage at Netflix

🌐 Новости

Инженер Microsoft в соло предотвратил глобальную хакерскую атаку
Amazon сокращает сотни сотрудников AWS
Google удалит данные, собранные с режима инкогнито (можно теперь спать спокойно 😬)

✔️ Поставь лайк и сохрани обзор, чтобы почитать в свободное время!
✔️ Поделись обзором с друзьями и коллегами!

#bigtech_weekly
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61
🐎 Почему не стоит переходить в другую компанию?

Помните эту боль, когда проходишь игру на Sega, дошел до босса и дома отключили свет.

Вот так я раньше представлял рост по карьерной лестнице.

|--junior--|--middle--|--senior--|--staff---|

Мол каждые пару лет, с равными промежутками делаешь грейдап. Отчасти это связано с тем, что я видел, что некоторых ребят повышали из-за количества лет проработанных в компании. Просто делаешь работу и раз в 1-2 года растешь.


Картина на самом деле выглядит по-другому и я только недавно это осознал.

|-jun-|---mid---|----senior-----|-------staff-------|

Шкала прогрессивная. Каждый последующий грейд требует больше времени, чтобы продемонстрировать навыки и конечно же результат. С каждым грейдом добавляется N-ое количество лет, чтобы подняться дальше.

Грейды - это такие чекпоинты в карьерной лестнице. Обычно раз получив грейд, вы его уже не потеряете. Возможно будут даунгрейды при переходе в другую компанию, но вернуться на свой уровень не так сложно. Раз став синьором, внутри ты всегда будешь себя ассоциировать с синьором.

Так вот, когда переходишь в новую компанию, весь прогресс сбрасывается до последнего чекпоинта. Если в старой компании ты был на пол пути к синьору, то в новой компании придется начинать этот квест с нуля. Это неочевидно и это можно стать неприятным сюрпризом.

Как расти?

Есть две школы мнений, одна говорит, что грейд-ап нужно делать при переходе в новую компанию. Вторая гласит, что нужно делать грейд-ап в текущей компании и потом менять работу.

Я поклонник второй мысли. Именно поэтому я не уйду из Канвы в ближайший год, пока не получу грейдап.

✔️ Помните, когда переходите из компании в компанию это не только про деньги и технологии. Это еще и про авторитет и кредит доверия, которые придется заново нарабатывать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍325🔥1
🚀 Canva Talent Outreach

Две недели назад Canva проводила мероприятие для студентов и выпускников, где Canva рекламировала свои программы стажировки.

Я вызвался поучаствовать. Моей задачей было рассказать про процесс интервью в компании, показать примеры как нужно проходить и каких ошибок стоит избегать.

Было примерно 80-90 ребят, мое выступление длилось минут 30. В конце была сессия вопросов и ответов. Потом был чай-май, студенты подходили и просто общались в неформальной обстановке.

Мне очень понравилось. Каждый раз, когда я общаюсь студентами, я вижу, что новое поколение умнее предыдущего. И неважно, это Казахстан, Россия и Австралия. Просто молодые инженеры задают более сложные вопросы, более амбициозны и метят выше, по сравнению со мной в их возрасте.

✔️ Простые советы
• Если есть возможность, посещайте подобные мероприятия для студентов
• Задавайте вопросы, не стесняйтесь и вступайте в обсуждение
• Обязательно! Спросите LinkedIn спикера и спросите, можно ли ему писать, если будут вопросы. Редко кто откажет
• Напишите ему как вам все понравилось. И вот у вас есть +1 нетворк.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
34🔥12👍4
🧟‍♂️ Road To Staff

Год назад я начал рубрику, которая называется #roadtostaff.

Цель вырасти до стаффа внутри компании и еще, как доказательство, получить оферы из MAANG компании на уровень стаффа. Я знаю, звучит амбициозно.

Я на какое-то время забросил писать об этом, но у меня на самом деле тут есть сдвиги.

Во-первых, я сказал всем людям, которые так или иначе будут принимать решение о своем намерении расти дальше. Спасибо моему бывшему коучу Артуру, я по его наставлению назначил раз в месяц созвон со своим skip менеджером.

Во-вторых, часть моего роста это менторство. Если говорить про архетипы стаффа, то мне ближе тех лид, технический эксперт с навыками управления командой. Поэтому для меня важно показывать, как я могу организовывать работу и помогать расти другим инженерам. Для этого мне дали джуна на попечение.

В-третьих. Опять же по заветам Will Larson, часть роста это спонсоры и попадания в различные комнаты. Последние 4-5 месяцев я прикладывал усилия, чтобы попасть во внутреннюю команду по развитию интервью процессов Канвы. Это не было просто, напишу наверное как-нибудь отдельный пост. Но я очень рад, что смог туда попасть.

Следующее ревью будет через пару месяцев и если честно я сомневаюсь, что получу продвижение. Если все пройдет как и задумано, то я перейду на следующую роль в течении 6-12 месяцев. Главная цель, это запуски внутри команды, нужны прям сильные примеры.

И да, я начал потихоньку проходить собеседования. Хочу до конца года попробовать себя во всех MAANG. Пока что закончил Atlassian и AWS, Microsoft отказал на HR созвоне.

Stay tuned

#roadtostaff
25🔥11👍1
🇦🇺 Про полтора года в Австралии

Про переезд

Перед переездам я осозновал многие сложности, которые нужно будет преодолеть, английский язык, жилье, детские сады, медицина и тд.

То, чего я не понимал в полной мере так это как же тяжело менять культуру. Люди по-другому работают, говорят совсем о других темах на кухне, их мучают иные проблемы.

Я раньше думал, что ты просто меняешь русский язык на английский, а все остальное одинаковое, Java и в Австралии Java. А оказалось, что ты меняешь намного больше.

Приведу пару примеров:
• Уходить с работы в 5, даже если нужно доделать важную задачу
• Брать отгул, если эмоционально чувствуешь себя неважно
• Собственные местоимения у коллег
• Сглаживать углы вместо прямого фидбека
• При найме обращать внимание на diversity и inclusion
• Как будто бы люди избегают говорить на острые темы: про Украину, Россию, Израель, Палестину, про геев и трансгендеров
• Здороваться, улыбаться и извиняться постоянно
• Активные выходные, хайкинги, кэмпинги, выезду на природу

Всем, кто планирует переезжать в одиночку, я бы посоветовал внимательно подумать о том, как будете социализироваться.

Про визу

Сейчас я нахожусь на временной визе, которая привязана к моей компании. Если захочу сменить работодателя или не дай бог уволят, у меня будет 3 месяца, чтобы найти нового спонсора, иначе депортация.

В конце прошлого года я подался на постоянную визу, которая дает мне право оставаться тут бесрочно. Эта же виза в перспективе поможет получить гражданство. Ожидаю, что получу визу в течении 2-3 месяцев.

Медицина и образование тут платные для временных виз, поэтому получение постоянной визы поможет существенно снизить косты.

Про друзей

Интересно, что за время пребывания в Москве у меня появилось меньше друзей, чем за тот же срок в Сиднее. Возможно это связано с тем, что на краю света люди тянутся друг к другу охотнее.

В Сиднее много русскоговорящих, часто можно услышать русскую речь на улице. Местные могут определить по акценту, что ты разговариваешь по русски. Да что там говорить, в самой Канве почти 70 человек говорят на нем.

Но помимо этого тут есть растущее комьюнити казахстанцев. Мне повезло найти пару семей, у которых дети примерно одного возраста с нашим сыном. Когда мы собираемся это как будто вновь оказаться в Казахстане, среди людей, которые тебя понимают и разделяют те же тревоги, что и ты. Где достать конину, виза ата жолы, футболки qazaq republic, казахский язык, потопы, Бишимбаев - поймут не все.

⁉️ Если у вас будут вопрос про Австралию, пишите в комментариях, постараюсь ответить.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4614🥰3🙏1
🇦🇺 Опыт в Amazon, Sydney

Куда было собеседование?

На позицию Senior Software Engineer в Сиднейский офис Amazon, в команды Cloudfront и Networking

Какие были этапы и до какого этапа дошел?

Предложили пройти собеседование в Linkedin.

Созвонились с HR:
- Чем занимаюсь сейчас
- Куда хочу расти и моя мотивация
- Задали пару вопросов про Java, Алгоритмы и систем дизайн

Technical Phone Screening:
- Интервьюер немного поспрашивал про резюме и опыт работы
- Решали интересную задачку по алгоритмам, заставила подумать и порассуждать, но в итоге смог найти решение оптимальное решение. Кайфанул

Финальные раунды:
5 собеседований подряд.
3 из них были алгоритмические: 40 минут поведенческие вопросы и 20 минут на задачку.
1 собеседование систем дизайн: также 40 минут по лидерским навыкам и 20 минут на рисование схем
1 собеседование было полностью посвящено поведенческим вопросам и вел его синьорный менеджер одной из команд. Супер приятный человек, посмеялись вдоволь.

Я думаю, что самое первое из финальных интервью это был так называемый Bar Raiser. Задачка была посложнее и сам он задавал более заковыристые вопросы.

Предложили интересный офер на позицию L5. HR сказал, что фидбек по мне был примерно на грани L5 и L6, немного недотянул до L6.

Какие примерно были технические и поведенческие вопросы?

Самый сложный вопрос был про топологический обход графа и нахождения цикла в графе. Остальные вопросы были на уровне easy/medium.

Поведенческие вопросы - целый набор: про инициативу, про конфликт, про команду и тд.

Интересный вопрос был на пятом созвоне - "расскажите историю, которую еще не рассказывали" 🙂

Как тебе интервью процесс и сами интервьюеры?

Сами интервьюеры супер приятные и общительные. Один из интервьюеров мне показался немного заносчивым менеджером.

После первых 3 часов общения я уже люто ненавидел фразу "Tell me about a time when ...".

Как ты думаешь, где показал себя хорошо, а где не очень?

Я думаю, что я хорошо показал себя на технических секциях. Мне они показались подозрительно легкими.
Однако мне не понравились пару моих историй для поведенческих, классика.

Чтобы изменил в следующий раз?

Распределил бы собеседования на два дня, слишком много сил забирают.

Автор: Я сам 😬

✔️ Давайте поддержим автора лайками и добрыми комментариями 🙂

➡️ Если вы в процессе интервью и нужна помощь в подготовке, прочитайте пост https://news.1rj.ru/str/bigtechdream/237

#amazon #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7714👍7🆒2
🍏 Идеальный совет новичкам в команде

Каждый раз, когда я перехожу из компании в компанию, у меня есть жгучее желаение все изменить в новой команде. Все дело в том, что новый незамыленный глаз обычно легко подмечает то, что плохо лежит.

Но я себя заставляю думать, что я не самый умный, а были веские причины, почему такие решения были приняты.

Так вот, наткнулся на статью и нашел идеальный совет при переходе в новую команду.

Начните вести WTF блокнот. Каждый раз, когда видите проблему или хромающий процесс, просто записываете его в блокнот. Не показаывайте и не делитесь ни с кем.

«WTF: Команда провела ретро, но не записала ни одного action item». «WTF: Ревью процесс занимает неделю». «WTF: На все вопросы в чате отвечает только один инженер».

Через пару недель у вас будет список потенциальных проблем, которые можно исправить. Всех их можно распределить на 5 категорий:

• Команда не замечает этой проблемы
• Команда просто так привыкла
• Проблема относительна новая, и старая проблема, которую она заменила, была намного хуже
• Команда пока не знает как решить проблему
• Команда сделала пару попыток решить проблему, но не справилась

Можно брать самые легкие в реализации, но которые помогут как можно большему числу инженеров в команде. Нужно стремиться к ассоциации «Тимур присоеденился к команде и потихоньку все стало становиться лучше».

Начну ввести этот блокнот для себя и вам советую.

➡️ Оригинальная статья
https://www.simplermachines.com/why-you-need-a-wtf-notebook
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍179
👽4 совета: как не стоит готовиться к собеседованиям

Как вы знаете, я, как и вы периодически прохожу собеседования, чтобы держать себя в тонусе и тешить свое эго.

Я это делаю давно и сегодня хочу поделиться своим опытом ошибок, чтобы вы завтра были умнее, чем я вчера.

Не тестировать себя в «пробных» компаниях

Давным-давно, я думал, что нет смысла ходить собеседоваться в компании, у которых совсем другой процесс интервью. «Если у них нет алгоритмов и систем дизайна, то зачем мне туда пробоваться?»

Оказывается смысл есть. Любые собеседования - это продажи, отличается только навык: алгоритмы, джава, управление командой и тд.

Каждый раз, приходя на встречу с людьми, которые нас тестируют, мы перебарываем страх и волнение, прокачиваем спокойствие и уверенность, находим свои слабые стороны. Ходите на интервью, даже в локальные компании и стартапы.

Верить в свой опыт больше, чем в подготовку

Я раньше считал, что главное быть хорошим инженером, собеседующие в любом случае поймут что я достоин работать в их компании.

Многие собеседования были провалены одним человеческим пороком, гордыней. Я видел и вижу множество крутых и сильных инженеров, которые не доходят до финала, не понимая, что сильный кандидат и стаж работы не одно и то же.

Джун, синьор, тимлид, CTO, к собеседованиям все равно нужно осознанно готовиться. Выделите время и составьте план, не надейтесь на удачу и опыт.

Только Литкод и ничего кроме Литкода

По какой-то причине, нас всех приучили, что лучше всего готовиться к алгоритмам - это решать литкод. Это правда, но только наполовину, ведь сколько историй про 500 и 1000 решенных задач, но проваленных собеседований.

Литкод - это решать задачи в удобное время, видеть все ограничения, с возможностью почитать обсуждения. На собеседованиях все иначе, время ограниченно, часики тикают, задача дается поверхностно, интервьюер смотрит на тебя, ты сидишь и стрессуешь.

Собеседования на алгоритмы это не Литкод. Это умение быть спокойным и находить правильное решение в стрессовой ситуации. Тренируйтесь на пробных собеседованиях.

Не ставить себя на место интервьюера

Я никогда не думал о том, что реально хочет услышать интервьюер и не пытался понять, а зачем он задает тот или иной вопрос.

Когда я готовил историю для поведенческих интервью, то история или была или ее не было. Я не пытался оценить свою ситуацию и понять, с хорошей ли стороны она меня показывает.

В этом плане мне очень помогло начать собеседовать самому. Я начал замечать свои ошибки в других кандидатах.

Теперь же, я примерно осознаю, что хочет услышать собеседующий от джуна и что ожидается от синьора. Поэтому совет простой, пробуйте собеседовать.

🔥 - ставь огонь, если было интересно получить пошаговый план подготовки к FAANG?
🔥1024👍2
📰 Запускаю newsletter

Вы знаете, что я люблю писать (графоманствовать). И я очень благодарен, что вы читаете, не взирая на все мои грамматические очепятки 🙂

У меня накапливается все больше опыта по собеседованиям в большие компании, по карьерному росту и конечно же по выгоранию. Куда-то этот опыт нужно девать. Поэтому я хочу попробовать новый формат, следующая ступенька, амбициозная цель.

Планирую начать писать еженедельные статьи по заветам Pragmatic Engineer на платформе substack. Пока только настроил ньюлеттер, выбрал название и аватарку.
Telegram - для собственных мыслей и для репостов других ресурсов
Substack - чуть глубже капнуть тему, написать более презентабельную статью
✔️Буду признателен если поддержите инициативу и подпишитесь на ньюслеттер 🫂
https://bigtechdream.substack.com/?r=2gkanu&utm_campaign=pub-share-checklist

✔️Еще я периодически пишу в LinkedIn. Недавно получил там бэйджик «Top Algorithms Voice» и «Top Systems Design Voice». Тоже подписывайтесь, будем друг другу ставить лайки и поздвавлять с повышениями.
https://www.linkedin.com/in/timurt/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍63