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

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

Open in Telegram

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

Show more
7 366
Subscribers
-124 hours
-57 days
+1930 days
Posts Archive
Бесплатные открытые уроки по ИИ, архитектуре, разработке, тестированию и управлению Собрали 10 тем с теорией и практикой, кот
+3
Бесплатные открытые уроки по ИИ, архитектуре, разработке, тестированию и управлению Собрали 10 тем с теорией и практикой, которые сегодня встречаются в работе ИТ-специалистов. Разбираться самостоятельно сложно и долго, поэтому мы упаковали необходимые знания и рабочие инструменты в онлайн-уроки. На них вам будут доступны чат для участников и возможность задать свой вопрос преподавателю. Первое занятие будет уже сегодня, успейте зарегистрироваться: 6 июля (понедельник) — Как сделать LLM приложение, которое отвечает клиентам по базе знаний компании. Разберём архитектуру простого LLM-приложения, превращение документов в AI-базу знаний и механику поиска по запросу, а также покажем, как ИИ помогает оператору — от классификации обращения до подготовки ответа. Зарегистрироваться на бесплатный урок курса «LLM-инженер» 7 июля (вторник) — Как читать баги: метрики для руководителей команд тестирования. Обсудим, какие метрики дефектов действительно помогают управлять качеством, как находить проблемные зоны по данным и принимать обоснованные решения для развития команды и процессов. Зарегистрироваться на бесплатный урок курса «Руководитель группы тестирования» — Обучение с подкреплением — гибкий подход для сложных задач. Создаем собственные окружения. Покажем, как устроены RL-среды, как создать собственное окружение и подключить его к агенту через Gym и Stable-Baselines3, а также запускать и тестировать обучение. Зарегистрироваться на бесплатный урок курса «Обучение с подкреплением» — Особенности балансировки трафика ЦОД, чтобы не случилось «все упало, все пропало». Разберём режимы балансировки в ЦОД, дизайн современных VxLAN/EVPN-фабрик и типовые проблемы с трафиком — с практическими подходами к их решению. Зарегистрироваться на бесплатный урок курса «Дизайн сетей ЦОД» — Операция «Воркшоп»: как получить поддержку руководства для новой инициативы. Узнаете, как обосновывать идеи через бизнес-задачи и измеримые результаты, снижать риски и запускать пилотные проекты с одобрения стейкхолдеров. Зарегистрироваться на бесплатный урок курса «Специалист по работе с ИТ сообществом» — OWASP Top 10 для LLM-приложений: карта угроз, которую должен знать каждый. Разберём 10 ключевых угроз для LLM-приложений, подход к анализу рисков и вопросы безопасности, которые нужно учитывать ещё на этапе проектирования AI-продукта. Зарегистрироваться на бесплатный урок курса «Безопасность ИИ» 8 июля (среда) — Новшества языка ArchiMate 4.0. Обсудим обновлённую метамодель ArchiMate 4.0, отличия от версии 3.2 и практические рекомендации по миграции и визуализации новых концептов. Зарегистрироваться на бесплатный урок курса «Архитектура корпорации. Togaf 10» — Чистая архитектура на Go без «карго-культа»: cлои, DTO и интерфейсы. Покажем, как проектировать Go-приложения с чётким разделением ответственности, избегать лишних абстракций и поддерживать код понятным в долгосрочной перспективе. Зарегистрироваться на бесплатный урок курса «Go-разработчик. Продвинутый уровень» — Как писать PRD, ТЗ и user stories с помощью ИИ — быстро, структурно и без мусора. Разберём, как использовать ИИ для подготовки документации: от формулирования промптов до проверки качества требований и ускорения работы с командой. Зарегистрироваться на бесплатный урок курса «Нейросети для управления проектами и продуктами» — Продвинутое использование отладчика GDB. Покажем, как отлаживать программы удалённо, автоматизировать поиск плавающих багов и понимать, как GDB работает «под капотом». Зарегистрироваться на бесплатный урок курса «Системное программирование» Подробнее о каждом занятии — по ссылкам выше. Если есть вопросы, пишите нам, поможем разобраться.

В этом посте собрали курсы для тех, кто уже работает с ИИ или начинает внедрять в свои задачи. ____ 🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте

