Что яндексоиды посоветуют на лето
Женя Карташев, ML-инженер в службе компьютерного зрения
Прослушать курс Евгения Соколова по машинному обучению. Это лекции на Youtube от преподавателя из ВШЭ, где он доступно разъясняет сложные вещи. При желании можно продолжить обучение, например, в Яндекс Практикуме, где есть классные курсы на любой вкус, не только по машинному обучению.
Подготовиться к собеседованию на LeetCode. Это сайт с алгоритмическими задачами, и среди них есть топ тех, что любят давать IT-компании, включая Google, Microsoft и Яндекс. Я сам готовился там к собеседованиям — и для помощи в решении советую сайт с разборами задач NeetCode. Автор так понятно объясняет, что, пока его слушаешь, успеваешь самостоятельно прийти к решению и понять, как работает алгоритм «под капотом», а не просто решить задачу.
Прокачать скилы на CodeRun и Тренировках по алгоритмам. В каталоге CodeRun задачи распределены по уровню сложности и направлениям — от анализа данных до мобильной разработки. А тренировки по алгоритмам включают в себя лекции, семинары и домашние задания по алгоритмам — как базового, так и олимпиадного уровня. Решая эти задачи, можно круто поднять свой уровень в программировании.
Поучаствовать в соревнованиях по анализу данных на Kaggle. Компании со всего мира загружают на эту платформу задачи по машинному обучению, например распознавание языка жестов или детектирование коралловых рифов. Участие в таких соревнованиях ценится работодателями и даёт возможность пообщаться с единомышленниками из разных стран.
Маша Левковская, руководитель тестирования Умного дома
Прочитать «Библию QA». Это большой, удобный и обновляемый сборник информации о тестировании. Рекомендую его и новичкам, и опытным ребятам. Здесь можно почитать о методах тестирования, найти подборку с тренажёрами и узнать, где искать работу тестировщиком. После прочтения советую заглянуть в телеграм-канал «Книги по тестированию» — там можно найти ещё больше материалов по теме.
Посмотреть выступления на Heisenbug. Это популярная конференция по тестированию. На ней выступают эксперты из крупных компаний с сильными, выверенными докладами. Heisenbug рассчитана не только на тестировщиков, но и на разработчиков, тимлидов и другие профессии. Думаю, это будет интересно многим.
Попробовать силы на курсе по Postman. Это основное приложение для API-тестирования, а сам навык полезно изучать тестировщикам любого уровня. Курс простой и базовый, подойдёт для расширения горизонтальных навыков и универсальных компетенций.
Стас Орловский, наставник на курсе Python-разработки в Практикуме
Освоить программирование на курсах «Поколение Python». Они делятся по уровням сложности — подойдут и новичкам, и опытным питонистам. А когда понадобится погрузиться в базы данных, советую тренажёр по SQL из той же серии, я сам его проходил. Авторы горят идеей поддержки образования, поэтому некоторые из курсов бесплатные.
Прочитать «Грокаем алгоритмы». Это крутая книга, где принципы работы с алгоритмами объясняют на забавных примерах. С ней можно хорошо подтянуть алгоритмы, это полезно для подготовки к алгоритмическому собеседованию. Ещё могу порекомендовать «Простой Python», она многим нравится.
Самостоятельно «грокнуть алгоритмы» на Codewars. Здесь можно тренироваться в решении алгоритмических задач. Это хорошо развивает математический подход, а он обязательно пригодится в работе программиста.
Пройти стажировку в компании мечты. Например, на программу Y&Y. Не всегда это будет просто, поэтому нужно хорошо подготовиться к отборочному этапу. Лето даёт отличный запас времени для этого!
Изабелла Оз, технический писатель из Крауда
Погрузиться в работу с нейросетями. Неважно, кем вы работаете или что изучаете: нейросети сейчас решают почти любые задачи. Если не удаётся применять их в работе, начните с внедрения в повседневную жизнь. Нейросети умеют планировать расписание, структурировать задачи, составлять чек-листы и даже придумывать меню на летний пикник. Неплохим введением в жизнь с нейросетями могут стать бесплатные курсы. Т—Ж научит работать с ChatGPT и Midjourney, а Практикум — с YandexGPT.
Изучить возможности Claude. Это чат-бот на базе ИИ, который умеет генерировать идеи и обрабатывать длинные тексты. Особенно рекомендую этот инструмент тем, кто работает с текстом.
Помнить, что нейросети не всесильны. Они могут ошибаться и врать, поэтому напоследок советую почитать материал о том, как защитить себя при работе с нейросетями.
Валентин Хрульков, ведущий исследователь в Yandex Research
Прочитать «Гарри Поттер и методы рационального мышления». Это известный фанфик по книгам Джоан Роулинг, где автор не без юмора рассказывает о научном взгляде. Этот текст произвёл на меня сильное впечатление, будто я прочитал научную работу. Ещё там упоминается много других занимательных книг, которые формируют мировоззрение, — их я тоже могу посоветовать:
-
«Думай медленно... решай быстро» Даниэля Канемана.
-
«Чёрный лебедь» Нассима Талеба.
-
«Атлант расправил плечи» и «Источник» Айн Рэнд.
К этому списку от себя добавлю книгу Ричарда Сеннета «Мастер». Это исследование о том, кого в мире современных профессий могли бы называть мастером в Древней Греции. Мне понравилось, как автор проводит аналогии между нашим обществом и античным, особенно на примере разработчика open source. Очень интересная книга со множеством инсайтов.