OTUS: программирование и карьера в IT
7.37K subscribers
4.66K photos
369 videos
6 files
4.57K links
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей.
Иногда шутим!

🔔Включайте уведомления, чтобы не пропустить!
Download Telegram
Если хотя бы один раз на карточках вы выбрали «написать код», наша подборка курсов со скидками вам точно пригодится. Открывайте, выбирайте программу для решения ваших рабочих задач и занимайте своё место в группе. До 12 июля на курсы по ссылке действует скидка 10%: https://otus.pw/Y7A1C/

Если ещё не определились, можно оставить заявку на любой курс — наш менеджер всё подробно расскажет.
🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Перезвонят, когда токены закончатся. Но разработчик уже будет с другим работодателем 💔

Узнайте, как создавать точный контекст для нейросетей, сокращать процент галлюцинаций и время на рутинные задачи. «ИИ-агенты: продвинутое внедрение и использование» — курс, на котором вы освоите работу с ИИ-агентами и интегрируете их в реальные проекты. Подробнее: https://otus.pw/fYeV/

Курс уже стартовал, успейте занять место в группе.
🔥2👍1
10 бесплатных уроков недели — от LLM и мультимодального RAG до Spring AI, ML на Python, C# и Java.

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

13 июля (понедельник)

LoRA и RAG: как адаптировать LLM под свои данные и задачи. Разберём, как RAG помогает работать с фактологией, в чём суть LoRA и когда их стоит использовать по отдельности или вместе, а также как выбрать архитектуру LLM‑решения под конкретную задачу.

Зарегистрироваться на бесплатный урок курса «Большие языковые модели. Экспертный уровень / LLM»

14 июля (вторник)

Создание ИИ-продуктов в Lovable: от идеи до рабочего мини-MVP. Покажем, как формулировать задачи для вайб‑кодинга и собрать рабочий мини‑MVP: интерфейсы, пользовательские сценарии и структуру продукта.

Зарегистрироваться на бесплатный урок курса «Вайб-кодинг: создание цифровых продуктов с ИИ»

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

Зарегистрироваться на бесплатный урок курса «Старший менеджер продукта»

Spring AI: как превратить изображение документа в JSON в Java-приложении. Разберём сценарий «документ — AI‑модель — структурированные данные — JSON» и покажем, как использовать Spring AI для задач распознавания анкет, заявок и чеков.

Зарегистрироваться на бесплатный урок курса «Разработчик на Spring Framework»

15 июля (среда)

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

Зарегистрироваться на бесплатный урок курса «Машинное обучение. Специализация»

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

Зарегистрироваться на бесплатный урок курса «Сетевой инженер. Базовый уровень»

16 июля (четверг)

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

Зарегистрироваться на бесплатный урок курса «LLM-инженер»

Коллекции и структуры данных на C#. Разберём массивы, списки, словари и другие коллекции .NET, их внутреннее устройство и принципы выбора структуры под конкретную задачу.

Зарегистрироваться на бесплатный урок курса «C#-разработчик»

Профессия тестировщика в эпоху ИИ — угроза потери работы или суперсила. Обсудим, как ИИ меняет QA, какие задачи автоматизируются, какие навыки становятся критичными и какие инструменты стоит освоить уже сейчас.

Зарегистрироваться на бесплатный урок курса «Инженер по тестированию»

Стоит ли учить Java в 2026: куда движется язык и где работают джавист. Разберём, где Java используется сегодня, как развивается язык и какие карьерные перспективы ждут джавистов.

Зарегистрироваться на бесплатный урок курса «Java-разработчик»

До встречи!
👍3🔥1
«Вы этого не найдете в учебниках»: как обучение в Otus помогает решать задачи быстрее и эффективнее

Обучение в Otus — это не про «узнать что-то новое когда-нибудь». А про конкретные задачи, которые становится проще решать уже во время лекций и выполнения домашних заданий.

Мы спросили наших студентов и выпускников, какие реальные рабочие задачи помогло закрыть обучение: от внедрения AI‑агентов в банке до подготовки к собеседованию в kernel‑разработку и управления большой Windows‑инфраструктурой. Подробнее читайте в карточках.

В Otus вы будете учиться под руководством экспертов-практиков, после курса у вас появятся новые навыки для перехода на новый грейд и решения вопросов, которые нужно внедрять в работу уже сегодня.


➡️ Расписание бесплатных открытых уроков: https://otus.pw/nAsc/
➡️ Каталог курсов: https://otus.pw/vN30/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤‍🔥1
Media is too big
VIEW IN TELEGRAM
Вы в начале спринта, игра только начинается. Напишете код сами или делегируете ИИ?

😎 — с моими задачами никакой ИИ не справится
🤔 — делегирую и глазом не моргну
👍 — если и делегирую, то только рутину

ИИ может многое, но не всё. Например, полностью автоматизировать использование отладчика GDB пока не получится. Поэтому мы провели и записали урок по этой теме. Его можно посмотреть по ссылке: https://vk.cc/cZyzSf

После занятия вы будете знать:
— как отлаживать программы на другой машине;
— как использовать возможности автоматизации отладчика для поимки плавающих багов;
— как отладчик работает «под капотом».
________
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
🤔4👍3😎2
🔔 Бесплатные открытые занятия уже идут. Вчера прошёл первый урок недели. Сегодня, в среду и в четверг вас ждут ещё несколько тем для решения рабочих задач. Выбирайте то, что актуально для вас — успейте зарегистрироваться.