💯 — Если ИИ облегчает вам работу; 🤔 — Если ИИ всё усложняет и портит.

Обсудим новость: ИИ не отнимает работу, а повышает зарплаты тем, кто умеет с ним работать PwC проанализировали более 1 млрд в
Обсудим новость: ИИ не отнимает работу, а повышает зарплаты тем, кто умеет с ним работать PwC проанализировали более 1 млрд вакансий из 27 стран и выпустили отчёт о том, как ИИ меняет рынок труда. Рассмотрим основное: — Вакансий для ИИ-специалистов стало больше на 68,9% за год. Общее количество вакансий выросло всего на 8,6%. К ИИ-навыкам PwC относит ML и продвинутую работу с ИИ-инструментами, включая промпт-инжиниринг. — Средняя зарплатная надбавка за навыки работы с ИИ — 61,9%. — Компании, которые активно внедряют ИИ, быстрее нанимают сотрудников: 52% против 36%. И платят им больше: рост зарплат 24% против 17%. В секторе технологий, медиа и телеком в 2025 году: — 11,9% всех вакансий в секторе связаны с ИИ; — рост производительности с 2018 по 2025 — 42%, самый высокий среди отраслей. Как считает, внедрение ИИ в вашей сфере — это угроза потери работы или новая возможность? ________ Если хотите узнать, как документы компании превращаются в базу знаний для AI, приходите на бесплатный урок «Как сделать LLM приложение, которое отвечает клиентам по базе знаний компании» 6 июля: https://otus.pw/dy5Y/

Если хочется подтянуть базу по Linux и Kubernetes, разобраться в лямбдах и move‑семантике или понять, как правильно работать
Если хочется подтянуть базу по Linux и Kubernetes, разобраться в лямбдах и move‑семантике или понять, как правильно работать с транзакциями и source generators — собрали новые статьи, которые стоит сохранить. → Как закрыть пробелы в Linux, Docker, Kubernetes, CI/CD и сетевой безопасности: https://otus.pw/tDJx/ → Лямбды в C++: пять задач на захваты и время жизни, в которых ошибается даже опытный разработчик: https://otus.pw/QQWT/ → Move‑семантика в C++: пять задач, в которых легко ошибиться: https://otus.pw/bCZc/ → Source generators в.NET: как они вытеснили рефлексию из стандартной библиотеки: https://otus.pw/42NE8/ → Unit of Work в Go: практический гайд по транзакциям между репозиториями: https://otus.pw/t3zd/ Приятного чтения! ________ 🔹OTUS на Хабре 🔹OTUS в MAX

«Менеджер продукта в IT» — станьте голосом клиента в разработке На курсе вас будут обучать эксперты-практики с опытом работы
«Менеджер продукта в IT» — станьте голосом клиента в разработке На курсе вас будут обучать эксперты-практики с опытом работы с General Motors, Ozon и другими известными компаниями. За 5 месяцев вы не просто изучите теорию, а пройдёте весь путь менеджера продукта — от идеи до расчёта юнит-экономики и защиты решений на основе данных. Вы научитесь: — модифицировать бизнес-идеи с позиции клиента; — тестировать спрос; — проводить UX-исследования и пользовательские интервью; — создавать макеты; — собирать продуктовую аналитику; — рассчитывать юнит-экономику; — строить и проверять гипотезы; — создадите сквозной кейс, который можно показать на собеседовании. Эксперты дают развёрнутую обратную связь по домашним заданиям — вы узнаете, как действовать в разных рабочих ситуациях и быстро находить решения. Это поможет подготовиться к собеседованиям и чувствовать себя уверенно в команде на новой должности, даже если до обучения опыта управления продуктом у вас не было. ✅ Узнать подробности и занять своё место в группе курса: https://otus.pw/qSYZ/

7 правил составления хороших промптов ML-модель не понимает задачу как человек, она угадывает наиболее вероятный ответ. Чем точнее вы задаёте контекст, ограничения и формат, тем меньше мусора и галлюцинаций получите на выходе. Простой пример: «проанализируй продажи» и «найди аномалии в таблице продаж за Q1 2026, выведи результат в JSON с полями date, value, deviation» — это два разных запроса с двумя разными результатами. Во втором случае модель знает контекст, формат и ограничения и не гадает. О том, как сделать модель рабочим инструментом, а не генератором случайных ответов, рассказала преподаватель курса «Машинное обучение. Продвинутый уровень» — Тихонова Мария. Лидер Research кластера в Сбер, ВШЭ. Узнать подробнее о курсе можно здесь: https://otus.pw/owFx/

