uk
Feedback
OTUS: программирование и карьера в IT

OTUS: программирование и карьера в IT

Відкрити в Telegram

Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!

Показати більше
7 369
Підписники
-124 години
-57 днів
+1930 день
Архів дописів
22 мая 1980 года вышла игра Pac-Man Представьте, если бы Пакман мог пройтись по вашему проекту и «съесть» всё лишнее: бесконе
22 мая 1980 года вышла игра Pac-Man Представьте, если бы Пакман мог пройтись по вашему проекту и «съесть» всё лишнее: бесконечные созвоны, размытые ТЗ, внезапные «а давайте срочно переделаем». Мы немного пофантазировали и собрали список того, что хочется «скормить» в первую очередь. Что добавили бы вы? Поделитесь в комментариях. А если раньше вы сидели перед экраном и думали: «Когда‑нибудь я сделаю свою игру», — сейчас для этого есть все инструменты. Возможно, от мечты вас отделяет ссылка на курс «Разработка игр на Unity». Старт: https://otus.pw/7zLh/

Навыки, которые помогут не застрять на одном грейде Посмотрели, какие навыки чаще всего требуют в вакансиях крупных компаний,
+5
Навыки, которые помогут не застрять на одном грейде Посмотрели, какие навыки чаще всего требуют в вакансиях крупных компаний, и сравнили их с тем, чему учат на курсах OTUS. В IT практики и подходы быстро устаревают, как и уроки по ним. Поэтому мы разобрали, какие навыки помогают расти в 2026 году, и показали, где их можно прокачать. ✅ В карточках показали только часть востребованных навыков. Внутри программ наших курсов их значительно больше: с упором на практику, глубину и реальные кейсы из индустрии. Если вам важно не просто закрывать задачи, а предлагать решения, которые слышат — посмотрите программы и выберите, куда расти: https://otus.pw/aDo3/

Плохо, когда шквал сообщений со срочными задачами накрывает быстрее, чем успеваешь их прочитать. Но тишина тоже напрягает, согласны? 💯 — да, сразу ощущение, что все про меня забыли 😎 — вообще не напрягает. Люблю тишину ________ 🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте

На вопрос подписчика ответил Сергей Прощаев, Tech Lead и руководитель направления Java/Kotlin разработки в FinTech и E‑commer
+4
На вопрос подписчика ответил Сергей Прощаев, Tech Lead и руководитель направления Java/Kotlin разработки в FinTech и E‑commerce, преподаватель на курсах архитектуры и разработки в OTUS. Листайте карточки ➡️ • Также на бесплатном уроке «RabbitMQ vs Kafka. Как выбрать подходящий брокер сообщений?» мы разберём различия, сильные стороны каждого решения и критерии выбора под вашу архитектуру. 8 июня в 19:00https://otus.pw/1Wpm/

Делимся тем, что уже можно применять в работе в 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/ Бесплатные занятия — это шанс задать вопросы преподавателю и решить, подходит ли вам обучение. Ждём вас!

Dockerfile написан, а образ весит 2 ГБ, собирается медленно и тянет уязвимости? В коротком видео Дмитрий Золотов, Flutter Developer в Yandex, разбирает типичные ошибки в Dockerfile и показывает, как их исправить. → Дмитрий Золотов преподаёт на курсе «Инфраструктурная платформа на основе Kubernetes». Также студентов этой программы обучают эксперты-практики IBM и других известных компаний. Узнать подробнее о курсе можно здесь: https://otus.pw/C9Vz/

Канал OTUS в MAX Что вы найдёте в канале: — реальный опыт и советы от действующих IT-специалистов; — актуальные технологии и
Канал OTUS в MAX Что вы найдёте в канале: — реальный опыт и советы от действующих IT-специалистов; — актуальные технологии и инструменты, которые используют в индустрии прямо сейчас; — материалы, которые помогают принимать решения быстрее и выделяться среди коллег; — немного IT-юмора, чтобы отвлечься от рабочих будней. ✅ Подписывайтесь и включайте уведомления, чтобы не терять с нами связь и не пропускать полезные материалы и лайфхаки, которые можно применить уже в этом спринтеhttps://otus.pw/wVga/

