Chad Protocol - карьера, IT, успех
11.4K subscribers
41 photos
10 videos
18 files
148 links
По всем вопросам: @vice22821
Чат: https://t.me/chad_protocol_chat
Стажировки: https://t.me/postypashki_old
Ютуб: https://www.youtube.com/@OfferBerry
Поступач: https://t.me/postypashki_mems
Download Telegram
Уметь считать ≠ уметь анализировать

С 7 по 13 сентября проводим бесплатную неделю «Аналитика вне SQL» — мини-симулятор реальной работы аналитика.

Можно нормально знать SQL, статистику, Python, строить дашборды — и всё равно теряться, когда на собеседовании или на работе тебя спрашивают:

«У нас упала выручка. Разберись, почему».


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

За 7 дней вы:

решите 3 продуктовых кейса — от бизнес-задачи до решения
встретитесь с HR, который работал в X5 и Яндексе и нанимал людей от стажёров до топ-менеджеров
поговорите с senior-аналитиком Avito о том, как меняется работа аналитика по мере роста
поучаствуете в первом аналитическом хакатоне Поступашек

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

💰 Приз — 30 000 ₽

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

Все кейсы, встречи, записи и материалы будут в отдельном закрытом канале.

Участие бесплатное. Первое занятие уже сегодня в 19:00

📌 Присоединиться на курс по ссылке https://t.me/+j_RdPEr7JudjNWM0
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👌3
Как попасть в HFT компанию

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

Существует два вида HFT компаний. Одни зарабатывают много, а другие по меркам HFT достаточно мало, например это может быть компании, которые зарабатывают на крипте. В основном HFT компаний, которые находятся на территории РФ считаются не такими сильными, и платят там мало в рамках HFT, но сильно больше чем остальным на рынке it. Большинство топовых компаний находятся в штатах и Европе. В топовые компании отобраться конечно же сложнее. Также вам нужно помнить, что в большинстве HFT компаниях сильные переработки, сотрудники там надолго не задерживаются, отбор кандидатов может быть как и очень жестким, так и на уровне остальных IT компаний.

Перечислим парочку HFT компаниям, в которые весьма реально попасть гражданину РФ.
1. Pinely: Активно спонсирует разные олимпиады в духе ICPC. Очень много русскоговорящих сотрудников, по моим наблюдениям их большинство. Там работают такие легенды как Михаил Тихомиров, Михаил Ипатов (чемпионы мира по ICPC и не только). Компания определенно считается хорошей и скажу так, что весьма реально туда устроиться, например через стажировки. Кстати там много выпускников ШАДа, потому можно и рефералку пробить через знакомых.
2. Teza: Вообще компания американская, но есть филиал в Ереване, компания в целом неплохая, платят достойные деньги, переработок сильных нет, собесы адекватные. Но скорее всего вы там реально большие деньги зарабатывать не будете.
3. Àlber Blanc: Пожалуй самая успешная русскоговорящая компания, платят кстати достаточно хорошо, но отбор непростой и скорее всего придется переехать в Европу, но однозначно советую эту компанию.

С остальными компаниями, где много русскоговорящих вы можете ознакомиться тут.
Также есть Fast Forward и SPECTRAL в эти компании относительно легче попасть (собесы на русском).
Конечно, есть и всякие акулы рынка, куда тоже можно попробовать податься.

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

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

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

Дальше по классике, хорошо бы знать жесткие плюсы, разбираться в МЛ и распределенных системах. Ждем 500 огоньков и пишем разбор по подготовке математике, С++, МЛ в HFT.

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

Подписаться: @chad_protocol
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥815
Сходил на еще одно собеседование в Twinby. В предыдущую команду не прошел по росту и размерам черепа.

Предложили интересную задачу: помочь Яне-джан до свадьбы собрать всю коллекцию половых партнеров: Японца, Афроамериканца и Коня. Смотрим! Смотрим! По ссылке:

https://www.youtube.com/shorts/RufcyyTot3o
🔥7🥰31
Продолжаем знакомиться с талантливыми учениками Поступашек

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

Смотрим интервью по ссылке: https://youtu.be/5Da-YtxUpSE

Обсудили самые актуальные темы зумеров:
— Как найти парня
— Как делать эти самые "социальные связи" (нетворк)
— Как кейс-чемпионаты помогли Кате построить карьеру
— Работу аналитиком в Sber AI, VK, МТС
— Работу продакт менеджером в Яндекс рекламе, Яндекс Маркете, Яндекс GO
— лицей НИУ ВШЭ и факультет бизнес-информатики

