OTUS: программирование и карьера в IT
7.33K subscribers
4.48K photos
333 videos
5 files
4.43K links
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей.
Иногда шутим!

🔔Включайте уведомления, чтобы не пропустить!
Download Telegram
Не хватает времени разобраться в том, что давно хотелось изучить? Мы собрали бесплатные занятия — без воды, только то, что реально пригодится в работе. Эффективное технологическое развитие компании, управление командой, аналитика данных, разработка и другие темы для IT-специалистов:

12 мая (вторник)

→ Какие метрики использует технический директор. Вы узнаете, как выстроить систему управления на основе метрик, какие показатели реально влияют на цели компании и какие инструменты помогают управлять командой эффективно.

Регистрация на бесплатное занятие курса «CTO / Технический директор»: https://otus.pw/Tb83/

→ Управление ресурсами в условиях жестокого дефицита. Разберёте, как PM-у доставлять ценность бизнесу, когда найм заморожен, ресурсы ограничены, а результат требуется «вчера».

Регистрация на бесплатное занятие курса «Руководитель ИТ проектов»: https://otus.pw/JZ4b6/

→ Кастомизация интерфейса Bitrix24: Создание уникальных пользовательских решений. Научитесь дорабатывать интерфейс и поведение системы под задачи проекта с помощью компонентов, шаблонов и JavaScript, не вмешиваясь в ядро продукта.

Регистрация на бесплатное занятие курса «Разработчик Битрикс24»: https://otus.pw/G9P8/

13 мая (среда)

→ Yahoo Finance и не только — работа с российскими торговыми площадками. Научитесь получать и обрабатывать котировки с Yahoo Finance, Мосбиржи и Тинькофф Инвест с помощью Python.

Регистрация на бесплатное занятие курса «Машинное обучение для финансового анализа»: https://otus.pw/ieIXA/

→ Обзор нотации BPMN 2.0. Разберёте из каких элементов состоит нотация, как избежать типичных ошибок при моделировании процессов и сразу применить инструмент в своём проекте.

Регистрация на бесплатное занятие курса «Системный аналитик»: https://otus.pw/CGvmf/

→ ClickHouse для аналитики больших данных: практические кейсы и связь с NoSQL-экосистемой. На реальных кейсах разберёте, как использовать ClickHouse для типовых аналитических задач и настроить простой ETL-пайплайн для приёма данных из источников.

Регистрация на бесплатное занятие курса «Нереляционные базы данных»: https://otus.pw/d6MB/

→ Как выкатить в прод Deep Learning модели. Узнаете, как конвертировать модель в ONNX, ускорить инференс через TensorRT и настроить Triton Inference Server для обслуживания моделей в production.

Регистрация на бесплатное занятие курса «Компьютерное зрение. Углублённый курс»: https://otus.pw/t382/

14 мая (четверг)

→ Оптимизация Nginx и Angie под высокие нагрузки. Научитесь выявлять ключевые параметры производительности и настраивать конфигурацию под конкретные сценарии нагрузки.

Регистрация на бесплатное занятие курса «Инфраструктура высоконагруженных систем»: https://otus.pw/BCH5/

→ Вкатиться в пентест в 2026: кому это реально и как этому учиться на практике. Поймёте, подходит ли вам направление, какие навыки нужны на старте, какие практические треки существуют и как выстроено обучение на курсе.

Регистрация на бесплатное занятие курса «Пентест. Инструменты и методы проникновения в действии»: https://otus.pw/Mjce/

→ ИИ-агенты для юристов: настраиваем автономного ассистента с доступом к договорам и базе знаний. Разберётесь, как настроить автономного ассистента с доступом к договорам и базе знаний, организовать файлы и долгосрочную память, чтобы выстроить системную работу с ИИ.

Регистрация на бесплатное занятие курса «ИИ для юристов»: https://otus.pw/K7WO/

До встречи!
4👍2🤔2
Собрали для вас лучшие статьи апреля на Хабре

Внутри: дообучение локальных LLM, контекст для AI‑ассистентов, путь до CTO, реверс 8086, проектирование REST API, разборы PostgreSQL и архитектурные приёмы.

→ Как дообучать локальные LLM в 2026 году: практическое руководство: https://otus.pw/pwbNZ/

→ Практическое руководство по инжинирингу контекста для AI-ассистентов: https://otus.pw/vyE1/

→ Путь до CTO: как пройти его самому и помочь пройти другому: https://otus.pw/nrOm/

→ Как работает движок микрокода процессора 8086: https://otus.pw/7DJK/

→ Реверс-инжиниринг АЛУ процессора 8086 по фотографиям кристалла: https://otus.pw/uD0v/

→ JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом: https://otus.pw/MMpw/

→ REST API: гайд по проектированию от принципов до боевых кейсов: https://otus.pw/aNV3/

