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

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

👋Новопришедшие, читайте закрепленный пост
Download Telegram
Как уволиться за 2 дня 😐

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

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

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

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

☝️Если решили поменять работу, то правильно оцениваем риски. Если все-таки идете в бигтек, то выбираем компанию не по громкому имени, а именно растущий продукт/команду, тогда меньше шансов попасть под увольнение.

Оригинальная статья тут:
https://www.businessinsider.com/meta-employee-fired-two-days-after-moving-to-canada-post-2022-11
👍7🤬2😢2😱1🙏1
🧩 Задача 30/200

https://leetcode.com/problems/reverse-pairs/
Сложность: Сложная, Процент успешных попыток 30.9%

#problemoftheday
😱1
Когда меня повысят? 🥺

🍸История из жизни, я полгода на добровольных началах правил кодстайл в легаси проекте, рефакторил грязный код. Большой проект, тратил на это где-то 20% рабочего времени. Я думал, что это нужная и полезная работа, и будет весомым плюсом при ревью, а по факту это стало очень слабым аргументом для повышения моего грейда. Тимлид конечно похвалил за активность, но сказал, что есть сейчас задачи поважнее. Я мог бы это время потратить на бизнесовые фичи и этим значительно повысить свои шансы на продвижение, но увы.

🥲Что точно не работает или работает, но редко. Это когда ты сам для себя определяешь критерии для повышения, сам себе пишешь план развития и сам пытаешься его достичь. Заблуждение думать, что руководство всегда думает о тебе и когда придёт время тебя повысят. Для компании твоя зарплата это расход, компания старается снижать свои расходы, и если всех все устраивает, зачем платить больше?

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

🫱🏻‍🫲🏽Поэтому лучше избегать недопонимания и обговаривать ожидания прямо, что руководитель ожидает от тебя и чего ты ожидаешь от руководства. Чем конкретнее, тем лучше. Идеально если можно завязаться на сроки и показатели. Огонь если это показатели бизнесовые: прирост пользователей, увеличение прибыли и тд. Как пример, за полгода реализовать сложную фичу, которая принесет 5% прироста пользователей и тогда грейдап.

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

Выжимка:
1️⃣Устраивайте периодические один-на-один встречи с руководителем. Идеально один раз в неделю, но не реже раза в месяц.
2️⃣Прямо говорите о своих карьерных ожиданиях. Спрашивайте, от чего будет зависеть ваша оценка.
3️⃣Избегайте абстракности и расплывчатых формулировок. Задача, дедлайн, критерии успеха. Вместе зафиксируйте договоренности в каком-нибудь общем файле.
4️⃣Не верьте гипотезам в своей голове, вначале продайте ее руководству, а потом делайте. Не тратьте время на деятельность, которую трудно перевести в деньги или грейдап.
👍15🔥3🤔1
Салем, достар 👋

Эта неделя была самой сложной и привнесла много изменений в таблицу лидеров:
🥇@helpfdo
🥈@zhenis000509
🥈@YerlanKarakulov
🥈@bakytovnurzhan
🥉@just_arsu

📊Все результаты можно посмотреть на вкладке "Week 3" https://docs.google.com/spreadsheets/d/1uccEZWtXoEuk-0CGbgm67tp-UeyoZ-OqJEj_lXTNSoc/edit?usp=sharing.

🕵Если что-то неправильно подсчитано, пожалуйста напишите мне @argyntim.

Спасибо всем, кто старается решать, хоть это и нелегко, вы молодцы. Следующую неделю постараюсь сделать менее сложной, но более интересной. 🙂
👍6🔥2🏆1
Forwarded from Хочу в Google
☺️ Больше позитива

Читая все эти новости может сложиться впечатление что ИТ индустрия схлопывается. Это далеко не так. В противовес компаниям которые проходят через заморозки и сокращения есть очень много компаний которые продолжают расти, продолжают привлекать инвестиции, продолжают расширять свой штат. Программисты все еще на вершине пищевой цепочки 😁.

💼 Кто все еще нанимает

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

В списке есть очень много крутых ребят которые ничем не хуже ИТ гигантов. Они также берут ребят которые только закончили учебу. Делитесь со своими знакомыми которые сейчас ищут работу.

https://docs.google.com/spreadsheets/u/0/d/1SMKjAgYxG1iAi_G4E3DJik17-EkO8QiTo6obeZCiBAQ/htmlview#gid=882540374
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2🥰1
🧩 Задача 33/200

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

https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
Сложность: Легкая, Процент успешных попыток 54.4%

#problemoftheday
👍2😢1
Если планировали купить годовой leetcode premium, то сейчас самое время 💸

В честь дня благодарения намечается черная пятница ⚫️

Промокод THANKS2022

https://leetcode.com/subscribe/?ref=thanksgiving
👍6🔥1😱1🤨1
Начало новой главы

👋Всем привет! Сегодня начал работать в компании Canva, две недели назад релоцировался в Сидней. Сейчас все кажется новым и соотвественно интересным, и это сподвигло написать этот пост. 

🕵️Что мне нравится когда начинаешь новую работу? Это когда можешь взглянуть на проект свежими глазами. Сразу видишь костыли, узкие горлышки и неоптимальные решения. Первые месяцы постоянно задаешь вопрос, а почему так, а почему этак и тимлид с грустными глазами отвечает «по историческим причинам». 