Получился разговор не только про карьеру и образование, но и про то, как пробовать разное, ошибаться, менять решения и постепенно понимать, чем действительно хочется заниматься.

А если хотите вырасти в такого же сильного специалиста как Катя, за которым охотятся топ-компании, приходите на наш курс "Аналитика ПРО"
➡️ Записаться
Please open Telegram to view this post
VIEW IN TELEGRAM
😱73🔥2🍓1
Меня заменили подпиской на нейронку. Что делать, чтобы с тобой такого не произошло

Пост от нашего подписчика. Этим летом я, уже крепкий джун, внезапно остался один на один с переписыванием проекта с Angular на React. Старший фронтендер ушёл в отпуск на две недели, а из фронтов остался только я. Скинул вводную, показал, что и куда смотреть, план простой — я начинаю, он возвращается и дальше вместе работаем. В компании я был уже около года, подумывал о повышении — и понял: вот шанс проявить себя и закрыть задачу до возвращения коллеги.

Две недели мы с Клодом пахали не покладая рук
Задача оказалась куда больше, чем выглядела. Я пыхтел над чужим кодом и вовсю юзал нейронку — без неё за две недели я бы столько не вытянул. Но нейронка до сих пор туповатая: выдаёт код быстро и красиво, а потом видишь, что написано не в стиле проекта, рядом лежала готовая утилита, а одно «рабочее» решение тихо роняет неочевидный сценарий. Так что я не «генерил проект», а проверял, переписывал, докрывал тестами и разбирался, что мне подсунули.

Когда фронтендер вернулся, проект стоял на ногах: тесты зелёные, серьёзная задача закрыта — и я уже прикидывал, как буду просить повышение.

А потом всё пошло не так
Через полторы недели на плановой встрече ПМ и HR спокойно сказали: специалист ты неплохой, но — оптимизация, реструктуризация, все дела. И вместо повышения меня уволили.

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

А потом списался с бывшими коллегами — и дело оказалось шире. Вместе со мной срезали крепких мидлов, которые пару лет тащили проект и недавно попросили роста. Их места отдали стажёрам, а сеньору оформили подписку на Клода — чтобы ревьюил этих стажёров. Дешёвые руки внизу, один дорогой человек с нейронкой сверху. А тебя, «среднего», из схемы просто вычеркнули.

ИИ оказался не причиной, а удобным поводом. «Мы меняем вас на стажёров, чтобы не раздувать бюджет» звучит не очень. «Мы оптимизируемся с помощью ИИ» — и ничего не скажешь, везде так же.

Что делать, чтобы тебя не захотели урезать
Раньше я думал, что защищает умение хорошо писать код. Не защищает — этот кусок дешевле всего отдать стажёру с сеньором на ревью. По-моему, работает проактивность и «показушность».

Будь тем, чью пользу видно не только тебе. Не «закрыл 15 тикетов», а «ускорил процесс», «снял боль с команды», «разгрёб кусок, который все обходили». Веди список таких вещей и напоминай на встречах — чтобы мысль тебя заменить даже не возникала.

Не будь «средним». Стабильный середняк — ровно тот профиль, который меняют на стажёра. Бери то, что заметно и что никто не трогает.

С повышением аккуратнее: проси не на голом месте, сперва набери, чем крыть. Иначе сам напомнишь, сколько стоишь, когда считают, на ком сэкономить.

Куда прокачиваться, пока не накрыло
Профессии, которую ИИ «никогда не заменит», нет. Но есть места, куда волна дошла слабее — цена ошибки выше цены генерации, и дешёвыми руками не обойтись:

— инфра: SRE, DevOps, платформы — работа с продом, цена ошибки высока;
— низкий уровень: C/C++, встройка, железо — людей мало, нейронка буксует;
— 1С и энтерпрайз-домен — глубоко в бизнес-процессах, тяжело автоматизировать;
— безопасность и сложные распределённые системы.

Нейронка сильна там, где в открытом коде вагон примеров — типовой веб и вёрстка. В железе или SRE примеров мало, ошибка дорогая, и правдоподобный, но неверный ответ не прокатывает.

С нуля в эти ниши не влетишь — джунов почти не берут, ищут мидлов (кроме, пожалуй, 1С). Но с опытом в тот же SRE зайти реально. А можно не менять направление — просто дорасти до сильного сеньора. Тогда ты не «средний», которого меняют на стажёра, а человек, которого так просто не уволишь. Подумать об этом стоит уже сейчас: сокращения идут волной, и следующим можешь оказаться ты.