→ EXPLAIN ANALYZE в PostgreSQL: читаем планы выполнения экспертно: https://otus.pw/fAHq/

→ Архитектурные решения в backend: 5 практических приёмов, которые помогают держать баланс: https://otus.pw/dr8R/

Также вы можете посмотреть бесплатные записи занятий по темам программирования, аналитики, управления командой и многим другим здесь:
• ВК
• Youtube

✏️ Если уже читали — поделитесь в комментариях, как вам. Что-то уже удалось применить на практике?
5👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Как поживают ваши задачи из категории «сделаю после майских»?

👨‍💻 — работаю в поте лица
😎 — основная часть сделана заранее. Плавно вхожу в рабочий ритм

____
🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте 
👨‍💻6😎3
Из всех утюгов кричат об эффективности ИИ — быстрее, больше, продуктивнее. Но правда ли это ваш помощник в любой теме? Или тот самый токсичный коллега, который красиво говорит, а потом оставляет разгребать последствия? Сначала вы ускоряетесь, а потом приходится переделывать результат. И уже непонятно, где ваше решение, а где сгенерированный поток сознания.

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

При составлении чек-листов вдохновились статьёй о токсичных чертах искусственного интеллекта. Автор: инженер-программист Конарк Шарма.
👍4🔥32
Как сменить стек и не потерять интерес к разработке? Как моделирование помогает создавать чёткую структуру для работы с данными и почему навык работы с потоковой обработкой данных необходим для быстрого принятия решений?

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

13 мая (среда)

Kafka Streams DSL. Открытый урок курса «Apache Kafka»

14 мая (четверг)

Графическое описание бизнес-процессов и требований. Открытый урок курса «Системный и бизнес-анализ»

Архитектор как модератор изменений: как проводить архитектурные решения через стейкхоледеров. Открытый урок курса «Корпоративный архитектор»

Матрица компетенций для лида поддержки. Открытый урок курса «Руководитель поддержки пользователей в ИТ»

Взаимодействие с базой данных и миграции на Go. Открытый урок курса «Go-разработчик»

Ждём вас!
👍31
DevOps-инженеры тонут в операционке, системные администраторы отвечают за всё сразу, разработчики тратят время не на фичи, а на разбор инфраструктуры. В итоге Kubernetes есть, а платформы — нет.

Курс «Инфраструктурная платформа на основе Kubernetes» — это про системный подход к построению и развитию внутренней инфраструктурной платформы, которая действительно поддерживает жизненный цикл продукта, а не создаёт новые узкие места.


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

Бонус — подготовительный видеокурс по Linux для тех, кто хочет усилить базу.

Только до 17 мая на курс действует скидка. Оставьте заявку по ссылке, ответим на все вопросы: https://otus.pw/1wiK/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Вы инженер, аналитик, руководитель или продакт и значительную часть времени тратите на ручные операции, согласования и разбор ошибок вместо развития систем? Хотите выстроить процессы, автоматизацию и управляемую инфраструктуру?

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

Программист АСУ ТП → Управляйте производством при помощи автоматизации. Научитесь программировать контроллеры, проектировать SCADA-системы и вести полный цикл проекта — от технического задания до внедрения на производстве: https://otus.pw/THkz/

Оптимизация бизнес-процессов → Моделируйте и выстраивайте систему улучшения бизнес процессов с помощью ключевых методик курса. Моделирование, имитация, реинжиниринг, метрики и эксперименты. Всё, чтобы изменения в компании работали, а не застревали на этапе согласования: https://otus.pw/UYAy/

Управление AI/ML-продуктом → Встройте AI в продукт и бизнес-процессы для автоматизации рутинных процессов и усиления конкурентных преимуществ. Вы разберёте жизненный цикл AI‑продукта, архитектуру и инфраструктуру, научитесь писать спецификации, оценивать ROI, управлять рисками и принимать решения на основе метрик: https://otus.pw/sPD7/

Подробнее о каждом курсе — по ссылкам выше. До 17 мая действуют скидки.
🔥53
Собрали открытую базу знаний по самым актуальным темам в IT — бесплатно. В ней вы найдёте более 5 000 записей открытых уроков, карьерные лайфхаки и отзывы наших выпускников. Всё это в плейлистах — во ВКонтакте и на YouTube. Смотрите там, где удобно.

Внутри — десятки тем, которые наши эксперты разбирали в прямых эфирах: от архитектуры и DevOps до аналитики и AI. Заходите, выбирайте, применяйте знания в работе.

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

ВК
Youtube
👍5🔥3
Системный администратор в Федеральном казначействе → DevSecOps-инженер в «Росатоме» с зарплатой в два раза выше. Это не случайность, а результат обучения. Наш выпускник Александр Мельников строил инфраструктуру с нуля: мониторинг, логирование, безопасность, работа с базами. Параллельно с работой прошёл шесть курсов в OTUS, возглавил отдел. А когда почувствовал, что упёрся в потолок — добавил DevOps и DevSecOps и перешёл в «Росатом».