Дайджест открытых занятий недели
🔥4
5 бесплатных уроков недели

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

15 июля (среда)

→ DevRel в эру ИИ: зачем разработчики будут слушать вас в 2026 году. Зарегистрироваться на бесплатный урок курса «Специалист по работе с ИТ сообществом»

→ Цифровые двойники: эволюция технологии от концепта до реальных индустрий. Зарегистрироваться на бесплатный урок курса «Цифровые двойники»

→ Visual DQN: Как научить ИИ-модель видеть мир глазами игрока. Зарегистрироваться на бесплатный урок курса «Обучение с подкреплением»

→ Архитектура предприятия: детализация бизнес-аспектов через ArchiMate 3.2. Зарегистрироваться на бесплатный урок курса «Архитектура корпорации. Togaf 10»

16 июля (четверг)

→ Выразительный C++: кодируем намерения. Зарегистрироваться на бесплатный урок курса «C++-разработчик»

________
Ещё больше полезных тем для решения рабочих задач обсуждаем в нашем ВК-канале. Например, как доверить нейронкам общение с клиентами, или какие инструменты для парсинга помогают разработчикам и аналитикам автоматически собирать данные с сайтов. Присоединяйтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3👍2
Кому-то хватает ноутбука. У других — слева код, справа документация, снизу слак, и это минимум. Но сколько бы мониторов не стояло на столе, решает не количество экранов, а знания и навыки. Например, для Java-разработчика важно понимание, что и как происходит в базе, как собрать приложение и выкатить его в прод.

Если вам интересно это направление, хотите претендовать на позиции Java-разработчика уровня мидл и выше и чувствовать себя уверенно в команде, присмотритесь к курсу «Java-разработчик». За время обучения вы научитесь создавать приложения на Java, работать с реляционными базами данных, разрабатывать серверные веб-приложения: https://otus.pw/4mtt/

На курсе вы сможете получить ответы на вопросы о Java -разработке и карьере в ИТ-сфере от экспертов-практиков из Сбера, ВТБ и других известных компаний.

Не знаете, подойдёт ли программа под ваш уровень и задачи? Оставьте заявку по ссылке выше, это бесплатно. Поможем разобраться и принять взвешенное решение.
👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Чат-бот звучит как эксперт, но говорить убедительно — не значит правильно. Разбираемся, как сделать LLM управляемой

LLM не просто «придумывает ответ», а использует найденный контекст. О том, как это работает, в коротком видео рассказал преподаватель Otus — Илья Ящук. Полную запись урока «Как сделать LLM приложение, которое отвечает клиентам по базе знаний компании» можно посмотреть бесплатно по ссылке: https://otus.pw/KLxe/

Если хотите не просто использовать LLM, а понимать, как проектировать, тестировать и оптимизировать такие системы на продвинутом уровне — изучите программу курса «LLM‑инженер». Подробности здесь: https://otus.pw/WQ24/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👨‍💻1
«Иногда не укладывается в голове, как люди придумывают такое», — пишут в комментариях к статье про навигационный компьютер «Глобус». Этот навигационный прибор показывал положение космического корабля над Землёй с помощью вращающегося глобуса, системы шестерёнок и точных расчётов орбиты. В статье разбираем, как он был устроен, за счёт чего работал без цифровых дисплеев и какие инженерные решения позволили космонавтам ориентироваться в полёте. Читайте подробнее.

И ещё 5 статей месяца на Хабр:

Когда сотрудник тормозит команду: как говорить с ним прямо, но без давления

Создаём HTTP/2-сервер на C++ и хостим на нём свой сайт

Пять проблем Bash, которые ломают скрипты в самый неудачный момент

C4 для системного аналитика: как навести порядок в микросервисном хаосе

Как спроектировать REST API без ошибок: 3 задачи с разбором
________
➡️ OTUS на Хабре
➡️ OTUS в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤‍🔥1
Забейте свой карьерный гол ⚽️

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

Если хотите войти в разработку или прокачать навыки, присмотритесь к этим направлениям:

Python-разработчик: https://otus.pw/8W23/
Создаёт серверную часть сайтов и сервисов, автоматизирует процессы и работает с данными.

Android-разработчик: https://otus.pw/MS23/
Разрабатывает мобильные приложения для Android: от интерфейса до бизнес-логики.

C++-разработчик: https://otus.pw/eFlg/
Пишет высокопроизводительные приложения, системное ПО и программы, где важны скорость и эффективность.

Разработчик на Spring Framework: https://otus.pw/zVnE/
Создаёт надёжные backend-сервисы и API на Java для корпоративных и высоконагруженных проектов.

Разработка ядра Linux: https://otus.pw/Lgwx/
Работает с ядром операционной системы, драйверами и низкоуровневыми механизмами Linux.

На курсы сейчас действует скидка. Можно сэкономить до 15% до 31 июля включительно. Оставьте заявку по ссылкам выше, поможем выбрать направление и развиваться в карьере.
👍31🔥1
Уже сегодня в 20:00 по Мск начнётся наш бесплатный урок курса «C++-разработчик»

→ «Выразительный C++: кодируем намерения»

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

⚡️ Успейте зарегистрироваться: https://otus.pw/kST8/
🔥3