ИИ больше не «генерит мусор»: что изменилось и как это использовать разработчикам Эффективность работы от использования ИИ ра
ИИ больше не «генерит мусор»: что изменилось и как это использовать разработчикам Эффективность работы от использования ИИ растёт у тех, кто умеет анализировать и дорабатывать полученные результаты. Это помогает разработчикам и тимлидам экономить время и сокращать рутину. Один из ведущих разработчиков ядра Linux, Грег Кроа-Хартман, рассказал об изменении качества отчётов, сделанных с помощью ИИ, в интервью автору издания The Register. Цитату прикрепили к этому посту. Что разработчики и тимлиды могут делегировать ИИ: — шаблонный код и бойлерплейт. Валидации, тестовые данные — всё, на что раньше уходили часы; — тесты и документация. ИИ помогает получить готовый черновик юнит‑тестов, комментариев и описаний API, который остаётся проверить и уточнить, вместо того, чтобы всё делать с нуля; — первичное ревью. Поиск очевидных багов, дублирования и потенциальных уязвимостей до того, как код попадает к тимлиду и тормозит спринт; — рефакторинг и миграции. Обновление синтаксиса, переход на новые версии фреймворков, предложения по упрощению кода. Без многочасового ручного переписывания. В итоге команда меньше застревает в рутине, а тимлид — в бесконечных правках. Время эффективно распределяется на архитектуру, сложные задачи и реальные продуктовые решения, а не на механическую работу. ✅ Начните использовать ИИ для автоматизации задач, генерации кода и повышения продуктивности: https://otus.pw/0hHv/

Читаете про новые фреймворки, AI‑инструменты и архитектурные подходы, находите полезные статьи и туториалы, добавляете всё эт
Читаете про новые фреймворки, 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 году и как выстраивать мониторинг качества даже при ограниченных ресурсах. Курс «Стратегия и управление ИИ в компании» До встречи!

В 2026 году смена работы может показаться непростой задачей. Но уверенность появляется вместе с новыми знаниями. Начать можно с бесплатных занятий — например, с открытого урока курса «Компьютерное зрение»: https://otus.pw/cDVD/

Системный администратор в Федеральном казначействе → DevSecOps-инженер в «Росатоме» с зарплатой в два раза выше. Это не случа
Системный администратор в Федеральном казначействе → DevSecOps-инженер в «Росатоме» с зарплатой в два раза выше. Это не случайность, а результат обучения. Наш выпускник Александр Мельников строил инфраструктуру с нуля: мониторинг, логирование, безопасность, работа с базами. Параллельно с работой прошёл шесть курсов в OTUS, возглавил отдел. А когда почувствовал, что упёрся в потолок — добавил DevOps и DevSecOps и перешёл в «Росатом».
Александр рассказывает: «Без понимания мониторинга, логирования, работы с базами, автоматизации и Linux ты просто не справишься. Благодаря курсам мне удалось всё это выстроить самому».
➡️ Если вы тоже чувствуете, что знание текущего набора инструментов для работы уже не даёт роста — приходите на бесплатное занятие курса «Внедрение и работа в DevSecOps». 18 мая разберём тему, которая сейчас на пересечении двух актуальных направлений: «DevSecMLOps — как безопасно внедрять ИИ в процессы разработки и эксплуатации». Бесплатно зарегистрироваться: https://otus.pw/KsJK/

Собрали открытую базу знаний по самым актуальным темам в IT — бесплатно. В ней вы найдёте более 5 000 записей открытых уроков
Собрали открытую базу знаний по самым актуальным темам в IT — бесплатно. В ней вы найдёте более 5 000 записей открытых уроков, карьерные лайфхаки и отзывы наших выпускников. Всё это в плейлистах — во ВКонтакте и на YouTube. Смотрите там, где удобно. Внутри — десятки тем, которые наши эксперты разбирали в прямых эфирах: от архитектуры и DevOps до аналитики и AI. Заходите, выбирайте, применяйте знания в работе. Если захотите углубиться и прокачать грейд — в описании к каждому видео есть ссылка на полную программу курса. → ВК Youtube