Короче ньюансов немало, именно им мы уделяем особое внимание на наших курсах ПРО, а не только дрочим код, собесы и резюме.
➡️ Записаться

Подписаться:
@chad_protocol
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1512🤝5❤‍🔥1
Как стать квантом

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

Кто работает в хфт
На самом деле в фонде ровно такие же роли как и в других компаниях: аналитик, мл разработчик, дата инженер и так далее. Нередко роли размыты, а специалисты гибридны, потому что немало фондов - все таки стартапы со штатом в 50 сотрудников, где каждый должен уметь выполнять широкий пул задач. В силу специфики задач фондам нужны только умные ребята и в силу статуса стартапа они могут позволить себе проводить относительно жесткие собесы с алгоритмами, математикой и эскортницами.

Так как же стать квантом

Для начала нужно освоить какую-то специальность: аналитика, мл, разработчик, дата инженер. А также выучить математику и алгоритмы, чтобы проходить собесы и знать свою специальность на хорошем уровне. Еще нужно что-то иметь из следующего:
— относительно успешный олимпиадный опыт на международном уровне или уровне страны: хакатоны, соревнования, олимпиады по математике, программированию, ds/мл и так далее
— диплом ШАДа или учеба там (ОЧЕНЬ МНОГО РЕБЯТ ОТСЮДА)
— phd или быть в процессе его получения
— работа в лаборатории и статьи
— опыт работы по специальности
или другие сопоставимые достижения

Как готовиться к собесам
Для Quant-собеседований критически важна математика: теорвер, статистика, линейная алгебра, матан и логика - базовый минимум. В HFT-компаниях дополнительно могут спросить стохастические дифференциальные уравнения, диффуры и вариационное исчисление. Готовиться лучше через решение реальных задач с собесов: например, на Glassdoor или в подборках Quant Technical Interview Questions. Еще много прикольных книжек для америкосов по типу этих. Собесы часто идут на английском, поэтому нужно довести решение до автопилота.

Алгоритмы тоже обязательны, причём в HFT задачи сложнее: могут попасться динамическое программирование, деревья отрезков и т.п. Стоит купить подписку на LeetCode и посмотреть задачи от HFT-компаний, чтобы понять уровень.
Еще советую для подготовки наш курс алгоритмы про.
Записаться.

Куда идти
Очень много компаний с русскими корнями, которые нанимают "понятных" для себя специалистов из СНГ. Можно пойти в FastFoward, где есть офис в Москве. Можно пойти в Teza, SWE, где много ШАДовцев и собесы вообще на русском. Офисы в Дубае, Армении и тд - наши слоны. Во все эти фонды собесы как в стартапы: Тестовое задание на денек ➡️ Собесы ➡️ Разговор с руководителем.

Можно пойти пойти и во всякие Jane Street, Citadel, где уже меньше вайба стартапа и отборы более стандартизированы, и почилить в Азии, Эмиратах или вообще в Европе.

Путь кажется непростым и тернистым. Вам не кажется! Для этой специальности должен быть определенный характер: вы должны жаждать вызовов и непростых задач - быть психом короче, а не нормисом. Если характер у вас такой, то этот путь пройдется будто сам собой, с легкостью и удовольствием.

Подписаться: @chad_protocol
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥104❤‍🔥3🙊2👾1
This media is not supported in your browser
VIEW IN TELEGRAM
❗️ Яндекс открыл Intern Week Offer на стажировку, где всего за неделю ты можешь получить оффер, а не растягивать процесс на месяца.

Залетаем с ноги в Яндекс: регистрация проходит до октября, а задания уже лежат тут.

А чтобы ты точно получил оффер, мы уже сделали разбор контеста и технических этапов, они доступны нашим студентам на наших курсах:

➡️ алгоритмы про ➡️ фронтенд и бэкенд
➡️ бэкенд разработка про➡️ бэкенд
➡️ машинное обучение про ➡️ МЛ
➡️ ИИ-агенты ПРО ➡️ МЛ

Помимо разборов, которые проходят все скрытые тесты на наличие ИИ в решениях, на наших курсах вы получаете:
🔽 Доступ к закрытой базе собесов и тестовых заданий
🔽 Разбор стажировки ДС Авито (на МЛ ПРО и ИИ агенты ПРО)
🔽 Курс по выходу на доход в валюте
🔽 Гарантия оффера
🔽 Рефералка в бигтех после защиты пет-проекта
🔽 mock-собеседования с обратной связью