Александр рассказывает: «Без понимания мониторинга, логирования, работы с базами, автоматизации и Linux ты просто не справишься. Благодаря курсам мне удалось всё это выстроить самому».


➡️ Если вы тоже чувствуете, что знание текущего набора инструментов для работы уже не даёт роста — приходите на бесплатное занятие курса «Внедрение и работа в DevSecOps». 18 мая разберём тему, которая сейчас на пересечении двух актуальных направлений: «DevSecMLOps — как безопасно внедрять ИИ в процессы разработки и эксплуатации». Бесплатно зарегистрироваться: https://otus.pw/KsJK/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥92
This media is not supported in your browser
VIEW IN TELEGRAM
В 2026 году смена работы может показаться непростой задачей. Но уверенность появляется вместе с новыми знаниями. Начать можно с бесплатных занятий — например, с открытого урока курса «Компьютерное зрение»: https://otus.pw/cDVD/
😁6💯3
Читаете про новые фреймворки, AI‑инструменты и архитектурные подходы, находите полезные статьи и туториалы, добавляете всё это в закладки и потом к ним не возвращаетесь. Оставляете «на потом», а времени разобраться так и не появляется. Есть вариант лучше — прийти на открытое занятие и разобрать тему вместе с экспертом-практиком.

В подборке ниже мы собрали бесплатные уроки по разработке, аналитике, управлению и ИИ. Часть стартует уже сегодня:

18 мая (понедельник)

→ Go внутри: планировщик: https://otus.pw/vmdN/

Разберёте, как устроен планировщик, почему в Go не используют отдельный поток под каждую горутину, механизм work stealing и обработку сетевых вызовов без блокировки потоков. И поймёте, за счёт чего Go экономит память и ускоряет переключения.
Курс «Go-разработчик. Продвинутый уровень»

→ Основы Kubernetes: архитектура и абстракции: https://otus.pw/Spqt/

Получите целостное понимание архитектуры Kubernetes и ключевых объектов, а также практические знания по развёртыванию и масштабированию приложений.
Курс «Инфраструктурная платформа на основе Kubernetes»

→ DevSecMLOps: как безопасно внедрять ИИ в процессы разработки и эксплуатации: https://otus.pw/utd4/

Обсудим, какие риски приносит ИИ в CI/CD и продукты, как применять принципы DevSecOps к AI‑сценариям и какие меры безопасности предусмотреть до внедрения.
Курс «Внедрение и работа в DevSecOps»

→ Корреляция признаков. PCA: https://otus.pw/9H6p/

Научитесь оценивать мультиколлинеарность, применять метод главных компонент для понижения размерности и работать с профильными библиотеками в задачах прогнозирования временных рядов.
Курс «Машинное обучение для финансового анализа»

→ Деплой на стероидах: ускоряем доставку через Golden Path: https://otus.pw/egFv/

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

19 мая (вторник)

→ Работа с очередями в Laravel: от настройки до решения типичных проблем: https://otus.pw/lelc3/

Научитесь настраивать фоновые задачи без потери производительности, обрабатывать ошибки и избегать дублирования данных при повторном запуске.
Курс «PHP-разработчик. Продвинутый уровень»

→ Событийная видеоаналитика: превращаем отслеживание в бизнес-логику: https://otus.pw/LJJa/

Покажем, как на базе YOLO и трекера строить бизнес‑логику: зоны интереса, пересечение линий, подсчёт событий и стабильный конвейер «детектор + трекер + логика».
Курс «Компьютерное зрение»

→ Как запустить ИИ-продукт с нуля: от гипотезы до первых результатов: https://otus.pw/6TOB/

Научитесь формулировать AI‑гипотезы, оценивать данные и риски и быстро получать первые результаты, отличая прототип от рабочего решения.
Курс «Управление AI/ML-продуктом»

→ Организуем CD с помощью Ansible и GitLab CI: https://otus.pw/Qx5V/

Освоите автоматизацию CD-процессов, научитесь строить гибкие пайплайны для деплоя и управлять конфигурациями без лишней ручной работы.
Курс «DevOps практики и инструменты»

→ Диаграмма Последовательности — швейцарский нож системного аналитика: https://otus.pw/Ddl7E/

За 30 минут разберёте нотацию с нуля, научитесь составлять диаграммы, которые понимают коллеги, и узнаете, где их рисовать: UML и PlantUML.
Курс «Системный аналитик»

→ Введение в OpenTelemetry и основы наблюдаемости: https://otus.pw/NzU8l/

Поймёте основы наблюдаемости: различия между логами, метриками и трассировками, а также увидите пример инструментализации приложения на ASP.NET Core.
Курс «Продвинутая разработка на C#»