6 бесплатных уроков недели Архитектура AI-агентов, протоколы динамической маршрутизации, градиентный бустинг, перехват управления в Linux, методы в C# и автоматизация тестирования API. Ближайшие занятия — уже сегодня ↓ 1 июля (среда) → Архитектурные паттерны AI-агентов: как проектировать автономные решения для бизнес-задач. Зарегистрироваться на бесплатный урок курса «ИИ-архитектор» → Что нужно знать для настройки стабильного интернета? OSPF и протоколы динамической маршрутизации. Зарегистрироваться на бесплатный урок курса «Сетевой инженер. Базовый уровень» → Градиентный бустинг — мощный алгоритм ансамблирования в ML. Зарегистрироваться на бесплатный урок курса «Машинное обучение. Специализация» → Классические методы перехвата управления в Linux. Зарегистрироваться на бесплатный урок курса «Обратная разработка» 2 июля (четверг) → Методы, их перегрузка и расширения. Зарегистрироваться на бесплатный урок курса «C#-разработчик» → REST Assured & JSON Schema Validator: автоматизация тестирования API на практике. Зарегистрироваться на бесплатный урок курса «Автоматизатор тестирования на Java. Продвинутый уровень» До встречи!

Обновляем курсы вместе с IT-индустрией, чтобы вы сразу могли применить в работе полученные навыки В IT знания устаревают быст
+4
Обновляем курсы вместе с IT-индустрией, чтобы вы сразу могли применить в работе полученные навыки В IT знания устаревают быстро. То, что было актуально несколько месяцев назад, сегодня работодателям уже не так нужно. В OTUS мы собираем опыт действующих экспертов, которые становятся авторами и преподавателями курсов. В карточках рассказали, почему OTUS даст вам не просто обучение ради корочки, а знания, которые сразу можно применить в работе или на собеседовании. Чтобы обучение было комфортным и эффективным для всех, мы формируем группы с похожим уровнем знаний и опыта. Для этого перед стартом курса проводим вступительное тестирование. Оно помогает понять, готов ли будущий студент к программе и не придётся ли опытным специалистам ждать новичков, а начинающим чувствовать себя потерянными. Узнайте, готовы ли вы к следующему шагу, пройдите вступительный тест в разделе «Проверьте свои знания»: https://otus.pw/AoYx/

Как ваш рабочий июнь? Хотели бы на летние каникулы?
Anonymous voting

А вам приходилось когда-нибудь разбираться в новой теме в сжатые сроки из-за неправильной оценки возможностей? 💯 — Да, это было смело 👨‍💻 — Нет, я всегда заранее подробно анализирую, смогу ли выполнить задачу в срок Управлять своим временем и ресурсами так, как вам удобно, помогает подписка на наши курсы. С таким форматом обучения можно совмещать работу и личные дела, а ещё выбирать курсы под текущие задачи и сразу применять полученные знания для достижения результата. Подписка OTUS даёт доступ к более чем 200 курсам по IT. Например, сегодня нужен PostgreSQL — проходите его, через месяц переключились на Kubernetes или ИБ. Не нужно покупать курс «на вырост» и переживать, что он станет неактуален. В основных тарифах есть варианты на выбор, с заданиями, проектными работами и без них: можно только смотреть записи лекций или дополнить подписку проверкой домашних заданий нашими экспертами и отдельными консультациями от преподавателей. Чтобы попробовать формат, можно активировать пробный доступ к платформе OTUS на три месяца и обучаться на трёх базовых курсах: PHP, JavaScript и С++. ✅ Выбрать тариф под свои задачи и активировать подписку или оформить пробный доступ: https://otus.pw/Peku/ ________ 🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте

