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

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

Open in Telegram

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

Show more
7 335
Subscribers
+324 hours
+47 days
+1330 days
Posts Archive
У нас был ещё один вариант подписи к этому видео: «Подсветка синтаксиса справляется с ошибками». А когда кот код работает, можно и атмосферу в коллективе поддержать. ➡️ 7 мая ждём вас на бесплатном занятии «Настройка удобного рабочего окружения для Python проекта»: https://otus.pw/4xWf0/

Весной растут не только цветы, но и грейды. Чтобы вы вернулись в рабочий режим после майских ещё сильнее и увереннее, мы подг
Весной растут не только цветы, но и грейды. Чтобы вы вернулись в рабочий режим после майских ещё сильнее и увереннее, мы подготовили набор предложений со скидками. Выбирайте то, что вам подходит, и используйте паузу с длинными выходными в свою пользу. ⚡️ До 10 мая: • скидка −10% на все майские курсы: https://otus.pw/2wnA/ • скидка −15%, если пройти тест в течение 2 часов: https://otus.pw/xVHDP/ • скидка −15% на подписку. 200+ курсов по самым востребованным IT‑направлениям: https://otus.pw/DwYS/ На майских можно сделать то, до чего не доходили руки весь год. Разобраться, почему задачи решаются дольше, чем хотелось бы. Закрыть пробелы, которые тормозят на текущем грейде. Освоить инструменты, которые давно хотели. До встречи на обучении!

