Начало новой главы
👋Всем привет! Сегодня начал работать в компании Canva, две недели назад релоцировался в Сидней. Сейчас все кажется новым и соотвественно интересным, и это сподвигло написать этот пост.
🕵️Что мне нравится когда начинаешь новую работу? Это когда можешь взглянуть на проект свежими глазами. Сразу видишь костыли, узкие горлышки и неоптимальные решения. Первые месяцы постоянно задаешь вопрос, а почему так, а почему этак и тимлид с грустными глазами отвечает «по историческим причинам».
👴Со временем ты тоже смиряешься со всеми костылями в проекте и стараешься больше концентрироваться на текущих задачах. Юношеский максимализм пропадает и остается измученный жизнью душнила. И потом уже ты сам объясняешь новеньким «исторические причины».
🙅Так вот, чем дольше не соглашаешься со статусом кво, тем лучше. Используйте это время, чтобы выявить главные проблемы проекта и придумать как их устранить. Это возможность проявить себя и завоевать авторитет в команде, ведь кто-то до тебя точно также мечтал сделать лучше, но не смог. Но если не ты, то это исправит следующий разработчик.
🏋️♂️Одна из причин, почему тебя взяли на работу, это чтобы ты перенес свой полезный прошлый опыт в команду. Улучшил процессы, ускорил работу, устранил уязвимости и так далее. Правило бойскаута - всегда оставляйте лагерь чище, чем вы его застали.
📗Если так было всегда еще не значит, что это правильно.
👋Всем привет! Сегодня начал работать в компании Canva, две недели назад релоцировался в Сидней. Сейчас все кажется новым и соотвественно интересным, и это сподвигло написать этот пост.
🕵️Что мне нравится когда начинаешь новую работу? Это когда можешь взглянуть на проект свежими глазами. Сразу видишь костыли, узкие горлышки и неоптимальные решения. Первые месяцы постоянно задаешь вопрос, а почему так, а почему этак и тимлид с грустными глазами отвечает «по историческим причинам».
👴Со временем ты тоже смиряешься со всеми костылями в проекте и стараешься больше концентрироваться на текущих задачах. Юношеский максимализм пропадает и остается измученный жизнью душнила. И потом уже ты сам объясняешь новеньким «исторические причины».
🙅Так вот, чем дольше не соглашаешься со статусом кво, тем лучше. Используйте это время, чтобы выявить главные проблемы проекта и придумать как их устранить. Это возможность проявить себя и завоевать авторитет в команде, ведь кто-то до тебя точно также мечтал сделать лучше, но не смог. Но если не ты, то это исправит следующий разработчик.
🏋️♂️Одна из причин, почему тебя взяли на работу, это чтобы ты перенес свой полезный прошлый опыт в команду. Улучшил процессы, ускорил работу, устранил уязвимости и так далее. Правило бойскаута - всегда оставляйте лагерь чище, чем вы его застали.
📗Если так было всегда еще не значит, что это правильно.
🔥29👍3🎉2
🧩 Задача 35/200 ✅
https://leetcode.com/problems/count-sorted-vowel-strings/
Сложность: Средняя, Процент успешных попыток 77.2%
#problemoftheday
https://leetcode.com/problems/count-sorted-vowel-strings/
Сложность: Средняя, Процент успешных попыток 77.2%
#problemoftheday
LeetCode
Count Sorted Vowel Strings - LeetCode
Can you solve this real interview question? Count Sorted Vowel Strings - Given an integer n, return the number of strings of length n that consist only of vowels (a, e, i, o, u) and are lexicographically sorted.
A string s is lexicographically sorted if…
A string s is lexicographically sorted if…
👍2🤬2
Как заработать 3000$ на опенсорсе?
👩🎓Когда ты студент и есть жгучее желание поработать на каникулах в международном проекте, твой арсенал весьма ограничен. На ум первым делом приходят стажировки в MAANG, для которых как ни странно тоже нужно готовиться. Но есть альтернатива!
🎂Google каждый год проводит мероприятие, под названием Google Summer of Code. Главная цель, которую преследует техгигант, это вовлечь студентов в опенсорсные проекты. Если не знаете, что такое опенсорс погуглите, если кратко все, что лежит на гитхабе и открыто всем для использования.
Как это работает❓
Организации, которым нужны свободные студенческие руки, регистрируют список идей, которые они хотят в течении лета реализовать. Студенты, начиная с зимы и до начала весны изучают проект, пробуют делать мелкие задачи, пишут эссе. Весной каждая организация выбирает себе студентов и на протяжении лета вместе работают над проектом.
Самое главное, что Google за это еще и платит деньги и студентам и организациям! Размер стипендии для студентов стран СНГ это 1500$ за средний проект и 3000$ за большой проект. Стипендии выдаются порциями в течении лета, после каждого проверочного периода.
Я был участником данной программы в 2017 году для проекта Checkstyle. В 2020 и в 2021 году был ментором для студентов от организации Checkstyle.
Кто может подавать❓
Все действующие студенты, магистранты, PhD тоже. Нужно будет подтвердить документами.
Что нужно сделать❓
Самые шустрые и прошаренные уже начали брать мелкие задачи и зарабатывать баллы лояльности перед организациями. Обычно набирают тех, кто предварительно сделал много задач, активно общается с организацией и составил хороший план. Поэтому уже сейчас можно начать контактировать с проектами и поднимать свой рейтинг в глазах будущих менторов. Список проектов еще не опубликовали, но можно поискать прошлогодние организации, они почти наверняка будут и в этом году.
Вконце выдают сертификат. Раньше еще выдавали футболку и одноразовый реферал в Google, но правила могли измениться 🙂
Это хорошая возможность внести свой вклад в доброе дело, поработать в международном проекте и заработать зеленных.
Торопитесь, количество мест ограничено 😱
https://summerofcode.withgoogle.com/about
👩🎓Когда ты студент и есть жгучее желание поработать на каникулах в международном проекте, твой арсенал весьма ограничен. На ум первым делом приходят стажировки в MAANG, для которых как ни странно тоже нужно готовиться. Но есть альтернатива!
🎂Google каждый год проводит мероприятие, под названием Google Summer of Code. Главная цель, которую преследует техгигант, это вовлечь студентов в опенсорсные проекты. Если не знаете, что такое опенсорс погуглите, если кратко все, что лежит на гитхабе и открыто всем для использования.
Как это работает❓
Организации, которым нужны свободные студенческие руки, регистрируют список идей, которые они хотят в течении лета реализовать. Студенты, начиная с зимы и до начала весны изучают проект, пробуют делать мелкие задачи, пишут эссе. Весной каждая организация выбирает себе студентов и на протяжении лета вместе работают над проектом.
Самое главное, что Google за это еще и платит деньги и студентам и организациям! Размер стипендии для студентов стран СНГ это 1500$ за средний проект и 3000$ за большой проект. Стипендии выдаются порциями в течении лета, после каждого проверочного периода.
Я был участником данной программы в 2017 году для проекта Checkstyle. В 2020 и в 2021 году был ментором для студентов от организации Checkstyle.
Кто может подавать❓
Все действующие студенты, магистранты, PhD тоже. Нужно будет подтвердить документами.
Что нужно сделать❓
Самые шустрые и прошаренные уже начали брать мелкие задачи и зарабатывать баллы лояльности перед организациями. Обычно набирают тех, кто предварительно сделал много задач, активно общается с организацией и составил хороший план. Поэтому уже сейчас можно начать контактировать с проектами и поднимать свой рейтинг в глазах будущих менторов. Список проектов еще не опубликовали, но можно поискать прошлогодние организации, они почти наверняка будут и в этом году.
Вконце выдают сертификат. Раньше еще выдавали футболку и одноразовый реферал в Google, но правила могли измениться 🙂
Это хорошая возможность внести свой вклад в доброе дело, поработать в международном проекте и заработать зеленных.
Торопитесь, количество мест ограничено 😱
https://summerofcode.withgoogle.com/about
Withgoogle
Google Summer of Code
Google Summer of Code is a global program focused on bringing more developers into open source software development.
👍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?
Черная пятница продолжается. На сей раз сервис 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?
Exponent
👍2❤1🤔1😢1
🧩 Задача 36/200 ✅
https://leetcode.com/problems/longest-palindromic-subsequence/
Сложность: Средняя, Процент успешных попыток 60.7%
#problemoftheday
https://leetcode.com/problems/longest-palindromic-subsequence/
Сложность: Средняя, Процент успешных попыток 60.7%
#problemoftheday
👍1
🧩 Задача 37/200 ✅
По традиции пятничный хардкор 🤘🏿
https://leetcode.com/problems/longest-increasing-path-in-a-matrix/
Сложность: Сложная, Процент успешных попыток 52.2%
#problemoftheday
По традиции пятничный хардкор 🤘🏿
https://leetcode.com/problems/longest-increasing-path-in-a-matrix/
Сложность: Сложная, Процент успешных попыток 52.2%
#problemoftheday
LeetCode
Longest Increasing Path in a Matrix - LeetCode
Can you solve this real interview question? Longest Increasing Path in a Matrix - Given an m x n integers matrix, return the length of the longest increasing path in matrix.
From each cell, you can either move in four directions: left, right, up, or down.…
From each cell, you can either move in four directions: left, right, up, or down.…
😐3👍1😱1
🔥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
🚖Как попасть в команду, которая вытеснила Яндекс.Такси из Европы?
Как пройти собеседование по сложности не уступающее топовым технологическим компаниям?
🥳С радостью сообщаю, что начинаю серию стримов, где опытные разработчики делятся своим опытом и отвечают на вопросы.
🧑💻Первым нашим спикером будет Диас Абдраимов, 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 декабря подведу итоги.
🎁Вижу ребята стараются и вкладываются, хочется наградить всех. Посмотрим финальную таблицу 🙂
Неделя динамического программирования подошла к концу, подводим промежуточные итоги:
🥇@YerlanKarakulov
🥇@bakytovnurzhan
🥈@just_arsu
🥈@helpfdo
🥉@spayev
📊Все результаты можно посмотреть на вкладке "Week 4" https://docs.google.com/spreadsheets/d/1uccEZWtXoEuk-0CGbgm67tp-UeyoZ-OqJEj_lXTNSoc/edit?usp=sharing
🕵Если что-то неправильно подсчитано, пожалуйста напишите мне @argyntim.
🎯Следующая неделя заключительная, точнее всего три дня, 1 декабря подведу итоги.
🎁Вижу ребята стараются и вкладываются, хочется наградить всех. Посмотрим финальную таблицу 🙂
Google Docs
LeetCode 1 month challenge
🔥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/
🔥Выглядит как горячия вакансия и видимо это растующий проект, раз не заморозили и под него набирают команду.
🦾Попробуйте подать заявку, потом дайте знать как идет. Удачи 🙂
🏰Наткнулся на сообщение от рекрутера Гугла. Ищут бэкендера (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
На это неделе задачи про перебор с возвратом ⏮️.
Присоединяетесь решать задачки🤓
https://leetcode.com/problems/binary-watch/
Сложность: Легкая, Процент успешных попыток 51.7%
#problemoftheday
LeetCode
Binary Watch - LeetCode
Can you solve this real interview question? Binary Watch - A binary watch has 4 LEDs on the top to represent the hours (0-11), and 6 LEDs on the bottom to represent the minutes (0-59). Each LED represents a zero or one, with the least significant bit on the…
🤯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
Давно об этом ходили слухи и инсайды, но теперь официально. Компания объявила свой курс на будущее, Яндекс разделиться на две компании.
Первая заберет себе международку, сервисы направленные больше на зарубежные рынки. В их числе беспилотники, облачные сервисы, образовательные проекты, разметка данных (догодались что за сервис 🤔?). Короче все то, что можно разивать вне России. Напомню, что головная компания Яндекса находится в Нидерландах, скорее всего продукты уйдут под ее крыло.
Вторая часть оставит себе все остальное. Для этой компании ничего не должно поменяться, сервисы и продукты работающие на СНГ рынках так и продолжат развиваться.
Почему это важно?
На горизонте big tech появится новая звезда, не завязанная репутационно на России/Украине. Та часть, которая отделяется, станет полноценной европейской компанией, с лучшими практиками/инженерами Яндекса. А значит будут и собеседования, и релокации в Европу, и команды преимущественно говорящие на русском.
Сейчас проекты в международной части выглядят заманчиво, будут перевозить команды, открывать новые офисы, попробуйте пособеседоваться к ним. Можно прямо спрашивать у HR, отделяется ли сервис или нет.
https://ir.yandex/press-releases?year=2022&id=2022-11-25
https://yandex.ru/company/press_releases/2022/2022-11-25
Investor Relations, Yandex
Yandex N.V. provides strategic update on potential changes to the group’s corporate structure | Investor Relations | Yandex
The Investor Relations website contains information about Yandex business for stockholders, potential investors, and financial analysts.
👍9😱6🤬1🕊1
Неудачное интервью 😕
- Да как это ты не знаешь, тут же написано Oracle! - воскликнул один из собеседующих, указывая на мое резюме. Я чувствовал себя воришкой, которого поймали с поличным, помню попробовал как-то оправдаться.
- Мы Вам перезвоним - сказал второй интервьюер,
- Не нужно, я … лучше еще подготовлюсь - помню ответил я.
Я вышел с ощущением, что я самый глупый человек на свете, 4ый курс университета, а знаний ноль. Я шел и долго прокручивал весь диалог в голове. Справедливости ради, у меня в резюме были написаны все технологии, которых когда-либо случайно коснулся, поэтому первым делом я выбросил оттуда все, на что элементарно не смог ответить. Я благодарен тому опыту, ведь после этого я начал лучше готовиться, больше изучать и тщательнее выбирать компании.
Ощущение самозванца еще долго преследует, но если выгуливать свой страх на собеседованиях и из каждого неудачного интервью делать выводы, то со временем страх проходит, становишься увереннее.
Уверенного человека, тяжелее дешево купить.
Тут дело даже не в Google или Kaspi или маленький стартап, просто собеседования это всегда продажи. Правильно предоставить свой опыт, правильно «упаковать» резюме, завысить ценник, поторговаться. Вы наверное удивитесь, если скажу в одной и той-же компании, мидлы могут зарабатывать больше, чем сеньоры. «Хардскиллы» - кричали они, «капитализм» - шепнул HR.
Я верю, что у человека, который пробовал проходить интервью 100 раз, больше шансов устроиться в хорошую компанию, чем у человека, который решил 1000 литкодовских задач.
Выжимка:
- Да как это ты не знаешь, тут же написано Oracle! - воскликнул один из собеседующих, указывая на мое резюме. Я чувствовал себя воришкой, которого поймали с поличным, помню попробовал как-то оправдаться.
- Мы Вам перезвоним - сказал второй интервьюер,
- Не нужно, я … лучше еще подготовлюсь - помню ответил я.
Я вышел с ощущением, что я самый глупый человек на свете, 4ый курс университета, а знаний ноль. Я шел и долго прокручивал весь диалог в голове. Справедливости ради, у меня в резюме были написаны все технологии, которых когда-либо случайно коснулся, поэтому первым делом я выбросил оттуда все, на что элементарно не смог ответить. Я благодарен тому опыту, ведь после этого я начал лучше готовиться, больше изучать и тщательнее выбирать компании.
Ощущение самозванца еще долго преследует, но если выгуливать свой страх на собеседованиях и из каждого неудачного интервью делать выводы, то со временем страх проходит, становишься увереннее.
Уверенного человека, тяжелее дешево купить.
Тут дело даже не в Google или Kaspi или маленький стартап, просто собеседования это всегда продажи. Правильно предоставить свой опыт, правильно «упаковать» резюме, завысить ценник, поторговаться. Вы наверное удивитесь, если скажу в одной и той-же компании, мидлы могут зарабатывать больше, чем сеньоры. «Хардскиллы» - кричали они, «капитализм» - шепнул HR.
Я верю, что у человека, который пробовал проходить интервью 100 раз, больше шансов устроиться в хорошую компанию, чем у человека, который решил 1000 литкодовских задач.
Выжимка:
- Не пишите в резюме все технологии, о которых слышали. Выбирайте те, на которые можете ответить хотя бы легкие/средние вопросы.- Собеседутесь периодически, даже если не собираетесь уходить. записывайте видео или конспектируйте сложные вопросы. После каждого интервью вы должны выходить чуть умнее 🙂- Не храните рефераллы, используйте их. Найдете новые потом, а опыт уже будет. Завалите пару собеседований в Amazon.- Завышайте свой ценник и торгуйтесь. В лучшем случае придется потом на деле доказать свою ценность. В худшем будет понимание на какую сумму вы можете претендовать.- Вы не самозванец и не обманщик, Вы востребованный специалист. Вы хотите работать в компании, которая Вам нравится и получать деньги, которых достойны, в этом нет ничего постыдного.- Вы никогда не станете абсолютно готовым. Не нужно ждать идеального момента, знания и опыт придут только с практикой.🔥32👍8🤔3
Маленький анонс, со следующей недели планирую перенести публикацию ежедневных задачек в отдельного бота, чтобы тут не спамить. Ну и чтобы прикрутить автоматические проверки, статистики и разные плюшки. Пишу бота 🤖
🧩 Задача 39/200 ✅
https://leetcode.com/problems/combination-sum/
Сложность: Средняя, Процент успешных попыток 67.8%
#problemoftheday
🧩 Задача 39/200 ✅
https://leetcode.com/problems/combination-sum/
Сложность: Средняя, Процент успешных попыток 67.8%
#problemoftheday
LeetCode
Combination Sum - LeetCode
Can you solve this real interview question? Combination Sum - Given an array of distinct integers candidates and a target integer target, return a list of all unique combinations of candidates where the chosen numbers sum to target. You may return the combinations…
👍7🔥6
🧩 Задача 40/200
https://leetcode.com/problems/24-game/
Сложность: Сложная, Процент успешных попыток 49.2%
#problemoftheday
https://leetcode.com/problems/24-game/
Сложность: Сложная, Процент успешных попыток 49.2%
#problemoftheday
LeetCode
24 Game - LeetCode
Can you solve this real interview question? 24 Game - You are given an integer array cards of length 4. You have four cards, each containing a number in the range [1, 9]. You should arrange the numbers on these cards in a mathematical expression using the…
🤯4👍1
Однотипные проекты
🏦Как-то раз встретил человека, который практически всю свою карьеру занимался платежными системами. В каждой компании его проекты были связаны или с процессингом, или с банками, или же с криптокошельками. Это кстати был не разработчик, а продуктовый менеджер.
🧑🏻💻А ведь есть разработчики, которые стараются переходить из компании в компанию с похожим продуктом. Это круто, ведь если ты занимался сервисом такси в одной фирме, то твой багаж знаний и нюансов позволит тебе довольно легко вникнуть в другой аналогичный проект. Сразу понимаешь детали, которые пришлось бы объяснять разработчику «не в теме». И сразу видишь узкие горлышки, починил и сразу получил повышение. Из раза в раз экспертиза становиться глубже.
🙆♂️Конечно есть риск зациклиться в узком стэке технологий, но смышленные инженеры довольно быстро адаптируются к новым требованиям.
🦄Концепция инженера всячески противится такому подходу, ведь мы должны быть универсальными солдатами. Сегодня делаем мессенджер, завтра запускаем развозку продуктов, послезавтра образовательную платформу. Неясно, что взбредет в голову руководству с первыми лучами солнца в погоне за единорожной мечтой.
Но ради справедливости стоит отметить, что порой в вакансиях напрямую запрашивают опыт работы в определенной сфере. То есть последовательная приверженность одной области, может стать приятным плюсом при рассмотрении вашей кандидатуры.
- Реализовал фичу доставки товаров на Авито? Круто, давай к нам, а то уже 10 лет не можем сделать такое в Olx.
Интересно послушать такие последовательные истории 🤔
🏦Как-то раз встретил человека, который практически всю свою карьеру занимался платежными системами. В каждой компании его проекты были связаны или с процессингом, или с банками, или же с криптокошельками. Это кстати был не разработчик, а продуктовый менеджер.
🧑🏻💻А ведь есть разработчики, которые стараются переходить из компании в компанию с похожим продуктом. Это круто, ведь если ты занимался сервисом такси в одной фирме, то твой багаж знаний и нюансов позволит тебе довольно легко вникнуть в другой аналогичный проект. Сразу понимаешь детали, которые пришлось бы объяснять разработчику «не в теме». И сразу видишь узкие горлышки, починил и сразу получил повышение. Из раза в раз экспертиза становиться глубже.
🙆♂️Конечно есть риск зациклиться в узком стэке технологий, но смышленные инженеры довольно быстро адаптируются к новым требованиям.
🦄Концепция инженера всячески противится такому подходу, ведь мы должны быть универсальными солдатами. Сегодня делаем мессенджер, завтра запускаем развозку продуктов, послезавтра образовательную платформу. Неясно, что взбредет в голову руководству с первыми лучами солнца в погоне за единорожной мечтой.
Но ради справедливости стоит отметить, что порой в вакансиях напрямую запрашивают опыт работы в определенной сфере. То есть последовательная приверженность одной области, может стать приятным плюсом при рассмотрении вашей кандидатуры.
- Реализовал фичу доставки товаров на Авито? Круто, давай к нам, а то уже 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
Спасибо всем, вы молодцы 😉
Вот и закончился первый конкурс в этом канале, который длился аж целый месяц, даже подумать страшно. А еще я вместе с вами решал задачи и это каждый день заставляло находить время на 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
🔴Запись будет 🙂
🧑💻Напоминаю, что завтра будет онлайн встреча с Диасом Абдраимовым, где можно послушать его опыт и задать интересующие вопросы.
⌚В субботу, 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
Тимур Тибеев | BigTechDream
Первая рок-звезда 💫 🚖Как попасть в команду, которая вытеснила Яндекс.Такси из Европы? Как пройти собеседование по сложности не уступающее топовым технологическим компаниям? 🥳С радостью сообщаю, что начинаю серию стримов, где опытные разработчики делятся…
Салем достар 👋
Через 10 минут начинаем стрим ⏰
Приходите, приглашайте друзей, готовьте вопросы 🙂
🎥Ссылка на zoom встречу
https://us06web.zoom.us/j/82415874678?pwd=ZU9xbUVKR2hKK1ByMEcrL0FEOHVSZz09
Meeting ID: 824 1587 4678
Passcode: 338101
Через 10 минут начинаем стрим ⏰
Приходите, приглашайте друзей, готовьте вопросы 🙂
🎥Ссылка на zoom встречу
https://us06web.zoom.us/j/82415874678?pwd=ZU9xbUVKR2hKK1ByMEcrL0FEOHVSZz09
Meeting ID: 824 1587 4678
Passcode: 338101
👍6
Куда устроится стажером? Какие технологии изучать?
🚧Иногда бывает так, что возникают вопросы, которые касаются определенного направления - 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
🚧Иногда бывает так, что возникают вопросы, которые касаются определенного направления - 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