Бесплатные уроки недели С 29 июня по 2 июля ждём вас на открытых занятиях с экспертами-практиками с опытом работы в Т-Банк, Л
Бесплатные уроки недели С 29 июня по 2 июля ждём вас на открытых занятиях с экспертами-практиками с опытом работы в Т-Банк, Лукойл, Мегафон и других известных компаниях. Разбор типовых ошибок, архитектурных решений и инструментов: от Spring, Java и C++ до создания Android-приложения и внедрения ИИ-технологий в рабочие задачи. 29 июня (понедельник) → Как работает @ Transactional в Spring: границы транзакций и типовые ошибки. Поговорим о типичных ошибках в сервисном слое и о том, как правильно задавать границы транзакций. Разберём, что на самом деле делает аннотация, как работают proxy и propagation‑режимы и почему транзакция иногда «не откатывается». Зарегистрироваться на бесплатное занятие курса «Разработчик на Spring Framework» → Обзор ИИ -технологий для разработчиков: от идей до рабочих решений. Покажем, какие AI‑инструменты реально помогают писать, рефакторить и тестировать код, и как встроить их в повседневную разработку и CI/CD. Разберём кейсы использования LLM и подход к выбору инструментов под свой стек. Зарегистрироваться на бесплатное занятие курса «ИИ для разработчиков» → Использование ИИ архитектором 1С: как ускорить анализ требований и подготовку документации. Разберём, какие архитектурные задачи можно ускорить с помощью ИИ: анализ требований, подготовка вопросов заказчику, генерация документации. Отдельно обсудим, как проверять ответы модели и работать с промптами. Зарегистрироваться на бесплатное занятие курса «Архитектор 1С» 30 июня (вторник) → Тестирование UX для мобильных приложений: чек-лист по основным проверкам. Дадим практичный чек‑лист для оценки удобства мобильных интерфейсов и поиска UX‑дефектов. Поговорим о том, как аргументировать правки перед разработкой и менеджерами. Зарегистрироваться на бесплатное занятие курса «Инженер по тестированию» → RAII в C++: фундамент надёжного управления ресурсами. Разберём принципы RAII, его связь с исключениями и безопасностью кода, а также типовые ошибки при управлении ресурсами. Покажем практические паттерны, которые можно применять в реальных проектах. Зарегистрироваться на бесплатное занятие курса «C++-разработчик. Продвинутый уровень» → Gitlab CI как конструктор workflow. Разберём ключевые преимущества GitLab CI, типовые антипаттерны и лучшие практики построения пайплайнов. Зарегистрироваться на бесплатное занятие курса «DevOps практики и инструменты» 1 июля (среда) → Алгоритмическая сложность коллекций в Java. Разберём, как оценивать сложность операций в разных коллекциях и как выбирать структуру данных под задачу. Поймёте, где можно ускорить код за счёт правильного выбора коллекции. Зарегистрироваться на бесплатное занятие курса «Java-разработчик» 2 июля (четверг) → Всё, что нужно знать об управлении памятью в C++. Поговорим о жизненном цикле объектов, типичных ошибках работы с памятью и способах поиска утечек. Покажем практические примеры из реальной разработки. Зарегистрироваться на бесплатное занятие курса «C++-разработчик» → От API до экрана: создаём Android-приложение на рекомендуемой архитектуре. Создадим приложение с использованием Clean Architecture и MVVM: подключим API, разделим слои и реализуем отображение данных. Разберём архитектуру, которую рекомендует Google. Зарегистрироваться на бесплатное занятие курса «Android-разработчик. Базовый уровень» → Магия Lovable: как создавать готовые интерфейсы с помощью одного запроса. Покажем, как формулировать промпты, чтобы получать предсказуемый UI с первой попытки. Разберём структуру запроса, переиспользование компонентов и доработку интерфейса через редактор. Зарегистрироваться на бесплатное занятие курса «Вайб-кодинг: создание цифровых продуктов с ИИ» До встречи!

А вы к какому типу коллег относитесь? 😎 — у меня всегда всё хорошо 🧑‍💻 — раньше времени не радуюсь, баги не дремлют ________ 🎁 База знаний бесплатно — записи открытых занятий по программированию, архитектуре, инфраструктуре, информационной безопасности, Data Science, геймдеву, управлению, аналитике, тестированию. В разделе с записями открытых занятий более 5 000 видео: → ВК Youtube

