Код Василий
193 subscribers
31 photos
1 video
11 links
Мой канал про IT.

Личный блог: @drveless
Download Telegram
Как пройти на стажировку в Яндекс?

Текстовая версия выступления
Сборник полезных ссылок
Презентация в PDF

Спасибо всем кто пришел!
118🔥15
Соревновательный октябрь

Поучаствовали с однокурсниками в чемпионате RuCode по ИИ. Было 5 различных кейсов, где нужно было обучить модель на данных и с помощью них предсказывать ответы на определенные вопросы. Согласится ли этот инвестор вложить деньги в предложенный проект? Является ли банковская операция мошеннической? 
Опыта участия в подобном у нас не было. Пришлось на ходу разбираться что такое ML модели, какие метрики бывают, что такое градиентый бустинг, и тд.
Я решал задачу, где нужно было обучить модель-трансформер на данных о пользователях и их предпочтениях. Модель предсказывала какие 10 видео порекомендовать конкретному пользователю. Пришлось арендовать сервер с GPU, ибо на CPU ноутбука модель обучалась и предсказывала несколько дней. А на сервере с Т4 – часы. Оказалось, что в Яндекс Cloud можно отключать арендованную машину, чтобы не платить за vCPU.
Рад, что поучаствовал. Про ИИ узнал больше, технологии пощупал, зарегался на kaggle, в команде поработал. Илья, Настя, спасибо!

Поучаствовал в чемпионате RuCode по алгоритмам. Сходил на финал в МГТУ им. Баумана.

Поучаствовал в Yandex Cup – чемпионате по программированию. Трек бэкенд.

Поучаствовал в конкурсе для популяризаторов искусственного интеллекта – "ИИ гуру". Попал в номинанты, пригласили на премию RuCode.
1🔥207
Кто я и о чём тут пишу?

Я Фролов Василий, делаю Яндекс ID. А именно – продуктовый бэкенд на Python и Golang. В основном это личный кабинет, OAuth, интеграции с другими сервисами и компаниями.

Пишу про работу, технологии и искусственный интеллект, мероприятия и события в IT:
Как попасть на стажировку в Яндекс;
Как прошел Vibe Coding Ya Contest;
Что было на конференции MTS True Tech Day;
Первый взгляд на Cursor.

Образование:
• Московский университет им. С.Ю. Витте – ИИ и анализ данных (учусь);
• Школа 21 (статья) – разработчик;
• Колледж ПсковГУ – менеджер гостиничного сервиса.

Ссылки: личка в тг, резюме, github, leetcode, kaggle, почта: ya@codevasilii.ru. Клиентская служба поддержки Яндекс ID.

Для коллег: рабочий тг, стафф, очередь для вопросов к ID.
18🔥4
Код Василий pinned «Кто я и о чём тут пишу? Я Фролов Василий, делаю Яндекс ID. А именно – продуктовый бэкенд на Python и Golang. В основном это личный кабинет, OAuth, интеграции с другими сервисами и компаниями. Пишу про работу, технологии и искусственный интеллект, мероприятия…»
Первое дежурство по релизам

В Яндексе распространена практика, когда разработчики по очереди дежурят над созданными сервисами. По началу кажется, что это странно. Ведь для этого существуют SRE-инженеров. Они и правда есть, но далеко не везде. Например, в Кинопоиске есть команда, которая следит за доступностью и надежностью.

У нас же дежурства делятся на два: по тикетам (и инцидентам) и по релизам (он же запасной по инцедентам). Дело в том, что релизы в нашем головном сервисе катаются часы, а не минуты. И чтобы каждому разработчик не приходилось тратить много времени на прокатку своего коммита, назначается отдельный человек который только оркестрирует релизами всю неделю.
Сейчас подходит к концу моё дежурство. На выходных я не катал ничего, но я всё ещё запасной дежурный и до меня может дозвониться робот-алёрт (aka Железная Леди) в случае поломки на сервисе. Казалось бы, что сложного, запускай CI/CD и смотри на мониторинги, алерты. Но нет, я успел наломать дров с релизом отменив его перед стейблом. Не успел в два или три релизных окна, из-за чего релизы переносились на следующий день. Поучаствовал в двух инцидентах.

Сегодня делал постмортем (разбор ошибок), посмотрим как пойдут следующие дежурства. Следующее у меня по тикетам с 3го по 9е января. Тут два варианта: либо будет спокойно, так как выходные, или не будет спокойно)
👍107
Сегодня мне выдали ачивку о количестве отработанных лет в компании. 1 год.
Ачивку я вам не покажу, так как она мне визуально не нравится)

А вот что ещё не нравится или нравится в Яндексе – рассказываю в статье. Ещё о том, что случилось со мной за этот год. Делюсь своим субъективным мнением и опытом.

Прошу читать и комментировать: Год в Яндексе
430🔥14🤮1👻1
Школа Спикеров Яндекса

Это короткий курс по подготовке к публичным выступлениям для сотрудников. Я узнал о нём ещё в прошлом году и загорелся сходить. В то время я был стажёром и не мог поучаствовать. Тогда я зарёкся, что в следующем году, если выйду в штат, обязательно подамся. Так и случилось. Правда мне уже не казалось такой хорошей идеей. Рабочая и личная рутина поглотила меня и на выступления не осталось времени и желания. Но я всё равно подался. Я ведь так хотел...

Этот набор Школы был небольшим, около 60 человек. Занятия проходили по вечерам понедельника, без трансляции и записи. Это мотивировало не пропускать. Было много практики в моменте. Постоянно разбивались на рандомные команды, знакомились, что-то обсуждали или делали.

Всё крутится вокруг мыслей, что нужно понимать зачем ты выступаешь и для кого. Нужно не бояться пробовать и рефлексировать над прошедшими выступлениями. Вот основное.
А дальше ты фокусируешься на одном-двух аспектах выступления и улучшаешь их, потом следующие. А не всё сразу. Волнуешься? Не волнуйся готовься и практикуйся. Сложно удержать внимание аудитории? Поработай над подачей и сторитейлингом. И так дальше.

Отдельный, как оказалось, большой пласт работы – это над личным брендом. Это не совсем про выступления. Это про то, скорее, кто ты и о чём ты хочешь, можешь рассказать. Не обязательно на сцене.

В итоге я не жалею, что отходил все занятия. Послушал крутых спикеров из Бюро Глагол. Познакомился с классными коллегами. Покушал в J'Pan. Закрыл гештальт.
12🔥4