По всем вопросам: @vice22821 По покупке курсов: @menshe_treh Чат: @postypashki_old_chat Боталка: @botalkaaa Карьера: @postupashki_career Ютуб: youtube.com/@postupashki_old Поступач: @postypashki_mems Алгосы: @algoses
🎁 Дарим доступ к курсам и замечательную литературу для подготовки к собесу и !
На этот раз мы разыграем целых 3 места на наших курсах и коллекцию очень полезных книг для подготовки к собеседованию.
Условия участия максимально простые:
🔸 подписаться на Machine Learning
🔸 подписаться на Поступашки
Победители рандомно получат доступы к курсам или одну из этих великолепных книг:
— 40 алгоритмов, которые должен знать каждый программист на Python
— Машинное обучение. Подготовка к сложному интервью
— Путь инженера-программиста: развитие навыков для успешной карьеры
— Математика для Data Science
— Как быть успешным в Data Science.
— Грокаем алгоритмы искусcтвенного интеллекта
Итоги подведем 19 апреля в 19:00 при помощи бота, который рандомно выберет победителя. Всем удачи ❤️
🔥 Самые нужные каналы для Data Scientist, чтобы расти в доходе 💸
• Data Science | Вопросы собесов
• Data Science | Вакансии с удаленкой
• Data Science | Тесты
Подпишись, чтобы не потерять ☝️
Есть ли жизнь после ШАДа
Уже открыта запись на дни открытых дверей. Мы попросили одного из выпусников наших курсов рассказать, как изменилось его жизнь.
Я завершил обучение в ШАДе в 2024 году.
Во время учебы я закрывал по три предмета, были люди которые закрывали по 6 предметов. Я был среднячком со средним баллом 4.3 и просто делал, что по кайфу.
Учился я по направлению Data Science.
Как относятся люди на рынке к ШАДу:
- В данный момент я не встретил ни одного русскоговорящего человека, который не слышал о шаде.
- Интересуются какие предметы ты закрыл. Я думаю хороший вопрос, потому что бывают люди которые поступили и ушли после второго семестра.
- Если у собеседующего раздутое эго и он в свое время не поступил в шад, то он может попробовать завалить вас на собеседование и тем самым самоудовлетвориться. (Такие есть, но их мало)
- В свое время, когда не имел промышленного опыта по МЛ, я находил людей, которые руководят командами из Яндекса, Сбера, Тинькофф, и просил мне провести собес. Если у них не было вакансии, они говорили: «Извини, пока нет вакансии, но давай поговорим. Короче, я к тому, что руководители команд с радостью готовы пообщаться с вами, не знаю, это из-за шада или из-за того, что они общительные, мне лично больше кажется из-за шада)
- HFT компании хантят. Так сложилось что в Российском HFT много выпускников ШАДа, да и вообще спортивных программистов и тд, и соответственно HR хантят таких же. Эта сфера мне неинтересна, так что я даже не собесился с ними.
Выводы: В СНГ к выпускникам шада относятся очень даже хорошо.
Как проходят собесы:
- Бывают моменты, когда от вас ожидают большего и думают, что вы мегамозг, хотя на самом деле не такой. Обычно это те люди, которые хотят самоутвердиться, к сожалению, на моем опыте было такое и не раз. Почему я решил, что это из-за шада?
Потому что собеседующий часто повторял заклинание "вы это в шаде должны были проходить" и давал специфические вопросы.
- В целом много адекватных, которые будут вас собесить так же, как и остальных.
- Могу не искать материалы для подготовки к собесам, например, я вижу, что команде важно, чтобы я знал AB-тесты, но в открытом доступе материалы на AB-тесты поверхностные, так что я иду в шад и смотрю лекции, делаю домашки. (Да у выпускников остается доступ к материалам). Или например была ситуация, что мне надо было разобраться как работает cuda, я зашел к системе шада, записался на курс и поделал домашки.
- Ставят собесы. Думаю это больная тема у многих. Мне после шада скрининге проходить стало проще, меня раньше тоже не звали на собесы или поток был откровенно плохой).
HFT компании:
Скажу пару слов про HFT, так как они охотно хантят.
- Хантят в основном компании с российскими корнями, такие как Teza, Pinely и тд. Условия кстати хорошие, но ребята, вроде, трудяги лютые.
- Пару раз предлагали с хорошими условиями пройти собес в немецкую компанию, но сработал мой инпостер, и я подумал, это не мой уровень)
- Реально много выпускников шада, так что на собесе у вас будет о чем поговорить)
Работа:
- На работе начинал с простых вещей, разбирался, как устроены уже имеющие модели. Кстати, здесь проблем не было, хотя многие долго и очень долго разбираются.
- Есть фундаментальные знания, которые помогают разбираться в статьях, которых приходится читать много.
- Первые полгода я чувствовал, что не знаю, как устроено железо, и пришлось разобраться, тут, кстати, знания в интернете не помогли, ибо знания поверхностные. Благо были курсы Шада, которые я пересмотрел.
- Знания математики реально нужны, вообще лучше выделяешься в команде, если хорошо знаешь математику.
Короче на работе шад помогает, но не делает вас терминатора. Я учился потому, что мне было интересно, я доволен тем что имею.
В шаде очень много курсов, я в свое время закрыл 12, и все еще беру новые предметы, потому что нужно на работе, ради курсов/материалов, которые у вас останутся навсегда, комьюните, знаний я думаю стоит идти в шад. Всем удачи на вступительных.
@postypashki_old
Камрады, а вот и новый ролик на нашем ютуб-канале! Сегодня обсудим настоящую причину скандала вокруг оксимирона, поймем почему антидепрессанты - это наркотики, а 99% психологов и психотерапевтов - шарлатаны и мошенники. Смотрим 😎😎😎
Читать полностью…Топ 5 ошибок при подготовке к ШАДам и магистратурам
До отборочных в ШАД остается пара месяцев, самое время обсудить фатальные ошибки в подготовке, которые приведут к провалу.
1. Долго сидеть над задачей
Совсем не знаю откуда пошла такая мода, но это просто контрпродуктивно: вы готовитесь к экзамену, а не решаете задачу тысячелетия. Такой ситуации вообще не должно возникнуть, если вы грамотно составили план освоения темы: от простых задач к сложным. Но так если по стандартной задаче нет никаких продвижений в течение минут 15, то нужно смело спрашивать у преподавателя, гуглить, искать решения похожих задач или спрашивать в чатах, на форумах и у знакомых.
2. Неконструктивный подход к задаче
Когда даю незнакомую задачу ученикам, они просто смотрят на нее и ожидают, что решение само спустится к ним в голову. Здесь нужно понимать, что любая задача сформулирована так, чтобы вы ее решили — это не открытая задача тысячелетия — от вас ожидают конкретные шаги. Чтобы до них догадаться, нужно внимательно посмотреть на условие и попробовать ответить себе на вопросы: На что эта задача? Что от меня хотят? Почему задача кажется мне трудной?
В противоположность такой медитации, ученики начинают перебирать все подряд и формулируют чуть ли не открытые проблемы. Такое на экзамене чревато потерей времени, физических и моральных сил. Поэтому перед активными действиями всегда нужно составить план решения задачи. Подробней о конструктивных методах решения в ролике.
3. Не доводить до ответа
Очень часто такое делают со счетными задачами, но в том же ШАДе задача без правильного ответа на любом этапе не засчитывается вовсе, а на собеседование еще это нужно сделать быстро. Поэтому если ответ не совпал, то перерешиваем, пока не совпадет, а после берем аналогичную задачу — повторяем, пока ответ не сойдется с первого раза. Да и при самостоятельной подготовке единственный "критерий" правильности вашего решения — правильный ответ.
4. Акцент на теории
Часто неподготовленные ребята начинают освоения темы именно с дотошного разбора теории: буквально разбирают доказательства в учебнике, с лекции. Академические курсы делают акцент на формализации теории. Хотя в экзаменах акцент идет именно на решения задач, нередко они чисто счетные. Потому освоение темы лучше начать со счетных задач, которые делаются по алгоритмам, именно они дадут вам так называемое интуитивное понимание предмета. Параллельно с этим, осваивайте теорию на уровне определений и формулировок теорем. Только после можно переходить к более идейным задачам и идейному разбору доказательств из лекций.
5. Отсутствие плана подготовки
Конечно в экзамене может быть все, что угодно, но не все темы появляются одинаково часто. Например, рекуррентные последовательности были лишь пару раз. Поэтому важно сделать приоритезацию тем, а не изучать их тупо подряд, как делается в ВУЗе. Для этого достаточно проанализировать те же варианты прошлых лет ШАДа, которые все есть на нашем канале. При этом выстроенная последовательность тем должна образовать какой-то нарратив. Например, нельзя какую-то содержательную задачу по теор веру решить без хотя бы скромных знаний анализа. При составлении плана хорошая мысль закладывать спираль: отрабатывать пройденные темы на новых сюжетах и конструкциях. Например, в задачах на вычисления предела от интеграла с переменными пределами используется та же формула Тейлора и правило Лопиталя. В общем грамотно составить план подготовки не так уж и просто и если чувствуете, что один вы не справитесь, то записывайтесь на наши курсы.
@postypashki_old
Очередной подгон для тех, кто готовится в ШАД. Уже выкладывали задачи с собеседований по математике, теперь выкладываем задачи по алгоритмам, которые встречались за последние два года на собеседованиях:
/channel/algoses/6
/channel/algoses/12
/channel/algoses/19
/channel/algoses/39
/channel/algoses/194
/channel/botalkaaa/82748
https://leetcode.com/problems/find-all-anagrams-in-a-string/description/
/channel/algoses/137
Последняя задача действительно сложная для собеседования, ее дают, когда набрал пограничные баллы на первых двух этапах. А если вы хотите быть готовы даже к таким задачам, то советую наш курс по алгоритмам, который стартует уже в эту субботу.
@postypashki_old
Задачи с собеседования в Т-банк, которые спрашивают на математической секции и в тестовых заданиях. Эти задачи или их аналоги выпадают постоянно не только в Тиньке, но и в Яндексе, Авито и других биг техах. В общем прорешать эти несчастные 30 задач необходимо! Поэтому сохраняем себе, делимся с друзьями такой годнотой! А если хотите гарантировано подготовиться к таким собеседованиям, то советую наши курсы со скидкой только до 3 марта!
@postypashki_old
Старшеклассники, спешим на кейс-чемпионат DEADLINE!
Центральный университет приглашает учеников 10—11-х классов, которым интересны экономика, бизнес и ИТ. Здесь можно попробовать себя в реальных задачах от финтех-компаний. А еще — прокачать мышление, познакомиться с единомышленниками и получить шанс выиграть призы.
Вот что получат победители:
— Грант до 100% на обучение в Центральном университете;
— Ужин с профессорами Центрального университета и топ-менеджерами финтеха;
— Яндекс Станцию;
— Стильный мерч.
Участие в чемпионате полностью бесплатно.
Финал пройдет в Москве — в штаб-квартире Т-Банка. Здесь можно познакомиться с лидерами ИТ и бизнеса, а еще — презентовать идею своего проекта.
Ты в деле? Успей зарегистрироваться до 9 марта!
Реклама АО "Центральный университет", инн7743418023, erid: 2Ranymjev1f
Что нужно знать ML-инженеру в 2025 году?
Если вы планируете развиваться в сфере машинного обучения, вам особенно важно понимать текущие тренды и быть готовым к тому, что требования к ML-инженерам на рынке постоянно меняются.
26 февраля в 18:00 по мск пройдет вебинар «ML-инженер в 2025 году: навыки, тренды, спрос» от крутых экспертов — основателя karpov. courses, самого популярного эксперта в России в сфере аналитики по версии NEWHR Анатолия Карпова и сооснователя магистратуры по искусственному интеллекту ИТМО × Napoleon IT Дмитрия Ботова.
Что вас ждет?
Во-первых, узнаете, как изменилась ML-индустрия за год и что будет в тренде в 2025 году. Во-вторых, разберетесь, как ML уже меняет FinTech и ритейл. И самая важная часть — вы поймете, что должен уметь ML-инженер, чтобы его брали в топовые компании. Бонусом узнаете, как совместная программа karpov. courses и ИТМО поможет прокачать навыки для конкуренции на рынке.
Для кого? Будет полезно всем, кто хочет развиваться в ML и строить успешную карьеру в этой сфере.
Регистрируйтесь здесь.
Реклама. Университет ИТМО ИНН:7813045547 erid:2Vtzqwu1Hee
Полный цикл отбора в Т-банк (Аналитика 2025)
Товарищи, начинают потихоньку звать на собесы топов. У студента нашего курса по аналитике уже прошло собеседование на продуктовую аналитику, и уже подписал оффер. Делимся с вами инсайдами и вопросами. Далее представлен слегка отредактированный текст нашего студента. Некотрые моменты лишены конкретики в целях безопасности, по личной просьбе студента.
Вступительный контест
Не буду лукавить: я просто адаптировал решение Поступашек, которое скинули участникам курса, я набрал высокие баллы. Не буду говорить точные значения, чтобы не спалиться.
В анкете очень многое насочинял по советам из ролика. Я даже написал кучу курсов Т-банка, которые даже не проходил. Сам я из среднего московского ВУЗа.
После объявления баллов, спустя пару дней, мне написал рекрутер в тг с вопросом удобно ли мне в конкретный день и время. Я согласился.
Собеседование
На собесе было два парня, оба были на приколе. Пошутили, что будем играть в плохой коп-добрый коп. Сначала попросили рассказать о себе, одному интервьюеру зашло, что я проходил курс от Т-банка (на самом деле нет), он его тоже когда-то вел. Спросили про мой опыт, потом рассказали про свою команду и чем предстоит заниматься.
Затем спросили шуточную задачу "Можно ли доминошками 1x2 замостить доску 5x5?" Очевидно, что нет: тогда бы площадь делилась на 2.
Дали 3 таблицы на SQL (оставим их здесь). Спросили как бы я вывел имена всех клиентов, у которых есть открытый счет и открыт он больше года, а еще сумма транзакций за последний месяц не превосходит 5 тыс. Дали несколько минут подумать, сказали, что можно пользоваться чем угодно, хоть чатом гпт. Требовался устный ответ. Потом стали накидывать вопросы и уточнения по функциям. Дали еще несколько простых запросов и просили уже рассуждать на ходу.
После всего спросили, что я знаю про АВ тестирование и дали простой кейс на конверсию как в ролике.
После собеса в тот же день написала рекрутер, что вы "в танцах" и ждут от меня фотки документов. Спустя буквально день уже поехал в офис подписывать документы и знакомиться с ментором.
@postypashki_old
Яндекс расширяет программу стажировок: новые направления и рекордное количество мест
В этом году компания пригласит 2800 стажеров — на 20% (!) больше, чем в прошлом году. Основные технические направления остаются прежними, но будут и новые гуманитарные специальности.
Во время стажировки можно не только поработать над сервисами для миллионов пользователей, но и попасть на концерты, экскурсии, лекции и познакомиться с крутыми экспертами. Узнать больше о культуре компании и процессах отбора можно будет 20 марта на Y&&Y LAB в московском офисе Яндекса.
В прошлом году 54% стажёров продолжили работу в компании после программы. Подать заявку на стажировку можно на сайте Young&Yandex.
Яндекс сделал меня мидлом после стажировки
Товарищи, один из выпускников наших курсов наконец-то отстажировался в Яндексе (его процесс отбора можно прочесть здесь) и сразу же после стажировки его взяли миддлом. В этом посте он поделиться своими впечатлениями о стажировке и как так получилось повысить грейд.
Жирные плюсы:
-IT-сфера переживает небольшой кризис, особенно в западных странах и Европе. Содержать стажеров – дорогое удовольствие, которое не каждая компания может себе позволить.
Требования к стажерам высоки, но это нормально при большой конкуренции. Яндекс предоставляет множество стажировок. Не знаю, как все изменится через несколько лет, но пока есть возможность, готовьтесь и проходите. Не откладывайте это.
- Хороший опыт. Я стажировался в маленьких компаниях, и в Яндексе стажировка кажется сложнее и более профитной для образования. Много нового узнаешь, иногда сложно, но менторы помогают.
- Можно работать после 11:00 и гибрид. Я раньше не ценил это, но когда вы параллельно учитесь, будут дни, когда вы будете ложиться поздно спать, и какое это удовольствие просыпаться в 11:00–12:00 и из дома работать.
Я просто помню, как раньше приходилось просыпаться в 7 утра и ехать на работу, когда вечером сидел за домашками. Жизнь казалась черно-белой.
В Яндексе можно договориться отработать в другой день или взять отпуск во время сессии, а большинство компаний вообще не любят студентов, так что здесь респект Яндексу за то, что идут навстречу.
Несколько топ Мифоф:
- Запишусь вольнослушателем в ШАД и буду изучать крутые вещи. На самом деле нужно организовать это с ментором, и, скорее всего, вам никто такой доступ не сделает, так как вы пока что стажер. (Отмечу, я говорю именно про "вольнослушательство", просто смотреть лекции ШАДа может любой стажер, но я считаю, без домашек— это фигня.)
-Оплатят курсы языка. Если вы стажер, то максимум сможете получить скидку.
-После стажировки моя команда возьмет меня в штат?
К сожалению, не у всех команд есть открытые вакансии. Даже если они взяли вас на стажировку, возможно, они не хотят стажера, а их заставили. Так что нужно брать инициативу на себя, и внизу я расскажу, как устроиться в штат.
Лайфхаки как устроиться в штат.
-За месяц до конца стажировки честно спросите своего ментора будет ли у них вакансия и если будет, то готовы ли они взять вас на работу. Я думаю вам попадется нормальный ментор и сразу ответит честно.
Если говорят, вас готовы взять в штат, и вам интересна команда, то все ок, можно не читать дальше)
Но если вам говорят, что оффера не будет, то самое время смотреть вакансии в другие команды. В Яндексе есть так называемый Spacy, куда команды выкладывают вакансии. Не стесняйтесь смотреть вакансии даже для миддла.
Но правда вы сможете податься на вакансию в Spacy только если проработали более года.
Сейчас будет мой реальный опыт:
Вообще стажировался на Бэкенде С++, я посмотрел вакансии в Spacy и там написаны контакты людей, которые выложили вакансию. Я написал нескольким людям в тг и объяснил ситуацию, отмечу, что откликался я уже на вакансии ML направления. И как вы думаете что случилось?
Многие из них согласились созвониться и познакомиться, а уже потом некоторые предложили пройти собес ближе к концу стажировки. Так я и стал миддлом.
-После стажировки вас могут взять на позицию миддла, так как у них открытая вакансия, а как мы знаем чаще всего позиции открываются на миддлов. Если вы хорошо показали себя на стажировке, то они могут спокойно вами закрыть вакансию. Не стесняйте спросить у ментора и смотреть вакансии на миддла внутри Spacy.
Мой вывод:
Не ждите, что вам кто-то предложит оффер после стажировки. Будьте настойчевее, хитрее, ищите другие команды, знакомьтесь на кофепоинтах с людьми, этот навык вам сильно поможет не только в Яндексе, а в целом в жизни.
@postypashki_old
Поступашки продолжают набор на курс по бэкенд разработке!
Мечтаешь стать крутым разработчиком и с легкость тащить собесы, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!
Курс заточен под практику, вся теория будет разобрана на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. На курсах вас ждут куча пет проектов такие как image processor, реплицированное key value хранилище и куча мини проектов, которые пойдут в портфолио. Программа реально мощная и фундаментальная, что отмечают наши выпускники. Также вас ждет разбор реальных тестовых заданий бигтехов, разбор актуального контеста на стажировку в Яндекс, список реальных технических вопрос с собесов и много других приятных бонусов как разбор всех задач с алгособесов Яндекса. А после прохождения курса тебя ждет пробный собес с подробной консультацией и сопровождением, рефералкой в Яндекс или в другие топовые компании😎
Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎
Курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов уроков с последующим доступом к записям и ДЗ с проверкой! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, контесты, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью и с разбором от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже весной или мы вернем потраченные деньги!
Программа и Подробности.
Цена 8000р за курс по бэкенду. Если проходили наши курсы ранее и готовы оставить о них видео отзыв, то цена 6500р.
Для записи и всех вопросов: @menshe_treh
Еще курсы серии, на которые идет набор:
➡️ аналитика
➡️ машинное обучение старт
➡️ машинное обучение хард
➡️ бэкенд разработка
➡️ фронтенд разработка
➡️ инженер данных
➡️ алгоритмы
Топ 6 стажировок
Почти у каждой компании есть стажировка, но на этот раз обсудим лишь самые популярные и развитые. Актуальный список стажировок на нашем сайте.
1. Яндекс
Самая масштабная стажировка. Набор идет круглый год, но фриз пол года. Для участия обычно достаточно решить 2/3 заданий из контеста на алгоритмы - основы специальности, кстати, разбор контеста УЖЕ выложен на наших курсах, и составить привлекательную анкету. Дальше ждет 2 алго собеса на 30 минут: один попроще и второй посложнее или один алгособес и другой технический (на специальность). Для прохода достаточно на кажом собесе уверенно решить 2 задачи, они уровня медиум литкод. но иногда, особенно если останется время, могут по приколу спросить что-то по специальности. И наконец 1-3 собеса с командами, где в основном смотрят на софт скилс, но также будут технические вопросы, кейсы. Как гарантировано пройти на стажировку смотрим здесь.
2. Т-банк
Вакансий поменьше чем в Яндексе. Набор идет раз в сезон. Для участия нужно почти полностью решить контест — на разработку ждут алгоритмы, а на аналитику математика — и составить привлекательную анкету. Дальше всех ранжируют по баллам и команды выбирают кандидата на собес по анкете, а иногда ранжируют и просто по алфавиту. Анкета сильно решает. Собес сместился больше в сторону технической части, ибо рекрутеры стали понимать, что катать контест не будет только ленивый. Как гарантировано пройти на стажировку смотрим здесь.
3. Озон Camp и Озон Route
Первая программа для аналитиков, менеджеров и им подобным. Проводится почти каждый сезон. Для участия нужно заполнить анкету, решить простой тест по типу на знание экселя, питона и тд. Затем приглашают на бизнес игру в офис: просто рандомно делят на команды и дают реальный кейс. Нужно подготовить аналитику на реальных данных, сделать презентацию и защитить решение. Никакого соревнования нет, в основном смотрят на инициативность каждого участника, на умение работать в новом коллективе. Наконец собеседования с командами (руководителем), где вопросы больше в сторону, что вы из себя представляете. Как гарантировано пройти на стажировку смотрим здесь.
Вторая программа для разработчиков. Обычно все попадают через курсы 256, для участия нужно попасть в топ контеста. Уже во время прохождения курсов обещают звать на собесы. Ждет стандартный созвон с hr и технические вопросы как капча, стандартный лайвкодинг на знание стека с ликтода изи-медиум, собес с руководителем про богатый папа — бедный папа.
4. Sberseasons
Для участия нужно заполнить анкету. Через какое-то время свяжется hr и задаст простые технические вопросы в духе сколько килобайт в гигабайте. Дальше ваша анкета помещается в общий пул, из которого руководители выбирают самые кликабельные. Анкета решает сильнее чем в Тиньке, ибо никакой условной ранжировки нет. Могут пропасть на пол года. Единой культуры проведения собесов нет, каждый руководитель проводит как хочет. Повышается риск наткнутся на некомпетентного интервьера из бизнеса, например уверенного, что вероятность может быть больше единицы, или наоборот будет ламповая беседа про футбольчик. Как гарантировано пройти на стажировку смотрим здесь.
5. Касперский
Проходит почти каждый в сезон. В основном вакансии для разработчиков. Вакансий в сумме около 100, но при этом достойных заявок не так много, поэтому все, кто разбирается проходит. Сначала тест, пара задач на код, обычно все справляются за половину времени. По итогам теста лучшим кандидатам предлагают выполнить специализированное задание, либо видеоинтервью (либо оба этих задания). Наконец встреча с командами. Как гарантировано пройти на стажировку смотрим здесь.
6. ВК
В отличие от всех прочих стажировок здесь подаешься не на направление, а скорее на конкретную вакансию. Но кстати так же можно сделать и в почти любой компании выше. Для участия нужно выполнить тестовое задание, а далее все стандартно: лайвкодинг на знание стека с ликтода изи-медиум, собес с руководителем про богатый папа — бедный папа. Опять же большинство попадают через курсы. О том как работается в ВК смотрим здесь.
@postypashki_old
Стажировка в Яндекс
Только что прогремел отбор Т-банка, товарищи, и сбавлять обороты ни в коем случае нельзя: весной рынок труда самый горячий, откроется куча вакансий и стажировок. Прямо сейчас можно податься на самую масштабную стажировку: стажировку в Яндекс. Тем более разбор задач с контеста УЖЕ выложен на соответствующих курсах.
Процесс найма очень прозрачный, это вам не какой-нибудь Т-банк или Сбер, где лотерея каждый сезон. Старшекурсник топ вуза вообще не найдет в задачах ничего трудного. В общем буду вас сейчас мотивировать, товарищи😎
Вступительный контест
Меняется раз в пол года, задания нашел тут, хотя вы и сами в силах зарегать левую яндекс почту и прорешать с друзьями заранее. С каждым годом количество мест на стажера выделяется все больше и больше, рост можно отслеживать хотя бы по растущему маркетингу (какие-то дорогущие фесты, ивенты, курсы). Потому иногда проходят даже с 1/3 решенных заданий (но лучше ориентироваться на 2/3). Главное не забудьте сделать хорошую анкету.
Аналитическая секция
Математика на логику и теорию вероятностей, мат стат. Простые практические задачи: подсчитать дискретное мат ожидание, классическая вероятность или комбинаторика или найти минимальное количество взвешиваний. Пару таких математических задач могут попросить закодить то есть нужно просто знать питон и бинарный поиск, сортировки. Иногда встречается задача на SQL. Задачи уровня easy-medium. Все задачи с собесов ищутся на литкоде, потому перед самым собесом решаем какой-то топ задач, ну или вспоминаем, как решается. Если идете на аналитика, могут спросить кейс на метрики (Парадокс Симпсона). Если идете на ml могут спросить самое простое по машинному обучение. Программы нашего курса будет более чем достаточно.
Интервьюер обычно аналитик или dser, смотря куда идете. В столицах общение адекватное, всегда подскажут, если что-то оказалось не по зубам. Главное не только дать правильное решение, но и показать умение общаться, чтобы у интерьера сложилась о вас хорошее впечатление. К сожалению, по моим наблюдениям сухари нередко ловят реджект.
Алгоритмическая секция
Обычно аналитику и мл одна задача уровня medium литкод на пол часа. Всё известно! Куча материалов, куча сайтов. Есть ранжирование задач по частоте за последние 6 месяцев. Особенно обратите внимание на бинарный поиск, префиксные суммы, два указателя, хеш-таблицы. Если не очень сильны в алгосах, то лучше даже не пытаться перед собесом смотреть что-то другое. Хотя вот для общего развития можно поботать монотонный стек, простые задачи на графы или дп.
Интервьюер обычно разработчик, но и здесь случаются казусы: опоздания или просто попросили провести интервью HRа, дав листочек с решением (собес обещает быть интересным). Но не волнуемся, а включаем все свое обаяние.
Техническое интервью
Иногда приглашают на еще одно техническое интервью, но все же такое происходит редко. Спрашивают то же, что в аналитической и алгоритмической секции.
Интервью с командой
Типичные смотрины, задач не будет, но могут быть простые кейсы на порассуждать или общие вопросы по мат стату, мл, АВ-тестам. Но самое главное опять же включить все свое очарование. Спросите у HR какие будут команды, посмотрите в интернетах чем примерно они занимаются и подумайте, чем вы хотели бы заниматься, составьте вопросы команде, что в конце принять взвешенное решение.
Подготовьте самопрезентацию заранее, рассказав о своих пет проектах и может скромный достижениях. Даже во время отбора достаточно времени, чтобы успеть сделать простые домашние проекты, чтобы попробовать все "технологии" на деле. Просто берем проекты, которые делал каждый, адаптируем под себя. Такого будет вполне достаточно, о них все равно будете рассказывать очень кратко.
Как и сказал все достаточно прозрачно, требуется минимальные усилия, намного меньше, чем на сессии. Перерыв между интервью больше недели! Просто спросят и дадут фидбек. Если не получится, попробуете через пол года. Ответьте на простой вопрос: если я прямо сейчас вам дам задание, вы его сделаете за 100 тысяч рублей?
@postypashki_old
Как оптимально попасть на стажировку
Стажировка в первую очередь нужна как элемент вашего образования, чтобы разобраться на практике, а что вам вообще интересно. Если вам интересны деньги, то всегда можно пойти в эскорт или крутануть опыт на фронтендера, тестировщика, qa-инженера и прочие увлекательные вакансии.
Не советую начинать работать на первых курсах.
Во-первых из-за учебы и бытовухи вы будет себя плохо чувствовать на вакансии фулл тайм. Лучше инвестировать это время в образование, курсы, пет проекты, накачаться— все то, чем вам в будущем будет лень заниматься. Молодость дается лишь раз, а на то, чтобы заработать годы опыта, поработать на нелюбимой работе у вас будет вся оставшееся жизнь.
Во-вторых не все компании любят пекусов, ибо считается, что зумеры инфантилы, которые ливнут при первой же сессии и тд. Пока они живут на мамкины деньги, мотивации работать у них немного. Даже если вы осознанный первокурсник и обманули сотню рекрутеров, то в штат вас не возьмут: на проверке документов вам закатают губу (если у компании однозначная позиция по пекусам).
Есть всего два гендера, определяющие путь:
1. Топовый факультет ВШЭ, МФТИ, МГУ
2. Все остальное
Первому гендеру многое могут простить: первый курс, отсутствие пет проектов и тд. Такое встречается довольно часто. На моей памяти Т-банк взял всероссника, который не знал z-тест, на мой вопрос с глазу на глаз ответили "ну он умный, разберется по ходу".
Второму гендеру придется, подтягивать не только харды (матеша, алгосы, знание специальности), но и набивать ачивки как курсы, пет проекты и тд. Потому что при прочих равных результатах команды выберут человека с ФКН или того, у кого больше опыта. Также как вариант можно пойти необязательно в бигтех, а в компании попроще, аутсосорс. Таких стажировок полно на нашем сайте, а про подобные активности писали здесь.
Кроме компаний попроще, можно рассматривать вакансии попроще. Например, если хотите в мл, можно начать с продуктовой аналитики, бизнесс аналитики и тд — все зависит от того, насколько низко вы готовы пасть. Аналогично разработчикам можно начать с фронтенда, тестирования и тд. Из преимуществ: гарантировано дойдете до работы мечты, осознаете все тонкости айтишечки, проще будет расти в компании как вертикально, так и горизонтально. Из недостатков: очень и очень долгий путь.
@postypashki_old
⚡️Хотите узнать как попасть в Самокат на позицию Junior аналитика данных?
Чтобы найти работу, пройденного курса и классного резюме недостаточно. На практике, чтобы выделиться на собеседовании, нужно понимать как оперативно использовать тот или иной инструмент в разных кейсах. Эти навыки приходят с опытом решения тестовых заданий, одно из которых мы разберем на вебинаре.
Денис Иванов - ведущий продуктовый аналитик разберет тестовое задание в Самокат на позицию Junior аналитика данных в рамках бесплатного вебинара.
Что мы будем делать на вебинаре:
🟠Построим SQL-запросы для различных бизнес-сценариев;
🟠Узнаем, как находить тренды на основе данных и интерпретировать их для бизнеса;
🟠Обсудим реальные примеры из практики;
🟠Изучим подход к построению аналитического отчета «с нуля» в новой компании;
🟠Рассмотрим примеры ограничения задач и как их обходить (исключения, временные рамки, обработка данных).
🕗 Встречаемся 18 марта 18:30 по МСК
😶Зарегистрироваться на бесплатный вебинар
Поступашки продолжают набор на курс по теории вероятностей и математической статистике!
Хочешь поступить в ШАД, Ai Masters, или ААА? А может ты мечтаешь тащить собесы и поступить в крутую магу, но тебе не хватает фундамента? Узнал себя? Тогда записывайся у администратора на курс!
Наши курсы заточены на практику и конкретные задачи, вся теория будет разобрана на конкретных задачах и примерах, которые будут на экзаменах и на собесах. Ничего нудного и скучного! Изучаем только то, что вам реально понадобится! Хочешь подробностей? На нашам сайте можно найти программу и отзывы на каждый курс.
Помимо кучи авторских задач мы даем доступ к уникальной закрытой базе заданий ШАДа, разбор реального контеста в ШАД, разбор ВСЕХ задач с собеседований в ШАД, Ai Masters, ААА! Более того, вы получите эксклюзивные материалы для проверяющих с собесов, пробный экзамен, инсайды, персональные рекомендации, собес с подробной консультацией и дальнейшим сопровождением вплоть до поступления в место мечты!
📊 Цена очень доступная: 20’000 10'000 рублей за каждый курс с учетом скидки (до 16.03) доступна скидка в 50% при покупке любого курса). Далее базовая цена повышается до 20’000 рублей за курс.
Для вопросов и покупок пишем администратору и не тянем с этим: на каждом курсе количество мест ограничено!
Еще курсы серии:
➡️ алгоритмы старт 15.03
➡️ теория вероятностей старт 16.03
➡️ линейная алгебра старт 23.03
➡️ математический анализ старт 30.03
Разыгрываем курс
Кто решит первый Задачу 1, получит любой курс абсолютно бесплатно. Кто решит Задачу 2, получит 50% скидку на любой курс. Решения первой задачи кидайте в комментарии к посту, а решение второй задачи кидайте сюда @menshe_treh. Оформлять можно как удобно, главное чтобы было читаемо и аккуратно.
Задача 1
Пусть n ⩾ 2. Найдите наибольшее p, для которого неравенство
(x_1)^2 + (x_2)^2 + (x_3)^2 + ... +( x_n)^2 ⩾ p(x_1x_2 + x_2x_3 +x_3x_4 +···+x_{n−1}x_n)
выполняется при всех x_1, x_2 ,..., x_n.
Задача 2
При каких a_n, b_n многочлен a_nx^(n+1) + b_nx^(n) + 1 делится на (x−1)^2.
@matesha_shad
Подборка магистратур по Data Science
Устал работать на дядю за копейки? Хочешь заниматься реально передовыми вещами в коллективе настоящих специалистов? Здесь уже не подойдут курсы с онлайн ПТУ- нужно фундаментальное образование, чтобы можно было расти и осваивать новые инструменты в выбранной области. Еще было бы неплохо познакомиться с нужными людьми, которые своевременно направят вас в хайповую команду. Один из самых простых вариантов: пойти в магистратуру, о них сегодня и расскажу. Здесь же оставлю варианты вступительных прошлых лет.
1. Современные компьютерные науки ВШЭ
Совместная магистратура ФКН и Яндекса. Сильный преподавательский состав, обещают тесное взаимодействие с Яндексом в виде возможности получить оффер в Yandex Research, Cloud. По факту это два года учебы в ШАД с отсрочкой.
Как уже писал здесь, экзамен был буквально составлен из первого этапа ШАДа того же года. Далее ждёт часовой собес на матешу, алгосы и мотивацию. На мотивацию нужно готовить приличное портфолио с проектами и регалиями.
2. Науки о данных ВШЭ
В целом все то же самое, как и выше. Вступительные испытания состоят из теста по английскому (зачет/незачет) и письменного экзамена по математике. Раньше задания были сопоставимы с ШАДовскими, были даже задания на оптимизацию, дискретные функции, но сейчас почему-то решили давать совсем простые задания, даже проще первого отборочного в ШАД.
На самом деле у ВШЭ полно магистратур по DS, но большинство из них платные (Master of data science, Машинное обучение). ВШЭ в сравнении с другими обычно славится хорошей организацией учебного процесса, да и на платных магах никто явно не будет сувать плохой курс с плохим преподавателем (что нередко случается даже в ШАДах). Еще на платных магах обычно обещают полностью дистанционное обучение, хотя неофициальный дистант сейчас наверное и так во всех магах. И конечно в ВШЭ отлично развит индивидуальный план. Также на бюджетных местах везде котируется я-профессионал и высшая лига.
3. Skoltech
Была одной из самых хайповых программ в РФ из-за развитого сотрудничества с зарубежом. Для подачи нужно прислать резюме, мотивационное письмо, рекомендательные письма и пройти тест по математике и английскому. Затем ждет письменный экзамен по математике и алгоритмам уровня магистратур и собеседование. Есть разные волны поступления и на них выделено разное количество мест, в первую волну нередко конкуренция намного ниже. Из олимпиад котируется совместная олимпиада сколтеха и вышки.
4. ИТМО
ВУЗ находится в СПБ, но на некотрых направлениях можно учиться онлайн (и это не платка). Куча кафедр и партнерских программ, а также достойно организован учебный процесс. Из вступительных есть тестирование и устный экзамен. Также можно получить БВИ, написав внутреннею МЕГАОЛИМПИАДУ.
5. ВМК МГУ
Для поступления нужно решить экзамен по математике и теории алгоритмов. Задания в целом несложные, иногда просто подставить в формулу, но специфичные: по математике урчпы, числаки и тд, а по алгоритмам всякие машины Тьюринга. Очень много поступают по внутренней олимпиаде (универсиада), задания уровня экзамена. Другие олимпиады, кроме внутренней, не котируются. Стоит учитывать, что МГУ очень архаичный ВУЗ и образовательные процессы выстроены не так хорошо, как хотелось бы. Лучше всего заранее связаться с ответственным за интересующее вас направление маги.
6. МФТИ
Полно всяких программ и кафедр: есть и от Тинькоффа, и даже от Яндекса, кстати, по байкам ШАД именно с нее и вырос. Для начала нужно поступить на кафедру, каждая кафедра решает сама, как будет проводить отбор: собес или тестирование/контест, или просто по CV и тд. Дальше нужно формально поступить в МФТИ, для этого нужно писать вступительные, раньше выпускникам физтеха просто засчитывали Госы. Аналогично МГУ лучше написать ответственным за магистратуры/ поспрашивать в чатиках абитуры. Котируется олимпиада я-профессионал.
Экзамены на все эти магистратуры в конце июля-начале августа, поэтому не забываем про наши курсы. А также делимся такой полезной подборкой со всеми знакомыми, которым небезразлично их будущее.
@postypashki_old
Меня не взяли в Google и вот что я понял
Эта история от первого лица о том, как выпускник наших курсов подавался в Гугл на МЛ позицию и как проходили собесы. В конце сравнение с Яндексом. Дальше представлен слегка отредактированный текст нашего студента.
У меня степень магистра.
Смотрел я вакансии с сайта. И совершил несколько ошибок.
Ошибки:
-Не смотрел на локации
-Смотрел стажировки
Короче, если в двух словах, то надо обязательно разобраться, как подавать в Гугл, например, есть правило по локациям. Если вы из России, то, скорее всего, нужно рассматривать Европу (да, бывают исключения, но всё же).
Если у вас уже есть PhD или опыт работы, то подаваться на стажировку бессмысленно. В России в целом после PhD можно пойти стажироваться в Яндекс, но там другие законы. После PhD вас не имеют права брать ниже определенной позиции, так что про все эти нюансы нужно знать и смотреть много роликов в YouTube.
Если вы закончили бакалавр/магистратуру, то в течение года лучше подаваться по специальной программе (они обычно называются recently graduate или graduate с определенным годом). Пример ссылка. Если вы подаетесь по специальной программе, то к вам будут совсем другие требования. То есть не упускаем выпавшую возможность.
Мой совет: изучите какие есть программы, может будет специальная программа для вас!
И обязательно сделайте норм CV.
На этом шаге я вспомнил, что у меня есть знакомые в гугле, пошел просить рефералку. Если у вас есть знакомые, то берите обязательно рефералку, так как это увеличит шанс того, что вам поставят собес. Да и человеку, который дает рефералку, это ничего не стоит.
Мне дали рефералку и через время со мной по почте связалась hr.
-Поставили собес.
Сам удивился, что так просто попасть на собес (думал даже через знакомых - это нереально).
Дали общие рекомендации, сказали, что сначала будут алгособесы. Если пройду 3 этапа алгособесов, то будут собеситься по мл.
Я попросил передвинуть собесы, чтобы подготовиться.
-Собеседование
В один день должен был пройти 3 собеса по алгоритмам (как узнал позже, можно, оказывается, разделиться на несколько дней).
Собес должен был длиться 1.5 часа, и всё по алгоритмам.
Такие говняные условия задачи я в жизни не видел. Я словил дикий стресс. Оказалось они специально дают такие задачи, чтобы я разобрался в условии сам. Собеседующий в целом помогает понять условие, но, конечно, больше молчит.
(Спойлер) 2/3 задач были на литкоде с точно таким же условием.
Сами задачи были для меня сложными (Medium, Hard, Hard), если сравнивать с литкод. Первую задачу в целом решил быстро (20 минут), но я сильно удивился, когда рассказал решение за квадрат и собеседующий сказал, что все ок, давай кодить (раньше всегда задачи были за линию).
Собеседующий очень сильно обращал внимание на то, как я формулирую мысли, как пишу код. Как рассказываю решение, когда пишу код. (Это я уже узнал по фидбеку).
Вторая задача уже была сложнее и на графы, и на корректность строк. Короче, надо было распарсить какое-то выражение. Честно говоря, было больно писать, но с этой задачей я тоже справился. (Как я узнал по фидбеку, я плохо рассказал решение, существует решение оптимальнее.)
Третья задача. Была действительно сложная, я не придумал решение до конца собеседования. Давайте порадую вас и расскажу условие:
-Дается n прямоугольников (прямоугольник задается левым верхним и правым нижним углом). Проверить, правда ли все прямоугольники образуют один большой прямоугольник без дырок.
-Фидбек
Плохо объясняю идеи. Много лишних вопрос задаю. Плюс вторую задачу решил неоптимально. Первую задачу решил отлично.
HR сказал были неплохие шансы, если бы решил третью задачу. Короче пришел reject.
-Сравнения с Яндексом.
Условия лучше. Задачи, честно говоря, проще. Не говорят писать код, пока не придумаешь оптимальное решение.
В Гугле разнообразнее задачи, для них дать задачу на какую-то структуру данных, графы — это обыденность. В Яндексе обычно алгоритмы за линейное время.
@postypashki_old
Собеседование в ШАД
Пора готовиться. Всего три секции. В прикрепленных файликах материалы для интервьеров, а еще больше подобного эксклюзива на наших курсах.
Алгоритмы
Одна задача с литкода уровня медиум на пол часа. Для успешного прохождения нужно устно рассказать решение, написать код и оценить сложность алгоритма.
Тем ребятам, в чьем уровне были не уверенны давали пересдать секцию: так же давали одну задачу, но иногда уровня hard.
Математика
Первые 15 минут простые задачи на минуту и последние 15 минут 3 задачи посложнее, каждая на 5 минут. О том как проходит смотрим здесь и здесь.
Для "зачета" нужно решить 10 простых задач и хотя бы одну сложную.
Мотивация
Длится 30 минут. Нужно, чтобы понять вашу заинтересованность, сможете ли вы реально вкладывать время, силы и нервы в ШАД, а не отчислитесь после первого семестра. Все вопросы и ред флаги в прикрепленном файле.
Стоит отметить, что если вы завалили одну из секций, но у вас отличный бал за мотивацию, то вас возьмут.
@postypashki_old
Для поступления в ШАД по альтернативному треку нужно было успешно закрыть курс "Математика для DS". Курс получился весьма сумбурным, что отмечают сами авторы, да и весь рассказываемый материал входил в программу экзаменов. Как бы там не было материал курса, явно, полезно освоить абитуриенту, задачи отрешать.
А если вы хотите получить еще больше инсайдов и задач из закрытой базы заданий ШАДа, то записывайтесь на наши курсы, сегодня ПОСЛЕДНИЙ ДЕНЬ СКИДКИ для наших подписчиков -55%!!
@postypashki_old
Свершилось! Поступашки открывают набор на новую линейку математических курсов 🎓
Хочешь поступить в ШАД, Ai Masters, или ААА? А может ты мечтаешь тащить собесы и поступить в крутую магу, но тебе не хватает фундамента? Узнал себя? Тогда записывайся у администратора на любой из курсов:
➡️ алгоритмы старт 08.03
➡️ теория вероятностей старт 16.03
➡️ линейная алгебра старт 23.03
➡️ математический анализ старт 30.03
Наши курсы заточены на практику и конкретные задачи, вся теория будет разобрана на конкретных задачах и примерах, которые будут на экзаменах и на собесах. Ничего нудного и скучного! Изучаем только то, что вам реально понадобится! Хочешь подробностей? На нашам сайте можно найти программу и отзывы на каждый курс.
Помимо кучи авторских задач мы даем доступ к уникальной закрытой базе заданий ШАДа, разбор реального контеста в ШАД, разбор ВСЕХ задач с собеседований в ШАД, Ai Masters, ААА! Более того, вы получите эксклюзивные материалы для проверяющих с собесов, пробный экзамен, инсайды, персональные рекомендации, собес с подробной консультацией и дальнейшим сопровождением вплоть до поступления в место мечты!
📊 Цена очень доступная: 20'000рублей 9’000 рублей за каждый курс с учетом скидки (для подписчиков нашего ТГК до 26 февраля в честь старта продаж доступна скидка в 55% при покупке любого курса). Далее базовая цена повышается до 20’000 рублей за курс.
Для вопросов и покупок пишем администратору и не тянем с этим: на каждом курсе количество мест ограничено!
Поступашки продолжают набор на курс по машинному обучению хард!
Мечтаешь стать крутым дата сайнтистом и с легкость тащить собесы, но не хватает фундамента и практики на реальных проектах? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!
Курс заточен под практику, вся теория будет разобрана на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. На курсах вас ждут куча пет проектов такие как рекомендательная система, система поисковых подсказок, модель предсказания спроса и куча мини проектов, которые пойдут в портфолио. Поста не хватит, чтобы описать все, программа реально мощная. Также вас ждет разбор реальных тестовых заданий бигтехов, разбор актуального контеста на стажировку в Яндекс, список реальных технических вопрос с собесов и много других приятных бонусов как разбор всех задач с алгособесов Яндекса. А после прохождения курса тебя ждет пробный собес с подробной консультацией и сопровождением, рефералкой в Яндекс или в другие топовые компании😎
Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎
Курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов контента с последующим доступом к записям и ДЗ с проверкой! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, контесты, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью и с разбором от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже весной или мы вернем потраченные деньги!
Программа и Подробности.
Цена 8000р, но только до 21.02 скидка 20% на мл хард и дата инженер.
Если проходили наши курсы ранее и готовы оставить о них видео отзыв, то цена 6500р.
Для записи и всех вопросов: @menshe_treh
Для освоения курса необходимо владеть темами нашего курса мл старт. Также как дополнение к курсу советуем курс инженер данных.
Еще курсы серии, на которые идет набор:
➡️ инженер данных
➡️ аналитика
➡️ машинное обучение старт
➡️ машинное обучение хард
➡️ бэкенд разработка
➡️ фронтенд разработка
➡️ алгоритмы
Эти пет проекты должен сделать каждый ML специалист
Устроиться можно и без проектов, но если у вас их нет, то мл кейсы будут решаться неуверенно и на финалах будете выглядеть слабее других. Никто не ждет гениального проекта с инфраструктурой— реализовать какие-то бейзлайны и понимать специфику задач уже достаточно для стажера и джуна. А если хотите обогатить свое портфолио совсем мощными пет проектами, то советую наш курс МЛ хард.
1. Кредитный скоринг
Стоит ли давать кредит— довольно популярная задача и отличный выбор для новчиков, чтобы самостоятельно проделать все этапы. Сначала берем любой датасет на kaggle по запросу Credit Scoring. Проводим EDA, генерируем гипотезы, фичи, готовим данные для модели и делаем бейзлайн: логистическая регрессия. Затем уже можно попробовать случайный лес, градиентный бустинг, KNN или еще что по вкусу— сравниваем метрики. И на последок не забываем проанализировать результаты и культурно презентовать. Можно провести АВ тест на смой первой модели.
Все варианты решения и реализации можно найти в интернетах: GitHub, Хабр. Очень полезным будет посмотреть всякие выступления на конференциях по этой теме для вдохновения, да и это очень поможет на мл кейсах.
2. Наивный Байесовский классификатор (НБК)
Для конкретики будем классифицировать письма на спам. Опять же обработаем данные: удаляем числа, знаки препинания, стоп-слова, стемминги, лемматизацию.
Объединяем все методы предварительной обработки и создаём словарь слов и счётчик каждого слова в наборе данных для обучения:
1. Вычисляем вероятность для каждого слова в тексте и отфильтровываем слова со значением вероятности меньше порогового. Такие слова будут нерелевантными.
2. Для каждого слова в словаре создаём вероятность, что это слово окажется в спаме. Определяем условную вероятность для использования её в НБК.
3. Вычисляем прогнозируемый результат с помощью условных вероятностей.
НБК реализовать не сложно. Куда интересней погрузиться во всю теорию, которая за этим стоит, в вероятностные модели. К тому же, кейс фильтрации спама и подобного часто встречается на собесах.
3. MLOps
Можно наладить какой-то минимальный прод для проектов: например телеграм бот или FastAPI. Можно еще автоматизировать пайплайн с помощь AirFlow и попробовать запустить инфраструктуру не только локально, но и облаке. Конечно нужно будет поизучать Docker, Cuber, Hadoop, Spark, HDFS, Kafka. Но на самом деле ничего трудного— после нашего курса дата инженер будете делать такие вещи по щелчку пальцев.
4. Ранжирование и матчинг
Для начала лучше пробежаться глазами по статье и посмотреть, что пишут в интернетах. Можно выделить три подхода к задаче: поточечный, попарный, списочный. Советую начать с первого как самого простого. Для конкретики будем предсказать оценку релевантности для запросов тестового датасета. Здесь можно кстати поучиться парсить web-страниц и собирать сырые данные, размечать их с помощью какого-нибудь Яндекс-Толока. Делаем регрессию, а затем Random Forest Regressor, XGBoost, lightGBM, CatBoost.
Совсем продвинутые могут попробовать языковые модели в духе FastText, Word2Vec, DSSM и более сложные: BERT, можно даже попробовать архитектуру трансформеров.
5. Рекомендашки
Очень популярный кейс на собесах. Для начала лучше пробежаться глазами по этому разделу и посмотреть, что пишут в интернетах. Затем начинаем реализовывать самое простое как бейзлайн, например, content-based рекомендации, KNN. Дальше можно попробовать факторизации матрицы рейтингов по svd разложению или по более эффективной als архитектуре и функции ошибок bpr. Затем можно попробовать W2V подход, чтобы использовать последовательность взаимодействий пользователя для построения рекомендации следующего предмета.
Для знатоков DL можно попробовать DSSM, SasRec/Bert4Rec, MultVAE, Merlin или графовые нейронки: GCN-подобные архитектуры.
Также стоит попробовать обучение с подкреплением: многоруких бандитов.
Ну и конечно рекомендательные системы можно попробовать рассмотреть как задачу ранжирования.
@postypashki_old
В честь дня всех влюбленных и обновления контеста на стажировку в Яндекс, мы объявляем скидку на все курсы серии 14% до 15 февраля включительно. Дарите своим любимым не веники, а по-настоящему полезные вещи! Там же на курсах будет разбор нового контеста в Яндекс, а еще вернут потраченные деньги на курс, если первым сдадите все дз.
Задания Яндекс контеста здесь, а разбор будет только на наших курсах:
➡️ аналитика
➡️ машинное обучение старт
➡️ машинное обучение хард
➡️ бэкенд разработка
➡️ фронтенд разработка
➡️ инженер данных
➡️ алгоритмы
Программа и Подробности.
Для записи и всех вопросов: @menshe_treh
Почему ты не можешь попасть на стажировку
Казалось бы ответ кроется в немаленькой конкуренции, большой воронке и банальной неопытности: не так заполнил анкету, не так ответил и тд. Но оказывается есть и другие пути: весной нас ожидает много образовательных программ и митапов, зачем они нужны и как помогают начать карьеру просто и без боли сейчас обсудим.
Сезонные курсы, школы
Для участия нужно написать контест аналогичный стажировки и попасть в топ. Конкурс традиционно ниже просто из-за меньшего количества участников. Да и совсем жёсткие ботари не станут участвовать в каком-нибудь курсе по основам java. Иногда их прям открыто отшивают, тот же Тинек. Поэтому пишем анкету аккуратней: не нужно писать про мощные пет проекты, другие курсы, а то рекрутеры подумают, что вы слишком для них хороши и лучше дать возможность другим ребятам. Но такое происходит не всегда, нужно следить за позиционированием программы. Например, в прошлый раз как мне показалось у рекрутеров летних школ Яндекса ожидания были завышены.
Не все курсы прям топ. У того же Тинька они обычно очень поверхностные. Но зато если окажетесь около топа в рейтинге по дз, сразу позовут на собес. Хотя быть в топе необязательно, когда появляется вакансия стажёра, рекрутеры первым делом проходятся именно по участникам таких курсов. При том могут скипнуть несколько этапов собесов.
Даже если и не позовут на собес, то курсы отлично будут смотреться в вашей анкете и добавят очков лояльности.
Фесты
Проходят довольно часто. Иногда для участия нужно решить скромный контест, так как офис не резиновый.
Полно всяких конкурсов на месте, где можно выиграть гаджеты, прикольный мерч, который поможет вам клеить первокурсниц, или фаст трек (скип нескольких этапов). Конкурсы из разряда решите задачи уровня ЕГЭ. Хотя никакого соревновательного процесса нет, нужно просто заморочиться и решить пару задач.
Также это отличный повод просто выйти из дома и пообщаться. Особенно хорошая возможность для ребят, которые приехали учиться из регионов и страдают от недостатка общения. Может быть, там и девушку себе найдете. Кстати, если заметите, то организаторы в рекламные посты специально выбирают фотографии как можно с большим количеством девушек.
Дни карьеры, митапы
Все аналогично предыдущему, но могут проходить в стенах вуза, из-за чего воронка меньше. Вот, какой план. Приезжаете в субботу утром на очную встречу. Спикер говорит в духе: "Если остались вопросы — буду рад ответить на них после доклада у стенда". Можно подойти и сказать: "Классный доклад! А как попасть к вам на стажировку?". Ему внимание приятно, ему эндорфин сознание плавит. Он может и не собирался ещё вчера никого нанимать, но видит, что вы вместе с ним, превозмогая сон, приехали к 10 утра в РГГУ на Выхино. И отвечает: "Ну приходи, вот мой номер".
Хакатоны, соревнования
Конечно, это хорошая идея для свидания, но также часто спонсорами таких событий являются именно компании. Если займете призовое место, то дадут фаст трек, денежный призы, мерч, гаджеты или хотя бы чокопай. Но для нас больше интересно, что соревнование очно, а значит там есть и представители компании, которым нужен интерн / джун. Действуем по предыдущей схеме и приглашение на собес в кармане. Причем вам ненужно что-то выигрывать, рассматриваем темку просто как нетворк.
Обычные вакансии
Помимо топовых компаний есть и "ноунеймы", у которых не так много вакансий и для них сильно тратиться на пиар просто иррационально, но при этом проекты, команда и тд не хуже чем в бигтехах, а отбор конечно намного проще, главное поискать. Искать можно на любом агрегаторе в духе HH или у каждой компании есть страничка с вакансиями на своем сайте (гуглим в духе "Тинькофф вакансии в it"). Только не подаемся на всякий шлак без преспективы развития в духе скл писателя.
Главное помним, что выиграть в этой лотерее вполне реально, что доказывают реальные истории ваших знакомых и одногруппников, главное знать правила игры! Узнать их вам поможет наш чат единомышленников.
@postypashki_old
Стажировка в Яндекс вот-вот закончится (обновится контест), разбор заданий мы уже выложили на соответствующих курсах!
Задания намного сложнее, чем в прошлые года, много мест, где можно ошибиться, а о1 выдает какую-то фигню.
Специально, чтобы поддержать наших товарищей объявляем акцию, любой курс (кроме алгосов) можно приобрести всего лишь за 7000 рублей по промокоду "Яндекс"! Акция действует до 7 февраля (по мск) включительно, торопитесь:
➡️ аналитика
➡️ машинное обучение старт
➡️ машинное обучение хард
➡️ бэкенд разработка
➡️ фронтенд разработка
➡️ инженер данных
Программа и Подробности.
Для записи и всех вопросов: @menshe_treh
Поступашки продолжают набор на курс по фронтенд разработке!
Мечтаешь стать крутым разработчиком и с легкость тащить собесы, но не хватает фундамента? Хочешь овладеть знаниями и навыками для работы в крупной компании как Яндекс, ВК, Сбер или Тинькофф? Тогда тебе к нам!
Курс заточен под практику, вся теория будет разобрана на конкретных задачах и кейсах, с которыми сталкиваются на работе и на собесах. На курсах вас ждут куча пет проектов такие как интернет магазин, сайт финансов, промо сайт с анимациями и куча мини проектов, которые пойдут в портфолио. Будем использовать React, JavaScript, HTML, CSS, Typescript, препроцессоры, инструменты сборки и тд (смортите программу курса). Также вас ждет разбор реальных тестовых заданий бигтехов, разбор актуального контеста на стажировку в Яндекс, список реальных технических вопрос с собесов и много других приятных бонусов как разбор всех задач с алгособесов Яндекса. А после прохождения курса тебя ждет пробный собес с подробной консультацией и сопровождением, рефералкой в Яндекс или в другие топовые компании😎
Более того, ты сможешь получить ВСЕ ДЕНЬГИ потраченные на курс обратно, если первым решишь все домашние задание 😎😎
Курс длится 6 недель, каждую неделю по 2 урока, огромное количество дополнительного контента, более 40 часов уроков с последующим доступом к записям и ДЗ с проверкой! На семинарах с каждым учеником общаются по очереди, полноценное общение как здесь. Ежедневная связь, сильное окружение, помощь по составлению анкеты, резюме, пробные собесы, контесты, персональные рекомендации, инсайды и домашнее задание с проверкой, код ревью и с разбором от преподавателя, который отвечает даже после завершения курса! Все будет еще круче, чем на всех прошлый курсах (отзывы тут). Все для того, чтобы получить топовый оффер уже весной или мы вернем потраченные деньги!
Программа и Подробности.
Цена 8000р за курс по фронтенду. Но только до 5 февраля (по мск, включительно) скидка 25% (скидки не суммируется).
Если проходили наши курсы ранее и готовы оставить о них видео отзыв, то цена 6500р.
Для записи и всех вопросов: @menshe_treh
Еще курсы серии, на которые идет набор:
➡️ аналитика
➡️ машинное обучение старт
➡️ машинное обучение хард
➡️ бэкенд разработка
➡️ фронтенд разработка
➡️ инженер данных
➡️ алгоритмы