Официально объявляем первый майский понедельник днём полезных рекомендаций. Начнём с подборки бесплатных занятий: 4 мая (поне
Официально объявляем первый майский понедельник днём полезных рекомендаций. Начнём с подборки бесплатных занятий: 4 мая (понедельник) → Интерфейсы в Golang изнутри: https://otus.pw/153P/ Разберём, как устроены интерфейсы в Golang: из чего состоят iface и itab, когда интерфейс действительно равен nil, и как безопасно использовать проверку типов и switch-выражения. На примерах увидите разницу между value- и pointer-ресиверами и узнаете, где чаще всего допускают ошибки. Курс «Go-разработчик. Продвинутый уровень» 5 мая (вторник) → Postgres + JSON: реляционная мощь, документная гибкость: https://otus.pw/4s17/ Вы узнаете, как устроен JSONB в PostgreSQL, какие индексы использовать и как писать быстрые запросы для больших объёмов данных. Увидите практические кейсы: хранение конфигураций и событий, а также генерацию JSON-ответов прямо в SQL. Курс «PostgreSQL для администраторов баз данных и разработчиков» → Архитектурные решения в backend-разработке: https://otus.pw/3M4B/ Как выбрать архитектуру под задачу, избежать типичных ошибок при масштабировании и не переписывать систему каждый раз при изменении требований — узнаете на занятии на конкретных примерах. Курс «Архитектор программного обеспечения» → Как не допустить ошибок при написании пользовательских историй: https://otus.pw/9S4h/ Вы узнаете, какие есть типичные ошибки при и как формулировать пользовательские истории чётко и по существу. И получите практические рекомендации, которые помогут сделать требования понятными для команды и бизнеса. Курс «Системный аналитик» 6 мая (среда) → Методы работы с LLM: промпт-инжиниринг, Lora и RAG: https://otus.pw/8uWa/ Разберём ключевые сценарии применения LLM, основы LoRa и RAG, а также принципы эффективного промпт-инжиниринга. Вы узнаете, как использовать эти подходы в реальных задачах. Курс «Обработка естественного языка: от основ до трансформеров» → Rust в деле: пишем многопользовательский чат с сервером, клиентом и CLI: https://otus.pw/Op8v/ На занятии разработаем многопользовательский чат на Rust: реализуем сервер, клиент и CLI. На практике разберём работу с сетевыми протоколами и архитектуру приложения. Курс «Rust разработчик» → Ключевые тренды AI Governance в 2026 году: https://otus.pw/OvZ6/ Вы узнаете о главных изменениях в регулировании ИИ, новых рисках и подходах к управлению ими. А также про международные стандарты, аудит ИИ-систем и подготовку к сертификации. Курс «Стратегия и управление ИИ в компании» 7 мая (четверг) → Стоп рутина: как self-service деплой экономит ресурсы команды: https://otus.pw/RBUK/ Вы узнаете, как self-service подход помогает разработчикам самостоятельно запускать сервисы без участия DevOps. А ещё преподаватель курса расскажет про роль Internal Developer Platform и возможности автоматизации инфраструктуры. Курс «Инженер платформенной инфраструктуры» → Настройка удобного рабочего окружения для Python проекта: https://otus.pw/vRO6/ После занятия вы поймёте, как выстроить удобное рабочее окружение для Python-разработки: от структуры проекта и локального окружения до Docker и Kubernetes. И познакомитесь с практиками, которые пригодятся в ежедневной работе. Курс «Python-разработчик» До встречи на бесплатных занятиях!

Это наш главред Андрей. Застали его онлайн на выходных. Что с ним делать? 😀 — Выгонять отдыхать 👨‍💻 — Пусть работает, я то
Это наш главред Андрей. Застали его онлайн на выходных. Что с ним делать? 😀 — Выгонять отдыхать 👨‍💻 — Пусть работает, я тоже так делаю Подробнее про эффективную коммуникацию с коллегами можно почитать в карточках. Вдруг вам тоже захотелось посмотреть что-то полезное для работы.

Не видели вчерашний мем с собачкой? Видели, но ещё не перешли по ссылкам и не смотрели бесплатные уроки? Понятно. Кстати, ссылки всё ещё здесь: • ВК • Youtube

Если на выходных хочется не только отдохнуть, но и провести немного времени с пользой — для вас наша открытая база знаний. ➡️
Если на выходных хочется не только отдохнуть, но и провести немного времени с пользой — для вас наша открытая база знаний. ➡️ Смотрите бесплатно записи занятий по темам программирования, аналитики, управления командой и многим другим: • ВК • Youtube

Думаем, брать ли рабочий ноут с собой на майские. А вы бы взяли или лучше выключить и спрятать? 🔥 — Берём 👀 — Спрятать! И к
Думаем, брать ли рабочий ноут с собой на майские. А вы бы взяли или лучше выключить и спрятать? 🔥 — Берём 👀 — Спрятать! И как можно дальше

Принесли вам подборку наших свежих статей на Хабре. Только практический опыт: LLM, Kubernetes, DevSecOps, автоматизация, OCR,
Принесли вам подборку наших свежих статей на Хабре. Только практический опыт: LLM, Kubernetes, DevSecOps, автоматизация, OCR, Kotlin и рост до CTO. Если хотите прокачать стек, разобраться в AI или посмотреть, как реальные задачи решаются в проде — сохраняйте себе, пригодится: → Как дообучать локальные LLM в 2026 году: практическое руководство: https://otus.pw/8frG/ → Что изучить этой весной — Kubernetes, DevSecOps, Ansible и Nginx: https://otus.pw/owPS/ → Путь до CTO: как пройти его самому и помочь пройти другому: https://otus.pw/yqi5/ → Автоматизация процессов на open source — n8n и Ollama: https://otus.pw/1iAUR/ → OCR всё прочитал, но ничего не понял: как мы научили систему разбирать транспортные накладные: https://otus.pw/gvpVT/ → Kotlin для новичков: строки и коллекции — полный гайд: https://otus.pw/bqwrh/ → Практическое руководство по инжинирингу контекста для AI-ассистентов: https://otus.pw/9r2Q/ Приятного чтения!

ArchiMate без хаоса версий: практический подход к организации хранения данных Что выбрать: центральный репозиторий или отдельные файлы? Рассказал Дмитрий Бритин — архитектор платформенных решений в блоке корпоративной архитектуры банка в ТОП-10. В IT более 25 лет. Рекомендация: начинайте с файлов для обучения и эскизов. Как только проект становится реальным и в нём участвует больше одного человека, переходите на репозиторий, иначе архитектурный контроль останется только в заголовках вебинаров. ➡️Подробнее о том, как перестать рисовать схемы и начать управлять изменениями через репозиторий, смотрите в видео: • ВКонтакте • Youtube

Если вы DevOps, SRE или Cloud‑инженер, то наверняка уже столкнулись или скоро будете решать подобные задачи: — проектировать
Если вы DevOps, SRE или Cloud‑инженер, то наверняка уже столкнулись или скоро будете решать подобные задачи: — проектировать внутреннюю платформу разработки; — автоматизировать инфраструктуру; — применять продуктовый подход к инфраструктуре. Часто такие задачи решают по принципу «давайте попробуем это». Берут инструменты, которые видели у других, собирают что-то рабочее и надеются, что это сработает. Иногда везёт. Инженер платформенной инфраструктуры делает это системно: понимает архитектуру, выбирает инструменты осознанно и строит платформу, которой команды пользуются без его постоянного участия. • Какие рабочие задачи вы сможете решать после курса: — проектировать внутреннюю платформу разработки; — внедрять инструменты самообслуживания, помогающие клиентам решать вопросы без участия сотрудников; — автоматизировать инфраструктуру; — применять продуктовый подход к инфраструктуре: MVP, метрики, ревью.
• Что получите в итоге: — готовый выпускной проект в портфолио. Каждое домашнее задание это один из его компонентов. Не абстрактный учебный пример, а реальная работа, которую можно показать на собеседовании. • Формат обучения: 2 занятия в неделю по 2 часа. Все записи доступны в личном кабинете — можно совмещать с основной работой. Эксперты-практики разбирают кейсы студентов и дают развёрнутую обратную связь на домашние задания.
Если чувствуете, что пора выходить на следующий грейд, сейчас самое время. Узнать о курсе подробнее можно по ссылке, там вас ждёт приятная скидка до 30 апреля включительно: https://otus.pw/im6vc/

100 500 открытых вкладок и программ уже бегут к вам в браузер. Ваши? 👨‍💻 — это не мои, у меня во вкладках только базовый минимум 💯 — даёшь больше открытых вкладок. Все мои ________ • Подпишитесь на OTUS в MAXПодпишитесь на OTUS ВКонтакте

Создание собственного слоя памяти для AI-ассистента — многоэтапный процесс, который требует определения целей, выбора архитек
+5
Создание собственного слоя памяти для AI-ассистента — многоэтапный процесс, который требует определения целей, выбора архитектуры, инструментов и подходов к управлению контекстом. В карточках рассказали о ключевых шагах, с которых можно начать. Листайте вправо. → А ещё по теме большой языковой модели у нас пройдёт бесплатное занятие «Поиск в базе знаний: где векторы ошибаются, а графы помогают». Ждём вас 30 апреля в 20:00 по Мск. ✅ Зарегистрироваться можно по ссылке: https://otus.pw/yQEC/

Новая работа — стресс даже для опытного специалиста. А у вас бывало такое, что из-за сложностей в первые рабочие дни хотелось сразу уволиться? 💯 — было дело, но в итоге всё получилось ✍️ — да, и даже пришлось уволиться 👍🏻 — не парюсь вообще. Будь что будет ________ 🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте

Собрали для вас дайджест бесплатных занятий с практикующими экспертами. Только конкретика: архитектура, производительность, у
Собрали для вас дайджест бесплатных занятий с практикующими экспертами. Только конкретика: архитектура, производительность, управление командой, карьерные шаги в IT. Это возможность проверить свой уровень, задать вопросы и найти свои точки роста. Посмотрите расписание и зарегистрируйтесь по ссылкам. Возможно, именно с открытого занятия начнётся ваш карьерный взлёт. 27 апреля (понедельник) → Рисуем в формате онлайн модель процесса BPMN в Camunda Modeler: https://otus.pw/mKbt/ Вы поработаете в Camunda Modeler и увидите, как строятся реальные процессы. А ещё узнаете, как избежать ошибок, которые допускает большинство специалистов. • Курс «BPMN: Углубленная практика»Настройка кластера Elasticsearch: https://otus.pw/1eL7/ Вы узнаете, как устроен и правильно настроить кластер Elasticsearch, чтобы он выдерживал нагрузку и не превращался в точку риска для всей системы. • Курс «Инфраструктура высоконагруженных систем» 28 апреля (вторник) → Первый нагрузочный тест в Apache JMeter: https://otus.pw/aeLJ/ На открытом занятии разберём нагрузочное тестирование в Apache JMeter с нуля. Вы сможете пошагово создать и отладить HTTPS-скрипт, провести итерацию нагрузочного тестирования и проанализировать полученные результаты. • Курс «Нагрузочное тестирование»Фоновые задачи в Django: работа с Celery: https://otus.pw/dAsl/ На этом занятии вы познакомитесь с брокером RabbitMQ, запустите длительные задачи в фоне и разберётесь, как это работает изнутри. • Курс «Python-разработчик»Архитектура тестового фреймворка: от хаоса к стабильности: https://otus.pw/URUN/ После занятия у вас будет чёткое понимание, как строить архитектуру тестового фреймворка, которую легко масштабировать. • Курс «Автоматизатор тестирования на Python»Коучинговые инструменты для мотивации и повышения продуктивности команды: https://otus.pw/PWrD/ В условиях неопределённости модель «управления через контроль» убивает инициативу. Узнайте, как давать экологичную обратную связь и получить инструменты, которые можно применить в работе с командой. • Курс «Руководитель поддержки пользователей в ИТ»Архитектура ИИ врагов в играх на Unity: https://otus.pw/P3v5/ После занятия вы получите понимание, как строить архитектуру ИИ, а не «склеивать поведение». И познакомитесь с подходами, которые можно сразу применить в своих проектах. • Курс «Разработка игр на Unity. Продвинутый уровень» 30 апреля (четверг) → Поиск в базе знаний: где векторы ошибаются, а графы помогают: https://otus.pw/9EOc/ На открытом уроке разберёмся, где именно ломается поиск и как это исправить. Вы узнаете, когда стоит добавлять граф, а когда нет, и как имплементировать графовый поиск в RAG. • Курс «LLM-инженер» Ждём вас!

29 и 30 апреля стартуют три курса: по системному дизайну, гибким навыкам и электронике. Каждый закрывает свою зону роста: — к
29 и 30 апреля стартуют три курса: по системному дизайну, гибким навыкам и электронике. Каждый закрывает свою зону роста: — курс «Системный дизайн» помогает научиться эффективно работать с требованиями и метриками; — на курсе «Гибкие навыки» вы научитесь выстраивать коммуникацию и управлять конфликтами; — курс «Электроника и электротехника» поможет узнать, как пошагово разработать своё устройство, даже если нет возможности приобрести оборудование. Подробнее о каждом рассказываем ниже. 🔥 До 30 апреля включительно на курсы действует скидка 10%. 5% по промокоду + скидка на курс апреля 5%. Места ограничены, группы уже формируются. • Курс «Системный дизайн» Старт группы — 29 апреля Вы научитесь превращать размытые требования в конкретные измеримые показатели и аргументированно защищать решения. Промокод на скидку: Sys D_04https://otus.pw/dMcH/Курс «Гибкие навыки» Старт группы — 30 апреля Вы научитесь тому, как перестать бояться конфликтов и выходить из них с пользой. Как говорить «нет». И делегировать так, чтобы команда не думала, что на неё сливают работу. Промокод на скидку: SOFTSKILLS_5 https://otus.pw/hReeR/Курс «Электроника и электротехника» Старт группы — 30 апреля Системная база и практика на реальных схемах и в Altium Designer. Разработайте своё первое устройство — от идеи до производства. Промокод на скидку: EELECTRONICS_5https://otus.pw/YChC/Промокоды на скидку действуют до 30 апреля включительно. Просто нажмите на интересующий вас промокод, он сразу скопируется. Активируйте его при оплате курса. До встречи на обучении!

Как нарисовать картинку, когда я чувствую, что мне не хватает навыков? Как это происходит в жизни? Например, начальство требу
Как нарисовать картинку, когда я чувствую, что мне не хватает навыков? Как это происходит в жизни? Например, начальство требует решить задачу, а я не знаю, как это делать. Самому после работы разбираться в этом? Как вариант. Или спросить у знакомых, пойти на хабр. Но есть другое решение. У нас есть курс, где вы сразу внедряете знания в работу, и к вашему мнению будут чаще прислушиваться. Да и работать станет легче. Курс «Системный аналитик. Экспертный уровень» подходит для тех, кто уже в IT и готов расти дальше. Преподаватели — руководители отделов и соавторы профстандарта. После обучения вы получите: → навыки проектирования API и архитектуры данных; → понимание процесса разработки изнутри; → проект, который можно будет добаить в портфолио; → уровень middle+, который усилит ваше резюме. ✅ Узнать программу: https://otus.pw/tMXI/ ________ 🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте

Как вам рубрика «Свежие новости»?
Anonymous voting

Пользователи неожиданно нашли бесплатную альтернативу платным нейросетям — в боте поддержки McDonald’s. «Мне, пожалуйста, код
Пользователи неожиданно нашли бесплатную альтернативу платным нейросетям — в боте поддержки McDonald’s. «Мне, пожалуйста, код на питоне и два чикенбургера» 🍔 Как вам такое? Стали бы пользоваться? Поделитесь в комментариях.

Бывает такое ощущение, будто пишешь на C#, но не до конца понимаешь, что происходит внутри? Это типичная точка роста для разр
Бывает такое ощущение, будто пишешь на C#, но не до конца понимаешь, что происходит внутри? Это типичная точка роста для разработчика. Курс «C# разработчик. Экспертный уровень» закрывает пробелы — внутренние механизмы, управление памятью, многопоточность. Не теория ради теории, а то, что реально нужно в работе. Вы научитесь писать производительные библиотеки, снижать паузы сборки мусора, делать поведение приложений предсказуемым и сможете перейти на новый грейд. → Если хотите перестать тушить пожары и начать проектировать системы осознанно — получите бесплатную консультацию о курсе «C# разработчик. Экспертный уровень». ✅ Просто напишите нам слово «Эксперт» в сообщения группы, мы подробно расскажем о программе обучения и ответим на вопросы о курсе.

Ситуация: ответил правильно, но тебя не поняли. Что делать? Рассказываем в карточках, листайте вправо. → Применяйте эти принц
+6
Ситуация: ответил правильно, но тебя не поняли. Что делать? Рассказываем в карточках, листайте вправо. → Применяйте эти принципы в работе уже сейчас, а для системного развития профессиональных навыков загляните на сайт OTUS. Вас там ждёт приятная скидка на курсы: https://otus.pw/c43l/ ________ 🔹Подпишитесь на OTUS в MAX 🔹Подпишитесь на OTUS ВКонтакте