Вы инженер, аналитик, руководитель или продакт и значительную часть времени тратите на ручные операции, согласования и разбор
Вы инженер, аналитик, руководитель или продакт и значительную часть времени тратите на ручные операции, согласования и разбор ошибок вместо развития систем? Хотите выстроить процессы, автоматизацию и управляемую инфраструктуру? В мае стартуют три новых курса под ваши задачи. 2 из них — уже сегодня, успейте присоединиться: • Программист АСУ ТП → Управляйте производством при помощи автоматизации. Научитесь программировать контроллеры, проектировать SCADA-системы и вести полный цикл проекта — от технического задания до внедрения на производстве: https://otus.pw/THkz/ Оптимизация бизнес-процессов → Моделируйте и выстраивайте систему улучшения бизнес процессов с помощью ключевых методик курса. Моделирование, имитация, реинжиниринг, метрики и эксперименты. Всё, чтобы изменения в компании работали, а не застревали на этапе согласования: https://otus.pw/UYAy/ Управление AI/ML-продуктом → Встройте AI в продукт и бизнес-процессы для автоматизации рутинных процессов и усиления конкурентных преимуществ. Вы разберёте жизненный цикл AI‑продукта, архитектуру и инфраструктуру, научитесь писать спецификации, оценивать ROI, управлять рисками и принимать решения на основе метрик: https://otus.pw/sPD7/ Подробнее о каждом курсе — по ссылкам выше. Если есть вопросы, пишите в сообщения группы, поможем выбрать подходящий курс. До 17 мая действуют скидки.

DevOps-инженеры тонут в операционке, системные администраторы отвечают за всё сразу, разработчики тратят время не на фичи, а
DevOps-инженеры тонут в операционке, системные администраторы отвечают за всё сразу, разработчики тратят время не на фичи, а на разбор инфраструктуры. В итоге Kubernetes есть, а платформы — нет.
Курс «Инфраструктурная платформа на основе Kubernetes» — это про системный подход к построению и развитию внутренней инфраструктурной платформы, которая действительно поддерживает жизненный цикл продукта, а не создаёт новые узкие места.
— Вы пройдёте весь путь создания инфраструктурной платформы: от архитектуры до эксплуатации, с акцентом на экосистему Kubernetes и реальные сложности, которые возникают в компаниях при переходе на свою платформу. — Разберёте, как выстраивать инфраструктуру как код, использовать встроенные механизмы Kubernetes, опираться на экосистему инструментов. — Поймёте, как стандартизировать жизненный цикл продукта — от подготовки релиза до эксплуатации. Бонус — подготовительный видеокурс по Linux для тех, кто хочет усилить базу. ✅ Только до 17 мая на курс действует скидка. Оставьте заявку по ссылке, ответим на все вопросы: https://otus.pw/1wiK/

Как сменить стек и не потерять интерес к разработке? Как моделирование помогает создавать чёткую структуру для работы с данными и почему навык работы с потоковой обработкой данных необходим для быстрого принятия решений? Вы получите ответы на эти и другие вопросы на наших открытых занятиях. Выбирайте тему и регистрируйтесь бесплатно: 13 мая (среда) Kafka Streams DSL. Открытый урок курса «Apache Kafka» 14 мая (четверг) Графическое описание бизнес-процессов и требований. Открытый урок курса «Системный и бизнес-анализ»Архитектор как модератор изменений: как проводить архитектурные решения через стейкхоледеров. Открытый урок курса «Корпоративный архитектор»Матрица компетенций для лида поддержки. Открытый урок курса «Руководитель поддержки пользователей в ИТ»Взаимодействие с базой данных и миграции на Go. Открытый урок курса «Go-разработчик» Ждём вас!

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

Как поживают ваши задачи из категории «сделаю после майских»? 👨‍💻 — работаю в поте лица 😎 — основная часть сделана заранее. Плавно вхожу в рабочий ритм ____ 🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте 

Собрали для вас лучшие статьи апреля на Хабре Внутри: дообучение локальных LLM, контекст для AI‑ассистентов, путь до CTO, рев
Собрали для вас лучшие статьи апреля на Хабре Внутри: дообучение локальных 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 ✏️ Если уже читали — поделитесь в комментариях, как вам. Что-то уже удалось применить на практике?

Не хватает времени разобраться в том, что давно хотелось изучить? Мы собрали бесплатные занятия — без воды, только то, что ре
Не хватает времени разобраться в том, что давно хотелось изучить? Мы собрали бесплатные занятия — без воды, только то, что реально пригодится в работе. Эффективное технологическое развитие компании, управление командой, аналитика данных, разработка и другие темы для 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/ До встречи!

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