От автотестов в проектах к роли тимлида автоматизации Ангелина Шлыкова пришла на курс уже с опытом: работала в ДИТ, писала ав
От автотестов в проектах к роли тимлида автоматизации Ангелина Шлыкова пришла на курс уже с опытом: работала в ДИТ, писала автотесты и применяла их в реальных задачах. Но понимала, что знаний не хватает для следующего шага — хотелось не просто писать тесты, а выстраивать процессы и принимать архитектурные решения. Она выбрала курс «Автоматизатор тестирования на Java. Базовый уровень», чтобы систематизировать базу и закрыть пробелы. Вот что говорит Ангелина про обучение:
Главный результат — карьерный рост. Благодаря новым компетенциям и уверенности я стала тимлидом команды автоматизации. Теперь я не просто пишу тесты, а выстраиваю процессы и менторю коллег.
Что даёт курс: — базу Java для автоматизации тестирования; — UI‑ и API‑автотесты с использованием Selenium и Selenide; — работа с Gradle, Maven, JUnit, TestNG; — паттерны PageObject, PageFactory, ScreenPlay; — практику работы с SQL, Git, Jira и другими инструментами. После обучения вы сможете выполнять тестовые задания и уверенно чувствовать себя на собеседованиях. Если вы чувствуете, что пора перейти от разрозненных знаний к системной экспертизе — этот курс станет прочным фундаментом для роста. Только до 30 июня действует скидка 15%, узнайте подробнее: https://otus.pw/VRDq/

Беги, пой и танцуй вместе с Otus Забег от монитора до кухни не считается. Давайте увидимся офлайн, вместе пробежим дистанцию
Беги, пой и танцуй вместе с Otus Забег от монитора до кухни не считается. Давайте увидимся офлайн, вместе пробежим дистанцию и просто отлично проведём время: фудкорт, игры, спорт, музыка и новые знакомства с коллегами из IT. Встречаемся 5 июля в Мещерском парке на фестивале RUNIT. Можно пробежать 5, 10 или 21 км. А вечером будем петь песни и танцевать на концертах «Отпетых мошенников» и «Демо». Присоединяйтесь, мы будем на фестивале и подарим кому-то из вас 3 билета на концертную программу. Все условия уже в ВК.

Новые курсы июля Если вы уже работаете с ИИ или начинаете внедрять в ваши задачи, то знаете, что главный вопрос не в том, как
Новые курсы июля Если вы уже работаете с ИИ или начинаете внедрять в ваши задачи, то знаете, что главный вопрос не в том, как как подключить модель, а как сделать это безопасно, управляемо и с реальной ценностью для бизнеса. В июле стартуют три курса — для тех, кто отвечает за технологии, процессы и результат. • Безопасность ИИ / MLSecOps → Курс о том, как защищать ML и ИИ‑системы на практике: от моделей и данных до LLM, RAG, агентов и инфраструктуры. Вы научитесь выявлять уязвимости и выстраивать процессы безопасной эксплуатации: https://otus.pw/14ET/Стратегия и управление ИИ в компании → Разберёте, как связать AI‑инициативы с целями бизнеса, выстроить модели корпоративного управления, контролировать риски. В результате соберёте собственную систему управления ИИ с дорожной картой проекта на 2–3 года и набором практических артефактов: требования к данным, мониторинг и аудит: https://otus.pw/j24E/ Вайб-кодинг: создание цифровых продуктов с ИИ → Научитесь быстро превращать идеи в работающие прототипы с помощью ИИ. От интерфейсов и логики до пользовательских сценариев. Курс поможет запускать эксперименты за часы, тестировать гипотезы и презентовать решения инвесторам или команде в виде реального продукта, а не концепции: https://otus.pw/uIQK/ Подробнее о каждом курсе — по ссылкам выше. Можно вернуть до 13% стоимости обучения с помощью налогового вычета. Оставьте заявку, наш менеджер всё подробно расскажет.

Кем вы работаете сейчас? Часть 2
Anonymous voting

Кем вы работаете сейчас? Часть 2
Anonymous voting

Кем вы работаете сейчас?
Anonymous voting

Олды IT-специалисты здесь? Мы подготовили новые посты с инструментами и идеями для решения рабочих задач и хотим узнать, кем вы сейчас работаете, чтобы делиться только самым важным и полезным. Будем очень благодарны, если отметите свой вариант в нашем анонимном опросе 💬