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

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

👋Новопришедшие, читайте закрепленный пост
Download Telegram
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
Вакансия в Google

🏰Наткнулся на сообщение от рекрутера Гугла. Ищут бэкендера (Java, Kotlin) в Польский офис в Кракове.

1️⃣Сам пост и как подать заявку:
https://www.linkedin.com/posts/timogunia_software-engineer-english-google-careers-activity-7001837053441122305-m8QB?utm_source=share&utm_medium=member_desktop

2️⃣Описание позиции:
https://careers.google.com/jobs/results/98315509386093254-software-engineer-english/

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

🦾Попробуйте подать заявку, потом дайте знать как идет. Удачи 🙂
🔥5👍3
🧩 Задача 38/200

На это неделе задачи про перебор с возвратом ⏮️.
Присоединяетесь решать задачки🤓

https://leetcode.com/problems/binary-watch/
Сложность: Легкая, Процент успешных попыток 51.7%

#problemoftheday
🤯1
Яндекс разделяется 💔

Давно об этом ходили слухи и инсайды, но теперь официально. Компания объявила свой курс на будущее, Яндекс разделиться на две компании.

Первая заберет себе международку, сервисы направленные больше на зарубежные рынки. В их числе беспилотники, облачные сервисы, образовательные проекты, разметка данных (догодались что за сервис 🤔?). Короче все то, что можно разивать вне России. Напомню, что головная компания Яндекса находится в Нидерландах, скорее всего продукты уйдут под ее крыло.

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

Почему это важно?

На горизонте big tech появится новая звезда, не завязанная репутационно на России/Украине. Та часть, которая отделяется, станет полноценной европейской компанией, с лучшими практиками/инженерами Яндекса. А значит будут и собеседования, и релокации в Европу, и команды преимущественно говорящие на русском.

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

https://ir.yandex/press-releases?year=2022&id=2022-11-25
https://yandex.ru/company/press_releases/2022/2022-11-25
👍9😱6🤬1🕊1
Неудачное интервью 😕

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

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

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

Уверенного человека, тяжелее дешево купить.

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

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

Выжимка:
- Не пишите в резюме все технологии, о которых слышали. Выбирайте те, на которые можете ответить хотя бы легкие/средние вопросы.
- Собеседутесь периодически, даже если не собираетесь уходить. записывайте видео или конспектируйте сложные вопросы. После каждого интервью вы должны выходить чуть умнее 🙂
- Не храните рефераллы, используйте их. Найдете новые потом, а опыт уже будет. Завалите пару собеседований в Amazon.
- Завышайте свой ценник и торгуйтесь. В лучшем случае придется потом на деле доказать свою ценность. В худшем будет понимание на какую сумму вы можете претендовать.
- Вы не самозванец и не обманщик, Вы востребованный специалист. Вы хотите работать в компании, которая Вам нравится и получать деньги, которых достойны, в этом нет ничего постыдного.
- Вы никогда не станете абсолютно готовым. Не нужно ждать идеального момента, знания и опыт придут только с практикой.
🔥32👍8🤔3
Маленький анонс, со следующей недели планирую перенести публикацию ежедневных задачек в отдельного бота, чтобы тут не спамить. Ну и чтобы прикрутить автоматические проверки, статистики и разные плюшки. Пишу бота 🤖

🧩 Задача 39/200

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

#problemoftheday
👍7🔥6
Однотипные проекты

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

🧑🏻‍💻А ведь есть разработчики, которые стараются переходить из компании в компанию с похожим продуктом. Это круто, ведь если ты занимался сервисом такси в одной фирме, то твой багаж знаний и нюансов позволит тебе довольно легко вникнуть в другой аналогичный проект. Сразу понимаешь детали, которые пришлось бы объяснять разработчику «не в теме». И сразу видишь узкие горлышки, починил и сразу получил повышение. Из раза в раз экспертиза становиться глубже.

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

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

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

- Реализовал фичу доставки товаров на Авито? Круто, давай к нам, а то уже 10 лет не можем сделать такое в Olx.

Интересно послушать такие последовательные истории 🤔
🔥9😁2🤔1