→ Критерии качества и безопасности AI-систем в продукте: https://otus.pw/hRyI/

Узнаете, почему accuracy и precision не гарантируют успеха, какие угрозы актуальны в 2026 году и как выстраивать мониторинг качества даже при ограниченных ресурсах.
Курс «Стратегия и управление ИИ в компании»

До встречи!
🔥4👍2
ИИ больше не «генерит мусор»: что изменилось и как это использовать разработчикам

Эффективность работы от использования ИИ растёт у тех, кто умеет анализировать и дорабатывать полученные результаты. Это помогает разработчикам и тимлидам экономить время и сокращать рутину. Один из ведущих разработчиков ядра Linux, Грег Кроа-Хартман, рассказал об изменении качества отчётов, сделанных с помощью ИИ, в интервью автору издания The Register. Цитату прикрепили к этому посту.

Что разработчики и тимлиды могут делегировать ИИ:
— шаблонный код и бойлерплейт. Валидации, тестовые данные — всё, на что раньше уходили часы;
— тесты и документация. ИИ помогает получить готовый черновик юнит‑тестов, комментариев и описаний API, который остаётся проверить и уточнить, вместо того, чтобы всё делать с нуля;
— первичное ревью. Поиск очевидных багов, дублирования и потенциальных уязвимостей до того, как код попадает к тимлиду и тормозит спринт;
— рефакторинг и миграции. Обновление синтаксиса, переход на новые версии фреймворков, предложения по упрощению кода. Без многочасового ручного переписывания.

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

Начните использовать ИИ для автоматизации задач, генерации кода и повышения продуктивности: https://otus.pw/0hHv/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4
Канал OTUS в MAX

Что вы найдёте в канале:
— реальный опыт и советы от действующих IT-специалистов;
— актуальные технологии и инструменты, которые используют в индустрии прямо сейчас; — материалы, которые помогают принимать решения быстрее и выделяться среди коллег;
— немного IT-юмора, чтобы отвлечься от рабочих будней.

Подписывайтесь и включайте уведомления, чтобы не терять с нами связь и не пропускать полезные материалы и лайфхаки, которые можно применить уже в этом спринтеhttps://otus.pw/wVga/
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿7👍3😢2🤓2
Media is too big
VIEW IN TELEGRAM
Dockerfile написан, а образ весит 2 ГБ, собирается медленно и тянет уязвимости? В коротком видео Дмитрий Золотов, Flutter Developer в Yandex, разбирает типичные ошибки в Dockerfile и показывает, как их исправить.

Дмитрий Золотов преподаёт на курсе «Инфраструктурная платформа на основе Kubernetes». Также студентов этой программы обучают эксперты-практики IBM и других известных компаний. Узнать подробнее о курсе можно здесь: https://otus.pw/C9Vz/
👍5🔥2
Делимся тем, что уже можно применять в работе в 2026 году — 20 и 21 мая на бесплатных занятиях

Вы узнаете об особенностях работы рекомендательных систем, как собрать первого ИИ-агента, прокачать архитектуру API и перестать бояться указателей в Go. Выбирайте тему и регистрируйтесь бесплатно:

20 мая (среда)

Препарируем рекомендательные системы методами ML. Открытый урок курса «Машинное обучение. Специализация» — https://otus.pw/rt2j/

Как собрать AI workflow без сложной инфраструктуры: первый ИИ-агент в n8n за 60 минут. Открытый урок курса «Разработка ИИ-агентов» — https://otus.pw/yW3d/

21 мая (четверг)

Zenject в разработке игр на Unity. Открытый урок курса «Разработка игр на Unity. Продвинутый уровень» — https://otus.pw/v34SQ/

API Gateway и не только: шаги к идеальной архитектуре внешних API. Открытый урок курса «Архитектор программного обеспечения» — https://otus.pw/Cyge/

Суперсилы Kotlin для удобных UI-автотестов. Открытый урок курса «Автоматизатор тестирования на Kotlin» — https://otus.pw/hqDx/

Перестаньте бояться указателей: как Go экономит вашу память и CPU. Открытый урок курса «Go-разработчик» — https://otus.pw/XhWi/

Бесплатные занятия — это шанс задать вопросы преподавателю и решить, подходит ли вам обучение. Ждём вас!
👍3🔥2
На вопрос подписчика ответил Сергей Прощаев, Tech Lead и руководитель направления Java/Kotlin разработки в FinTech и E‑commerce, преподаватель на курсах архитектуры и разработки в OTUS. Листайте карточки ➡️

Также на бесплатном уроке «RabbitMQ vs Kafka. Как выбрать подходящий брокер сообщений?» мы разберём различия, сильные стороны каждого решения и критерии выбора под вашу архитектуру. 8 июня в 19:00https://otus.pw/1Wpm/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2