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

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

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

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

А вот и итоги:
🥇@YerlanKarakulov
🥇@bakytovnurzhan
🥈@spayev
🥉@just_arsu

Решил, что награжу всех призеров, свяжусь в ближайшее время:
🥇- leetcode premium на 1 месяц.
🥈- курс на udemy по system design.
🥉- 3 месячный абонемент на сервис litres, где можно найти кучу интересных книг, в том числе по программированию.

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

☺️Хочу сказать спасибо за участие абсолютно всем, я получил опыт «как стоит запускать контесты» и «что можно улучшить». Были проблемы и косяки и упущения, прошу пенять на меня, как на человека, который этого не предусмотрел.

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

https://forms.gle/R9xoiHgSowwxuiGr7

Спасибо всем, вы молодцы 😉
🔥25👏4👍3
Тимур Тибеев | BigTechDream
Первая рок-звезда 💫 🚖Как попасть в команду, которая вытеснила Яндекс.Такси из Европы? Как пройти собеседование по сложности не уступающее топовым технологическим компаниям? 🥳С радостью сообщаю, что начинаю серию стримов, где опытные разработчики делятся…
Всем привет! 👋

🧑‍💻Напоминаю, что завтра будет онлайн встреча с Диасом Абдраимовым, где можно послушать его опыт и задать интересующие вопросы.

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

🎥Ссылка на zoom встречу
https://us06web.zoom.us/j/82415874678?pwd=ZU9xbUVKR2hKK1ByMEcrL0FEOHVSZz09

Meeting ID: 824 1587 4678
Passcode: 338101

🔴Запись будет 🙂
👍7🔥2👏1
Куда устроится стажером? Какие технологии изучать?

🚧Иногда бывает так, что возникают вопросы, которые касаются определенного направления - backend, frontend, data science. На такие вопросы трудно ответить одному человеку, но намного легче найти ответы в тематических сообществах.

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

🕵Помимо обычных «технических» вопросов, там иногда публикуются вакансии от разных рекрутеров. Да, HR тоже сидят в этих группах и отлавливают разработчиков. Можно и самому спросить, у кого в компании сейчас нанимают стажеров и джунов, люди довольно отзывчивые.

Советую вступать в такие группы и задавать интересующие вопросы.

🌐Список СНГ сообществ можно в этом канале https://news.1rj.ru/str/it_chats

🇰🇿А вот список казахстанских сообществ:
- Бизнес аналитики https://news.1rj.ru/str/analystbook
- Общая группа разработчиков Казахстана https://news.1rj.ru/str/devkz
- Фронтенд разработка Казахстана https://news.1rj.ru/str/frontendkz
- Бэкенд разработчики https://news.1rj.ru/str/BackendKZ
- ЦАРКА, кибербезопасность https://news.1rj.ru/str/cyberseckz
- Data science/machine learning инженеры, попасть в группу можно через бота https://news.1rj.ru/str/databek_bot
- Java/Kotlin/Scala https://news.1rj.ru/str/astanajug
- PHP https://news.1rj.ru/str/phpdevconf
- Python https://news.1rj.ru/str/python_kz
- Сисадмины и devops инженеры https://news.1rj.ru/str/sysadm_in
- GO https://news.1rj.ru/str/go_kz
- Dart/Flutter https://news.1rj.ru/str/dart_kz
- IOS https://news.1rj.ru/str/iOSDevelopers_KZ
- Android https://news.1rj.ru/str/android_kz

UPD.
Вот еще репозиторий с каналами и группами в КЗ секторе
https://github.com/c0rp-aubakirov/KZ-IT-telegram-list
🔥5👍2
Представьте у вас два предложения о работе 🤔

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

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

Для лучшего восприятия, на примере мидл разработчика
⁃ в первой зарплата 450тыс тенге
⁃ во второй почти 800тыс

Что выберите вы? Деньги или технологии? И почему?

Можете просто нажать на
- 👍 если первая компания
- 🔥 если вторая компания

и написать свою причину в комментариях или же почему ни ту ни другую
👍42🔥27
Как сгореть от литкода? 🤬

Зачем фронтенд разработчику знать про сортировку куч?
Зачем датасайентисту знать про двоичные сбалансированные деревья?
Зачем DevOps инженеру знать про нахождение палиндрома за константу?

🧑‍💻Прочитал сегодня пост, где парень на протяжении 5 лет решал задачи литкода, проходил платные мок-интервью, получал советы от инженеров Google, но все равно был уволен, разочаровался в своих способностях, расстроился и решил завязать с программированием. 

Посвятить карьеру только алгоритмам и подготовкам к интервью очень рискованная затея. Все потому, что эти знания намного тяжелее монетизировать, чем опыт и hard скиллы. “Решил 1000 задач на Leetcode”, “Участвовал в олимпиадах по программированию” - лишь красивые строчки в резюме. 

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

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

За O(N) лет моей работы, мне приходилось несколько раз использовать навык подсчета сложности и реализовывать сложные алгоритмы. 

👨‍🌾Мое мнение, решать задачки можно в качестве хобби или чтобы поддерживать себя в форме, или если готовитесь к собеседованию. Иначе, лучше потратить время на выращивание в себе сеньора-помидора. 

Решить все задачи на Leetcode - не значит, что вы сильный разработчик. 
И наоборот, не смочь решить ни одной задачи - не значит, что вы слабый. 

Оригинальный пост
https://news.ycombinator.com/item?id=26468248
👍27🔥3👏2
Про layoff в Google 📉

В конце ноября вышла статья на Forbes, в которой утверждается, что компания рассматривает возможность уволить 6% персонала, около 10000 человек, в связи с текущей ситуацией в мире.

До этого года в Google была практика увольнять порядка 2-3% самых неэффективных сотрудников в год. Эффективность определялась по итогам квартальных/годовых ревью. С надвигающимся экономическим кризисом компания решила провести оценку персонала и сказать goodbye в 3 раза больше работникам, чем обычно.

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

Вчера Ержан на своем канале (https://news.1rj.ru/str/hiremegoogle) озвучил правильную мысль. Если не получилось пройти собеседование это не значит, что вы глупый человек, сегодня конкуренция возросла и приходится соревноваться с лучшими из лучших.

Любые кризисы проходят, фоточки в инстаграмм и знания в голове остаются. 😊

Оригинальная статья:
https://www.forbes.com/sites/qai/2022/11/23/google-layoffs-big-tech-continues-downsizing/?sh=8eef8f9400fd
👍5😁21