OTUS: программирование и карьера в IT
Open in Telegram
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!
Show more7 375
Subscribers
+324 hours
+77 days
+1530 days
Posts Archive
Сегодня старт новых групп ⬇️
Ты всё ещё ждешь "того самого знака"?
Вот он — момент, который решит твою карьеру. Не ждите, пока всё решится само собой. Успешные люди не ждут, они действуют. Те, кто сдерживается и сомневается, теряют шанс двигаться вперёд.
Прими решение прямо сейчас! ➖
🟣Highload Architect
🟣Системный аналитик. Advanced
🟣Инфраструктурная платформа на основе Kubernetes
🟣COO / Операционный директор в IT
🟣Сценарист игр и Нарративный дизайнер
🟣Интегратор Битрикс24
🟣Administrator Linux. Professional
🟣Observability: мониторинг, логирование, трейсинг
🟣Machine Learning. Advanced
🟣Administrator Linux. Basic
🟣Software Architect
Вас ждут месяцы и месяцы практики, экспертные кейсы и лайфхаки от крутых экспертов. Не упусти шанс 🔔
👩💻👩💻 -разработчик? Не знаете, как улучшить качество кода и избежать ошибок на этапе разработки?
⏩️ Тогда вам точно нужно посетить бесплатный урок «Основы аннотаций типов в Python».
Вы поймете, зачем нужны аннотации типов, научитесь их использовать в своих проектах и узнаете, как применять статическую типизацию для повышения надежности кода.
Так вы сможете писать более безопасный и поддерживаемый код.
👩💻 26 июня в 20:00
Регистрируйтесь и получите скидку на полный курс «Python Developer. Basic»
Какая угроза безопасности ОС вас пугает больше всего?
Как хакеры ломают замки на твоем компьютере: секреты защиты операционных систем.
Вы когда-нибудь задумывались, как легко злоумышленники могут получить доступ к вашим личным данным, если ваша операционная система не защищена должным образом? Или, может, вы уверены, что ваш антивирус — это непробиваемый щит?
В статье мы разберём, почему безопасность операционных систем — это не просто абстракция, а важный элемент, который может спасти вас от киберугроз.
Не дайте хакерам шанс 🔐
Безопасность операционных систем — безопасность начинается с вас!
Ты всё ещё на уровне, который не соответствует твоим реальным навыкам? Тимлид не видит твоего потенциала, и зарплата не растёт? 👉Пора всё это изменить.
💣 25 июня стартуют курсы, которые помогут тебе повысить грейд и реально улучшить навыки. Мы не даём теорию ради теории — в OTUS ты получишь реальные инструменты, которые сможешь сразу применить в своей работе.
Fullstack developer
Microservice Architecture
Unity Game Developer. Basic
Java QA Engineer. Professional
🔔 Не откладывай — места ограничены! Записывайся прямо сейчас, чтобы успеть к старту!
IT — это не только баги, ночные сессии и стресс.
Но также возможность расти, зарабатывать и работать с интересными проектами. Тут точно не будет скучно, а победы над кодом подарят настоящее удовлетворение.
🗓 25 июня — открытые уроки в OTUS. Бесплатно.
– Без запутанных записей и бессмысленных слайдов.
– Без рекламы и пустых обещаний.
– Только живые преподаватели, реальные кейсы и инсайды, которые не расскажут в других школах.
⏩ Юнитесты на Java: как новичку поймать баги за 5 Секунд?
В результате вебинара вы создадите свой первый тест на Java, поймёте, как тестировать методы с исключениями, и начнёте писать код, которым можно гордиться.
⏩ Продвинутые методы архивации: LZ77/78
Практическое занятие для тех, кто хочет освоить продвинутые алгоритмы и увидеть их применение в реальном проекте.
⏩ Spring Boot Actuator: основы мониторинга и управления приложением
Вы разберётесь в базовых функциях Spring Boot Actuator и поймёте, как начать использовать его для небольших приложений.
"Трудно угнаться за темпом, но результат того стоит!"— так Денис Рыбин описывает курс по ClickHouse для инженеров и архитекторов БД. Когда по работе возникла необходимость глубже изучить ClickHouse, Денис выбрал наш курс. Почему? Потому что тут делают акцент на практике. И это не просто слова: практический опыт на реальных кейсах, а не просто общая теория. Денис признаётся, что был момент, когда было сложно угнаться за темпом. Но сложность и проектная работа только добавили ценности — ведь только в реальных задачах понимаешь, как всё работает на практике! 🚀 Если вы хотите прокачать свои навыки в ClickHouse и перейти на новый уровень, как это сделал Денис — не ждите! Мест осталось мало.
Не хватает компетенций, чтобы стать разработчиком в крупной компании? Можете смириться с этим или всего за 4 месяца получить скиллы, которые помогут занять вакантное место.
Собрали подборку бесплатных вебинаров для всех разработчиков, которые хотят научиться применять основные паттерны в сложных ситуациях:
1️⃣ 9 ключевых шаблонах GRASP
2️⃣ Заместитель (Proxy)
3️⃣ Цепочка обязанностей
4️⃣ Интерпретатор
5️⃣ Декоратор
6️⃣ Состояние (State)
7️⃣ Адаптер
8️⃣«Фабричный метод» и «Абстрактная фабрика»
9️⃣ Структурные шаблоны проектирования
Пройдите бесплатное вступительное тестирование прямо сейчас и узнайте, готовы ли вы стать студентом курса.
Выпускной проект
Внимание: IT — это постоянная борьба с багами, дедлайнами и выгоранием.
Но и путь к высоким зарплатам, новым знаниям и реализациям проектов, которыми гордишься. В этой игре всегда есть что-то стоящее!🗓 24 июня — открытые уроки в OTUS. Бесплатно. – Без запутанных записей и бессмысленных слайдов. – Без рекламы и пустых обещаний. – Только живые преподаватели, реальные кейсы и инсайды, которые не расскажут в других школах. 🔗 Почему не отслеживать метрики в IT-компании - плохая идея? Рассмотрим, для чего нужны метрики и KPI; какие KPI помогают в управлении IT-компанией и какие нюансы нужно учесть при выборе и внедрении KPI. 🔗 Как учиться Linux: пошаговый план для будущего администратора Пошаговый план освоения Linux: от первых шагов до уверенной работы с системой. 🔗 Два подхода DDD: Rich Model vs Anemic Model Разбор концепций: чем анемичная модель (Anemic Model) отличается от богатой (Rich Model), когда что выбрать. Оценим преимущества и недостатки каждой из моделей. 🔗 Двухфакторная аутентификация в Linux Разберем практические сценарии применения многофакторной аутентификации в ОС Linux и затронем возможности ОС по работе со смарт-картами, ОТР(one-time-password)-устройствами и другими. 🔗 Юнит тесты для многопоточного кода Узнайте, как эффективно писать unit-тесты для многопоточного Java-кода и выявлять баги.
Технологии уже делают многое, но могут ли они заменить всё? Нейросети генерируют тесты, предсказывают баги и даже восстанавливают код, но разве можно полностью делегировать машине все задачи?
📽 Смотрите вебинары и будьте в курсе!
Internet Information Services (IIS) для начинающих: Ваш первый веб-сервер за час
Инструменты ИИ для системного аналитика: автоматизируем рутину и улучшаем эффективность
Использование ИИ Архитектором 1С
ArchiMate и PlantUML: автоматизация архитектурного моделирования с помощью ИИ
Магия ИИ в разработке приложений на QT
Профессиональная архитектура ИИ в Unity
Изучал C++ сам — не получилось? Тогда курс OTUS — это твой путь к успеху!
Выпускник Михаил Быков делится, как он пытался освоить язык самостоятельно, но без курса это не сработало. Однако с помощью профессиональных преподавателей и реальных практических задач на курсе OTUS ему удалось значительно повысить свой уровень.
Cложностей было много, но именно помощь преподавателей и поддержка на курсе позволили решить все вопросы и выйти на новый уровень.Почему выбрал OTUS?
Идеальная программа: никакой теории без практики. Поддержка преподавателей: помогут решить любые проблемы по пути.🔔 Не упусти возможность и запишись на курс «C++ Developer. Professional» со скидкой по промокоду CPPProf_6 Стартуем 27 июня. Количество мест ограничено. Попробуй себя в тестировании Выпускной проект
Что нового?
2025 год принес важные обновления в мир компьютерного зрения. Одним из самых ярких трендов стали модели Anything (SAM) и SAM2. Эти технологии переворачивают стандартные подходы к сегментации изображений и видео, делая процесс более доступным, быстрым и точным.
SAM позволяет сегментировать объекты с минимальными подсказками и даже на данных, которых она не видела раньше.
В сочетании с инструментами вроде YOLO этот подход открывает новые горизонты для разработки и исследований.
Если вы хотите узнать, как модели без CNN могут переродить компьютерное зрение, рекомендую вернуться к нашему материалу — "Swin Transformer V1 и V2 — лучшие модели компьютерного зрения не на основе CNN".
🔗 Прочитать статью
В нём мы подробно описали, как Swin Transformer меняет правила игры, внося фундаментальные изменения в то, как мы обучаем и используем нейросети для компьютерного зрения.
Но что это значит для вас ❓
Если вы до сих пор работаете с базовыми моделями компьютерного зрения, самое время обновить свои знания и освоить новые подходы. Преподаватели курсов OTUS по компьютерному зрению внимательно следят за последними трендами и готовы научить вас применять эти модели на практике.
Компьютерное зрение
Компьютерное зрение. Advanced
Бесплатные уроки от OTUS 🦉
Запишитесь на бесплатные онлайн-уроки от настоящих мастеров своего дела — практиков, которые не просто передадут вам ценные знания, но и помогут разгадать все магические заклинания, которые возникают на вашем пути.
✌️ 23 июня (понедельник)
Обновления Windows: что должен знать администратор?
Технологии продвинутого Data Science: что под капотом?
✌️ 24 июня (вторник)
Как учиться Linux: пошаговый план для будущего администратора
Юнитесты на Java: как новичку поймать баги за 5 Секунд?
Почему не отслеживать метрики в IT-компании - плохая идея?
✌️ 25 июня (среда)
Продвинутые методы архивации: LZ77/78
Spring Boot Actuator: основы мониторинга и управления приложением
✌️ 26 июня (четверг)
Основы аннотаций типов в Python
🔮 Все вебинары и магические события ждут вас в нашем календаре мероприятий.
Ты уже нашел своего персонада в IT?
#анонс
Готовы прокачать свои навыки?
💬 OTUS приготовил серию бесплатных вебинаров по программированию последней недели июня.
Никакой воды — только практичные знания и крутые спикеры!
Регистрируйтесь по ссылкам ⬇️
🔵 Два подхода DDD: Rich Model vs Anemic Model — 24 июня в 20:00
Разберем, чем анемичная модель (Anemic Model) отличается от богатой (Rich Model), рассмотрим, когда что выбрать. Оценим преимущества и недостатки каждой из моделей.
🔵 Юнитесты на Java: как новичку поймать баги за 5 Секунд? — 24 июня в 20:00
Создадите свой первый тест на Java, поймёте, как тестировать методы с исключениями, и начнёте писать код, которым можно гордиться.
🔵 Юнит тесты для многопоточного кода — 24 июня в 20:00
Сможете писать стабильные unit-тесты для многопоточного кода, выявлять гонки и дедлоки, а также эмулировать задержки для надёжного тестирования.
🔵 Продвинутые методы архивации: LZ77/78 — 25 июня в 20:00
Завершающее практическое занятие для тех, кто хочет освоить продвинутые алгоритмы и увидеть их применение в реальном проекте.
🔵 Spring Boot Actuator: основы мониторинга и управления приложением — 25 июня в 20:00
Вы разберётесь в базовых функциях Spring Boot Actuator и поймёте, как начать использовать его для небольших приложений.
🔵 Основы аннотаций типов в Python — 26 июня в 20:00
В результате вебинара вы поймете, зачем нужны аннотации типов, научитесь их использовать в своих проектах и узнаете, как применять статическую типизацию для повышения надежности кода. Так вы сможете писать более безопасный и поддерживаемый код.
Еженедельный дайджест
👉 Познакомься с магией IT героев — узнай, какой персонаж из фэнтези IT подойдёт тебе.
🎦 Записи трансляций вебинаров недели — специально для тех, кто пропустил их в будни!
❤️Всем, кто хочет развивать инженерные навыки в ML — собрали мощную подборку полезных материалов
❤️Не знаешь, как предотвратить кибератаки? Тогда ты просто не в теме — подборка статей
🎦 ИИ заменит тестировщиков? Или это очередной миф? — запись курсового вебинара
❤️Как создаются успешные продукты? — полезные материалы для курса «Product Manager IT-проектов»
👉 Встречайте: поколение Z в IT
❤️Почему стандартные дашборды в Grafana — это прошлый век? — подборка статей
💜 Реальные карьерные успехи выпускников курса «Алгоритмы»
👩💻 3 ключевых курса по управлению в IT
🔔 Раннее бронирование - скидка на курсы осени
Хороших выходных ❤️
Застрял в своей профессии и не знаешь, как сделать следующий шаг?
Мы знаем, как тебе помочь — OTUS дарит скидку 20% на все курсы осени 🍁
❤️ Ты освоишь навыки, которые помогут тебе продвинуться в карьере или кардинально сменить профессию.
❤️ Ты получишь практический опыт на реальных кейсах, а не просто общую теорию.
❤️ Опытные эксперты из российских и зарубежных IT-компаний(Лаборатория Касперского, Авито, Mail.ru Group, Сбербанк, OZON и др)
❤️ Мы не предлагаем предзаписанные уроки - только живые сессии с возможностью задавать вопросы и получать прямую обратную связь.
❤️ Методики обучения — это не просто набор знаний. Для каждой программы курса разработаны методики, соответствующие актуальным требованиям отрасли. Преподаватели используют свои глубокие знания и практические навыки, чтобы студенты получали актуальные и эффективные инструменты для работы.
Важно не просто получить диплом, а реальный результат, который можно сразу применить.
Время строить карьеру, а не ждать чуда — скидка действует до конца июня ⏰
Группы уже формируются — успей записаться!
Полезные материалы по MLOps
MLOps — это не только про модели, но и про масштабирование, автоматизацию и эффективное внедрение в продакшн. + промокод на обучение MLOPS_5
Собрали мощную подборку — пригодится каждому, кто хочет развивать нженерные навыки в ML.
📘 Рекомендуемые книги
«Engineering MLOps» — Эммануэль Радж
Получите полное представление о MLOps, конвейерах CI/CD, создании решений на основе машинного обучения, разработке микросервисов, а также о развертывании и мониторинге моделей в различных средах с использованием популярных инструментов.
«Building Machine Learning Powered Applications» — Эмануэль Амейсен
Книга учит необходимым навыкам проектирования, разработки и развертывания приложений на основе машинного обучения.
«Practical MLOps» — Ноа Гифт и Альфредо Деза.
Книга даёт базовые знания о различных инструментах и методах разработки машинного обучения, а также учит применять полученные знания в реальной производственной среде.
«Building Machine Learning Pipelines» — Ханнес Хапке и Кэтрин Нельсон
Книга объясняет, как использовать TensorFlow, Apache Beam, Kubeflow и другие инструменты для построения эффективных конвейеров машинного обучения.
«Introducing MLOps» — Марк Тревейл
В книге представлены ключевые концепции MLOps, которые помогут специалистам по данным и инженерам приложений не только операционализировать модели ML для управления реальными изменениями в бизнесе, но и поддерживать и улучшать эти модели с течением времени.
📎 Электронные ресурсы
MLPops — откройте для себя инструменты ML и MLOps.
ml-ops.org — ресурс, содержащий статьи о лучших практиках MLOps, руководства и стандарты.
MLflow — позволяет отслеживать эксперименты, упаковывать модели в переносимый формат и вести реестр версий.
DataRobot — платформа для MLOps-инженеров, предоставляет инструменты для подготовки данных, выбора моделей, их обучения и развёртывания.
📱 Рекомендуемые видео
Основы Terraform в Yandex Cloud – автоматизируем облачную инфраструктуру
Хотите быстро и без ошибок развертывать облачную инфраструктуру? Освойте Terraform и научитесь управлять Yandex Cloud с помощью кода.
MLFlow и переобучение ML-моделей
Познакомимся с MLFlow, рассмотрим, как данный инструмент позволяет сохранять результаты и артефакты моделей; лучшие варианты для отправки в Prod / Staging среду.
MLFlow - версионирование экспериментов
Вы узнаете, как реализовать развернуть и настроить MLFlow локально и в облачной среде, как добавить в свой код логирование параметров экспериментов и как сохранить ваши обученные модели в реестр моделей для их дальнейшего переиспользования на основе полученных метрик.
Проводим эксперименты в ClearML
Познакомимся, каким образом работает ClearML, и как в пару строчек кода можно запустить эксперименты и удобно сравнить их через интерфейс.
Разрабатываем pipeline в ClearML и удаленный запуск на сервер
Разобьем сложный python код на части, превратим его в pipeline - и само обучение запустим на удаленной машине (все настройки проведем с 0).
AutoML и подбор гипер-параметров
Посл занятия поймете основные целеполагание и основные принципы работы AutoML, способы подбора гиперпарамеров, их плюсы и минусы и получат базовые навыки работы с инструментами для автоматизации подбора моделей и гиперпараметров.
Автоматизация ML-экспериментов с помощью GitLab CI/CD и CML - выводим разработку моделей на новый уровень!
Узнаете, как создать непрерывный цикл разработки и обучения ML-моделей.
📌 Сохраняйте, чтобы не потерять и делитесь с коллегами — пригодится каждому, кто хочет развиваться в инженерии.
Ты готов стать настоящим лидером в IT?
🔥 Прокачай свои навыки с курсами по управлению в июле!
Пора вывести свои навыки управления проектами и архитектурой на новый уровень.
В июле мы запускаем три мощных курса для тех, кто хочет стать главным связующим звеном между бизнесом и разработкой.
🙂 В этом лонгриде мы расскажем, для кого предназначены наши курсы, почему они важны для вашего профессионального роста и что конкретно вы получите, чтобы стать более уверенным и эффективным руководителем, способным взять на себя ответственность за команды, проекты и решения на высшем уровне.
До встречи на занятиях.