👴Со временем ты тоже смиряешься со всеми костылями в проекте и стараешься больше концентрироваться на текущих задачах. Юношеский максимализм пропадает и остается измученный жизнью душнила. И потом уже ты сам объясняешь новеньким «исторические причины». 

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

🏋️‍♂️Одна из причин, почему тебя взяли на работу, это чтобы ты перенес свой полезный прошлый опыт в команду. Улучшил процессы, ускорил работу, устранил уязвимости и так далее. Правило бойскаута - всегда оставляйте лагерь чище, чем вы его застали.  

📗Если так было всегда еще не значит, что это правильно.
🔥29👍3🎉2
Как заработать 3000$ на опенсорсе?

👩‍🎓Когда ты студент и есть жгучее желание поработать на каникулах в международном проекте, твой арсенал весьма ограничен. На ум первым делом приходят стажировки в MAANG, для которых как ни странно тоже нужно готовиться. Но есть альтернатива!

🎂Google каждый год проводит мероприятие, под названием Google Summer of Code. Главная цель, которую преследует техгигант, это вовлечь студентов в опенсорсные проекты. Если не знаете, что такое опенсорс погуглите, если кратко все, что лежит на гитхабе и открыто всем для использования.

Как это работает

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

Самое главное, что Google за это еще и платит деньги и студентам и организациям! Размер стипендии для студентов стран СНГ это 1500$ за средний проект и 3000$ за большой проект. Стипендии выдаются порциями в течении лета, после каждого проверочного периода.
Я был участником данной программы в 2017 году для проекта Checkstyle. В 2020 и в 2021 году был ментором для студентов от организации Checkstyle.

Кто может подавать

Все действующие студенты, магистранты, PhD тоже. Нужно будет подтвердить документами.

Что нужно сделать

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

Вконце выдают сертификат. Раньше еще выдавали футболку и одноразовый реферал в Google, но правила могли измениться 🙂
Это хорошая возможность внести свой вклад в доброе дело, поработать в международном проекте и заработать зеленных.

Торопитесь, количество мест ограничено 😱

https://summerofcode.withgoogle.com/about
👍7🔥4🤔2
Скидки в Tryexponent

Черная пятница продолжается. На сей раз сервис Tryexponent предлагает свои скидки.
Tryexponent это платная платформа для разработчиков, где можно пройти курсы, найти ментора и попробовать mock-интервью с настоящими инженерами из big tech. Кстати они же в прошлом году купили сервис Pramp, про который я периодически упоминаю.

Они предлагают скидку 30% на годовую подписку сервиса, 104$ вместо 149$.
Также 20% скидку на менторство и mock-интервью. Даже со скидкой ценник конечно не маленький, но такие пробные собеседования хорошо помогают погрузиться и понять, что вас ожидает на реальном интервью.

Акция продлится еще 2 дня, ссылки на скидки:
https://www.tryexponent.com/welcome?promo_code=CYBER20
https://www.tryexponent.com/welcome?promo_code=CYBER30

Кстати, кто-нибудь тут покупал mock-интервью с инженерами MAANG?
👍21🤔1😢1
🧩 Задача 36/200

https://leetcode.com/problems/longest-palindromic-subsequence/
Сложность: Средняя, Процент успешных попыток 60.7%

#problemoftheday
👍1
Хотите разборы от участников самых непонятных/сложных задач? 🤨
Anonymous Poll
95%
Да 👍
5%
Нет 👎
🔥1
Первая рок-звезда 💫

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

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

🧑‍💻Первым нашим спикером будет Диас Абдраимов, Software Engineer в компании Bolt, Таллин, Эстония. В начале этого года эстонский стартап Bolt был оценен инвесторами в 8.4 млрд долларов. Сервис покрывает более 500 городов в 45 странах мира и обслуживает порядка 100 млн пользователей. Большая нагрузка, интересный продукт и амбициозные цели.

⁃ Что отличает Bolt от других компаний?
⁃ Какого это работать в англоговорящей команде?
⁃ Как бороться с волнением на собеседовании?
⁃ На чем нужно фокусироваться молодым инженерам?
⁃ И другие вопросы можно будет задать Диаcу.

Также попробуем выпросить у Диаса рефераллы 🙂

❗️Приглашайте друзей, знакомых и коллег, всем кто интересуется разработкой, собеседованиями и релокацией в другие страны.
❗️Встреча открытая и бесплатная, пожалуйста зарегистрируйтесь по ссылке https://forms.gle/3BVah5A1emAAmraeA.

В субботу, 3 декабря.
19:00-20:00 Алматы (GMT+6)
16:00-17:00 Москва (GMT+3)
15:00-16:00 Таллин (GMT+2)

#rockstars
👍11🤩6🔥2
Салем, достар 👋

Неделя динамического программирования подошла к концу, подводим промежуточные итоги:
🥇@YerlanKarakulov
🥇@bakytovnurzhan
🥈@just_arsu
🥈@helpfdo
🥉@spayev

📊Все результаты можно посмотреть на вкладке "Week 4" https://docs.google.com/spreadsheets/d/1uccEZWtXoEuk-0CGbgm67tp-UeyoZ-OqJEj_lXTNSoc/edit?usp=sharing

🕵Если что-то неправильно подсчитано, пожалуйста напишите мне @argyntim.

🎯Следующая неделя заключительная, точнее всего три дня, 1 декабря подведу итоги.

🎁Вижу ребята стараются и вкладываются, хочется наградить всех. Посмотрим финальную таблицу 🙂
🔥3👍1