Успей написать администратору и не откладывай: задания могут скоро поменять!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🆒21
Как пройти первое код-ревью

Дали первую задачу, ты её сделал — и теперь надо отправлять на ревью. Отправляешь, и в голове всплывает: сейчас откроют, посмотрят и поймут, что тебя зря взяли. Сидишь как на иголках. На самом деле ревьюер откроет твой пр, напишет тучу комментариев, ты их за пару итераций поправишь, и задачу апрувнут. Первый раз страшно всем. Хуже, когда страшно и на десятом PR: ревью так и осталось экзаменом вместо рабочей процедуры. Что делать:

До отправки
Самое дешёвое, что можно сделать для лёгкого ревью, — не сваливать в один PR несколько дней работы. Двести строк ревьюер читает. Две тысячи — просматривает по диагонали, а чаще жмет «апрув» или отдает нейронке. Поэтому либо баг уедет в прод, либо будешь по указке нейронки бесконечно переписывать свой огромный пр.

Отсюда навык, который стоит качать с первого дня, — декомпозиция. Разбивай задачу так, чтобы каждый кусок был законченной мыслью: тут миграция, тут ручка, тут кнопка в интерфейсе. Отрефакторил по дороге — отдельным PR, переименовал пачку файлов — отдельным. Проверять такое легко, а делать — ещё легче.

Дальше описание: что сделал, зачем, куда смотреть в первую очередь, что оставил на потом. Если решение неочевидное, напиши, почему выбрал его, а не соседнее, иначе вопрос всё равно прилетит, просто через сутки. Пустое описание читается как «разбирайся сам». И перед тем как ставить на ревьюе, пройдись по диффу как по чужому: забытые логи, закомментированный код, закоммиченный локальный конфиг, куски, понятные только тебе. Проще всего открыть draft PR заранее и вернуться через пару часов — половину косяков увидишь сам.

Когда пришли комментарии
Сначала про количество. Пятнадцать комментариев на первом PR — норма: ты просто ещё не знаешь договорённостей команды, а они нигде не записаны. Через месяц их будет вдвое меньше. Считать их своей оценкой — быстрый способ возненавидеть ревью. И отвечай на все «ок, поправил»: ревьюер должен видеть, что комментарий не потерялся. Молчаливо закрытые ветки и PR, который висит третий день, раздражают сильнее, чем плохой код.

Замечания при этом не равны между собой. «Падает на пустом массиве» — чинить обязательно. А «назвал бы переменную иначе» остаётся на твоё усмотрение, но ответить всё равно нужно: «поправил» или «оставлю так, потому что…». И написаны замечания почти всегда про код, а не про тебя: «тут можно проще», «тут будет больно поддерживать». Формулировки бывают сухими, особенно если ревьюер спешит, — это не наезд. А если кто-то правда переходит на личности, это уже не про ревью, с этим нужно идти к ментору или лиду.

Первый инстинкт на замечание — оправдаться, и он так себе: объяснение закрывает разговор, который ещё нужен. Не понял, чем предложенный вариант лучше, — спроси. Либо тебе объяснят, либо окажется, что ревьюер не видел контекста, и вопрос снимется сам. А если не согласен — скажи, спокойно и по делу, ровно для этого ревью и существует. Но одного круга аргументов достаточно: если и после него не расходитесь, то идите в личку или созвон. Ветка на двадцать сообщений никого не убеждает и тормозит задачу.

Вдолгую
Заведи тупой md-файл и складывай туда каждое замечание. Эффект появится месяца через два: часть комментариев перестанет приходить, потому что ты уже пишешь так сразу. А файл превратится в свод того, как в команде принято писать код: нигде не задокументировано, но прилетает стабильно. И читай чужие PR, особенно сеньорские: под ними обычно то же самое — спор про архитектуру, вопросы про обработку ошибок. Идеального кода не пишет никто. А когда ревьюишь сам, видно другую сторону: ты не ищешь, до чего докопаться, ты просто пытаешься понять код.

Короче
Ревью — просто рабочий момент, приговоров там не выносят. Маленькие PR, описание, self-review, ответ на каждый комментарий, вопрос вместо оправдания — и через пару месяцев обнаруживаешь, что щёлкаешь задачи как орешки, а твои PR спокойно проходят ревью. Помни идеального кода не пишет никто. Если хочешь ускорить свой рост и подтянуть базу обрати внимание на наших курсы ПРО, где мы как раз обсуждаем такие моменты.
➡️ Записаться

Подписаться:
@chad_protocol
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7