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

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

Open in Telegram

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

Show more
7 375
Subscribers
+324 hours
+77 days
+1530 days
Posts Archive
Каждый айтишник — герой своего уникального фэнтези 🧙‍♀️ Будь ты магистром Python или заклинателем Java, быстрым воришкой Jav
Каждый айтишник — герой своего уникального фэнтези 🧙‍♀️ Будь ты магистром Python или заклинателем Java, быстрым воришкой JavaScript или строгим рыцарем C++ — у каждого языка своя магия. Хочешь узнать, какой персонаж из фэнтези IT подойдёт тебе? 🪄 Переходи в статью и раскрой свои силы.
Записывайся на курсы по программированию и открой для себя мир IT-магии.

Реальные карьерные успехи: как знание алгоритмов вывело нас на новый уровень! Сложно ли перейти на новый уровень, если у тебя
+1
Реальные карьерные успехи: как знание алгоритмов вывело нас на новый уровень! Сложно ли перейти на новый уровень, если у тебя уже есть опыт, но что-то всё ещё мешает сделать этот важный шаг в карьере? Ответ прост — да, можно! Почти каждый наш выпускник утверждает, что знания, полученные на курсе, стали тем катализатором, который позволил им выйти на новый уровень в профессиональной сфере. Примеры успехов наших выпускников: Игорь — алгоритмы и структуры данных стали его преимуществом при решении сложных задач на собеседованиях. Неля — улучшила качество своей работы и получила повышение в компании. Денис — QA инженер. Прошёл курс для получения знаний алгоритмизации и теперь работает в компании своей мечты. Сергей — прошёл курс и теперь уверенно применяет знания алгоритмов на работе. Что делает курс «Алгоритмы и структуры данных» уникальным❓ Мы не просто учим алгоритмы — мы показываем, как их применять в реальных задачах, чтобы вы могли уверенно решать проблемы и двигаться дальше по карьерной лестнице. Не упусти шанс! Эксклюзивный доступ к вебинарам курса — только в июне для наших подписчиков 🔔 Курс стартует уже 30 июня.

Почему стандартные дашборды в Grafana — это прошлый век? Если вы как и многие используете Grafana для базовых панелей монитор
Почему стандартные дашборды в Grafana — это прошлый век? Если вы как и многие используете Grafana для базовых панелей мониторинга, то вы наверняка сталкивались с ограничениями стандартных настроек. Системы наблюдения могут дать больше, и мы покажем, как это сделать! 📌 19 июня в 20:00 на вебинаре «Grafana — продвинутое использование» мы расскажем, как выйти за рамки базовых панелей и построить гибкую, автоматизированную и эффективную систему визуализации данных под любые задачи. ___ Задача, которую мы решаем в этом вебинаре, прямо связана с тем, о чём мы уже говорили в нескольких статьях: Grafana Stack: закрываем все современные потребности Observability В этой статье мы поговорим о том, как можно реализовать observability с помощью сервисов стека Grafana. Деплоим Grafana Dashboard через ArgoCD В статье подробно рассмотрим подход Monitoring as Code (MaC), который позволяет управлять мониторингом с помощью конфигурационных файлов, обеспечивая гибкость и надёжность. Kubernetes Observability: Prometheus and Grafana Узнаем, как установить Prometheus и Grafana, настроить источник данных Prometheus для Grafana и панель инструментов для Grafana. Алерты Grafana в виде кода: Начните работу с Terraform и Grafana Alerting Присоединяйтесь к нам для знакомства с новой функциональностью провайдера Terraform для Grafana Alerting и начните управлять инфраструктурой Grafana Alerting в виде кода уже сегодня. 🙂 Бонус: Новым студентам дарим welcome-скидку в размере 3000₽ в виде бонусных баллов на любые курсы. ✉️ Регистрируйтесь и готовьте вопросы эксперту.

Никто не обещал, что будет легко. 🔔 Сегодня, 19 июня — не будем тратить время на пустые слова. – Только живые примеры – Только хардкорные задачки – Только реальные навыки. Записывайся по ссылкам: 〰️ JPQL: как писать запросы, которые не сломают Hibernate Узнайте, как писать JPQL-запросы, которые ускорят Hibernate в 5 раз, избегая критических ошибок, тормозящих 80% проектов! 〰️ Инструменты ИИ для системного аналитика: автоматизируем рутину и улучшаем эффективность Обзор топ-3 инструментов генеративного ИИ для СА: как их адаптировать под задачи анализа требований, документирования и визуализации данных. Лайфхаки и подводные камни. 〰️ Разделяй и абстрагируй: как создавать понятный С++ код Составим список советов "на каждый день" по улучшению кодовой базы вашего проекта. 〰️ Grafana — продвинутое использование На вебинаре вы узнаете, как выйти за рамки базовых панелей и построить гибкую, автоматизированную и эффективную систему визуализации данных под любые задачи. 〰️ Смарт-процессы. Выделение смежных процессов и рабочих мест На уроке рассмотрим: создание и настройку смарт-процессов. Возможности связи с другими элементами и сценарии использования смарт-процессов. 〰️ Использование ИИ Архитектором 1С На открытом уроке участники узнают, как интегрировать ИИ в свою работу — от анализа архитектурных схем до генерации понятной документации. Вы получите готовые промты и алгоритмы для автоматизации документирования. 〰️ SQL: Расширяем понимание индексов в PostgreSQL и MS SQL Server В результате вы сможете лучше ориентироваться в возможностях индексирования в PostgreSQL и MS SQL Server и повысить эффективность работы с БД за счёт грамотного выбора индексации. 〰️ Как создать героя и злодея, которых запомнят надолго На вебинаре рассмотрим психотипы, и как с ними работать в игре, как на их основе построить характер персонажа и его окружение. 〰️ Postman + JavaScript: быстрый старт в автоматизированном тестировании Сделайте уверенный шаг в автоматизацию API!

Хотите научиться уверенно тестировать API и запускать автоматизированные проверки с нуля? Приходите 19 июня в 20:00 на бесплатный вебинар и разберите пошагово, как использовать Postman и JavaScript для автоматизации тестирования! Итог — вы: ✔️ Освоите автоматизацию в Postman ✔️ Научитесь работать с переменными и скриптами ✔️ Поймёте лучшие практики API-тестирования Сделайте уверенный шаг в автоматизацию API. 📎 Регистрация Урок приурочен к старту курса "JavaScript QA Engineer", на котором вы научитесь организовывать комплексное автоматизированное тестирование веб-приложений. 🥀Отзыв выпускника 🌷Вступительный тест

Зумеры приходят в IT 🔠умеры — самые обсуждаемые люди последних лет. Это те, кто сели за компьютеры раньше, чем могли читать,
Зумеры приходят в IT 🔠умеры — самые обсуждаемые люди последних лет. Это те, кто сели за компьютеры раньше, чем могли читать, те, кто в возрасте 10 лет были экспертами в видео-сервисах, а в 15 начали работать на фрилансе. Давайте разберемся, что стоит за этим мифом о странной молодежи, которая не хочет работать в офисе, не может сидеть за одной задачей более 10 минут и только и делает, что жалуется на свою «психологическую травму». Итак, встречайте: поколение Z в IT 😎 ___ Прокачай свои навыки с OTUS — и не важно, кто ты: зумер, бумер или кто-то ещё 💯
Новым студентам дарим welcome-скидку в размере 3000₽ в виде бонусных баллов на любые курсы.

Ты все еще думаешь, что в IT достаточно просто знать язык программирования? Важно не только знать язык — важно понимать, как эти знания применить! 📆 18 июня — не трать время на пустые разговоры, давай разберемся, как всё работает на практике. Записывайся по ссылкам ⬇️ 🟣 Готов ли ты к следующему шагу в IT-карьере? Круглый стол с СОО, СТО и DevOps-лидом Рассмотрим практический опыт от реальных СОО и СТО, разберем компетенции СОО, которые помогут понять слушателям готовы ли они к следующему шагу в карьерной лестнице. 🟣 Ты не тимлид, ты просто старший разработчик: разберем где проходит граница Тимлид - это менеджер. И оценивают его как менеджера, а не как инженера. Поэтому поговорим о том, как перестроиться в эту сторону. 🟣 Реверс инжиниринг пакетных инсталляторов в Windows В результате вебинара вы получите базовые навыки анализа пакетных инсталляторов и понимание их защитных механизмов. 🟣 Observability в LLM: как анализировать поведение моделей с помощью Langfuse Вы поймёте, как устроены execution traces, как использовать их для отладки и анализа LLM-приложений, и почему observability — это не опция, а обязательный компонент зрелой AI-системы.

Берём пример 🙂 #Otus_мемы #itmemes
Берём пример 🙂 #Otus_мемы #itmemes

Как создаются успешные продукты? Не всегда всё так красиво, как в рекламе 😯 Ты когда-нибудь задумывался, как на самом деле создаются продукты, которые захватывают рынок? Не хватает теории = нужен реальный опыт ❤️ На курсе «Product Manager IT-проектов» ты не просто научишься теории, а реально создашь продукт, который может стать твоим портфолио. И вот только несколько моментов, которые ты поймешь уже на старте: ❤️ Составишь финансовую модель для продукта и сделаешь CJM для реальных пользователей. ❤️ 15 домашних заданий, которые реально пригодятся на позиции Product Manager. ❤️ Проведешь CustDev-интервью с реальными пользователями — да, прямо в процессе обучения! ❤️ В финале тебя ждет реальное продуктовое интервью — без трюков, с реальными кейсами и требованиями. ❤️ Партнёрство с Avito: прояви себя — и они могут пригласить тебя. Пройди тест и убедись - нам есть, чему тебя научить. Только для подписчиков канала 🤫 ❤️ Доступ к записи вебинара «Портрет продакт-менеджера в 2025 году» — получи дополнительные знания! ❤️ Промокод PM5 — чтобы попасть на курс по самой выгодной цене, успей подать заявку до 20 июня. После этого стоимость курса будет стандартной. Хотите узнать больше и воспользоваться скидкой? ❤️ Переходи по ссылке: https://otus.pw/R5QT/ ____ Проект выпускницы курса В каких случаях не стоит становиться продакт-менеджером Отзыв

Хотел стать IT-экспертом, но так и не прошел собеседование? Никто не обещал, что путь к успеху будет легким, а собеседования не будут тебя проверять на прочность. 📆 17 июня — бесплатные вебинары с реальными задачами и решениями. Записывайся по ссылкам 👇 K8S + Vault — как получать секреты? Вы узнаете, как организовать надёжное и масштабируемое взаимодействие между Kubernetes и HashiCorp Vault — популярным инструментом для управления секретами. Асинхронное программирование с помощью Boost.Asio. Вы познакомитесь с основами асинхронного программирования в C++ с использованием популярной библиотеки Boost.Asio. Монолит или микросервисы? Руководство для архитекторов, которые ценят свои нервы. Вы получите понятные критерии для принятия решений, узнаете о скрытых издержках и «подводных камнях» обеих моделей, а также научитесь находить баланс между избыточностью и техническим долгом. Балансировка и геораспределение: как создать быстрое и надёжное приложение для всего мира. Разберём, как крупные компании — такие как Netflix, Amazon и другие — делают свои сервисы доступными для пользователей по всему миру без задержек и сбоев. Работа с основными html тегами и их атрибутами. Подробный разбор основных HTML-тегов, включая теги для структуры, для текста и интеркактивных элементов и разбор семантической разметки для SEO-оптимизации и доступности веб-сайта. Автоматизация ML-экспериментов с помощью GitLab CI/CD и CML - выводим разработку моделей на новый уровень. Начните использовать современные MLOps практики уже сегодня и сократите время от идеи до внедрения модели в производство! Управление ресурсами в ClickHouse. Профилирование запросов. Рассмотрим методы управления ресурсами в ClickHouse, такие как настройка квот, ограничений и профилей пользователей. Внедрение новой услуги на Госуслугах. Самозапрет на просмотр котиков в рабочее время. На примере другой шуточной услуги «настройки самозапрета на просмотр котиков в рабочее время» мы верхнеуровнево покажем процесс написания требований к системе для оказания этой услуги, а также требований к выводу этой услуги на портал Госуслуг.

ИИ реально помогает в работе или только мешает?
Anonymous voting

ИИ заменит тестировщиков? Или это очередной миф? 👤
Цифры, которые важно знать: ❤️70% тестировщиков используют AI-инструменты для генерации тестов. ❤️В 2024 году 50% компаний начали интеграцию AI для анализа баг-репортов. ❤️Однако 80% экспертов считают, что профессия тестировщика останется востребованной ещё минимум 10 лет.
Давайте посмотрим правде в глаза: технологии уже мощно помогают, но они не могут сделать всё. Да, нейросети генерируют тесты, предсказывают баги и даже восстанавливают тесты, но все ли мы можем делегировать машине? Ответ на этот вопрос не такой очевидный. ➡️ 17 июня мы разберёмся, как ИИ помогает и мешает в тестировании, почему он не заменит тестировщиков, и как не «профакапить» проект, используя нейросети. Присоединяйся к нашему бесплатному вебинару, чтобы узнать, что реально работает и что не заменит людей!

Не знаешь, как предотвратить кибератаки? Тогда ты просто не в теме 🔐 Мало кто понимает, что недостаток опыта в анализе и ней
Не знаешь, как предотвратить кибератаки? Тогда ты просто не в теме 🔐 Мало кто понимает, что недостаток опыта в анализе и нейтрализации сложного вредоносного ПО ставит крест на карьере, если ты работаешь в IT-безопасности. Твои навыки могут быть бесполезными, если ты не можешь разобраться с тем, что реально будет атаковать системы завтра. Вот как выглядит печальная реальность для большинства джуниоров: ➖ Ты не видишь, где прячутся уязвимости. ➖ Ты не понимаешь, как работает вредоносное ПО. ➖ И самое главное: ты не знаешь, как исправлять и предотвращать угрозы. Чтобы помочь исправить эти пробелы и не стать беспомощным перед кибератаками, OTUS подготовил подборку статей: ⏬️ ROP: код, которого нет Начнем разбираться с тем, что из себя представляет возвратно-ориентированное программирование. Особенности написания эксплоитов под х64 Поговорим об отличиях 32 и 64-битных архитектур. Начнем с регистров. Ленивый Reverse Engineering Расскажем о практическом аспекте при использовании инструментария, который позволяет производить исследование программного обеспечения с минимальным порогом вхождения и максимальной информативностью. .NET+Safeguard: Реверсинг без ассемблера Статья посвящена реверсингу приложений, написанных с использованием фреймворка .NET. Обратная разработка форматов файлов Какие инструменты существуют для анализа форматов файлов и на практике продемонстрирует как можно анализировать данные. Cнова про llvm Попробуем разобраться с тем, какие приложения могут разбирать ассемблерные листинги и строить псевдокод. ___ ⭕️ Курс Reverse engineering — это единственный практический курс на российском рынке, который действительно научит тебя находить и исправлять уязвимости

Устал от вечной теории? Время действовать! Сколько раз ты слышал "основы" и "самое главное" на курсе? Мы уверены — слишком часто. Но давай честно: это не то, что ты будешь делать в реальной работе. 📆 16 июня — мы не будем тратить время на пустые слова. Реальные задачи, реальные решения. Записывайся по ссылкам 👇 Методы уменьшения размерности: «Я беру камень и отсекаю всё лишнее» Реальные кейсы из биоинформатики, NLP, компьютерного зрения. Применяйте эти методы в своих проектах с реальными примерами кода. Память в Linux. Cache, swap, dirty pages Поймёте, как работает память в Linux, и научитесь читать показатели использования RAM, swap и кэша. Создание микросервиса Этот вебинар — отличная возможность разобраться в тонкостях архитектурных решений и сделать шаг к устойчивым и масштабируемым микросервисам. Анализ требований и их влияние на архитектуру Вы узнаете о процессе сбора требований, научитесь анализировать их. Также получите понимание о влиянии требований на архитектуру систем, что позволит.

Бесплатные уроки от OTUS 🦉 Регистрируйтесь на онлайн-уроки с опытными практиками, которые не только поделятся знаниями, но и
Бесплатные уроки от OTUS 🦉 Регистрируйтесь на онлайн-уроки с опытными практиками, которые не только поделятся знаниями, но и ответят на все ваши вопросы: 📅 16 июня (понедельник) Память в Linux. Cache, swap, dirty pages Анализ требований и их влияние на архитектуру 📅 17 июня (вторник) Монолит или микросервисы? Руководство для архитекторов, которые ценят свои нервы Работа с основными html тегами и их атрибутами Внедрение новой услуги на Госуслугах. Самозапрет на просмотр котиков в рабочее время 📅 18 июня (среда) Готов ли ты к следующему шагу в IT-карьере? Круглый стол с СОО, СТО и DevOps-лидом Ты не тимлид, ты просто старший разработчик: разберем где проходит граница 📅 19 июня (четверг) Разделяй и абстрагируй: как создавать понятный С++ код Как создать героя и злодея, которых запомнят надолго Инструменты ИИ для системного аналитика: автоматизируем рутину и улучшаем эффективность ✅Больше вебинаров вы найдете в календаре мероприятий #анонс

Выходные заканчиваются — как вы? Отдохнули от тасков или продолжили тестить приложения? Давайте сыграем в БИНГО и посмотрим,
Выходные заканчиваются — как вы? Отдохнули от тасков или продолжили тестить приложения? Давайте сыграем в БИНГО и посмотрим, кто из нас действительно отдыхал, а кто так и не смог забыть про работу и насладиться выходными! 🕺 — был(а) в режиме отдыха 🤷‍♀️ — фиксил(а) баги на выходных.

Хочешь работать в IT? Не читай это 🚫 Ложь 1: IT-специалистам всегда платят много. Ложь 2: Все работают из дома на пляже. Лож
Хочешь работать в IT? Не читай это 🚫 Ложь 1: IT-специалистам всегда платят много. Ложь 2: Все работают из дома на пляже. Ложь 3: В IT можно стать богатым за месяц, если ты просто научишься Python. 👀 Профессия айтишника не такая сладкая, как кажется! От разочарований, выгораний и багов, которые ты «убиваешь» по ночам, никому не расскажешь. 💬 Вопрос к аудитории: Расскажите, что вам больше всего не нравится в IT? Поделитесь в комментариях!

Собеседования для джунов — это как экзамен на выживание. Где-то на втором вопросе ты понимаешь, что был готов к обычной беседе, а тут тебе подкидывают лабиринт из незнакомых терминов, обещая "если пройдешь — тебе откроется магический мир IT". ❓Признаёмся: кому знакома ситуация, когда на собеседовании начинаешь чувствовать себя как на экзамене по физике, по которой твои знания равны нулю? Если хотите подготовиться к таким интервью, — забирайте реальные кейсы ⬇️ с собеседований, которые помогут вам с уверенностью справиться с любыми вопросами. Программирование Готовимся к собеседованию на Java разработчика Junior+/Middle Mock-собеседование со студентом курса Golang Собеседование Rust разработчика Алгоритмическое собеседование на PHP Как пройти собеседование на С# разработчика и получить оффер Аналитика Собеседование системного аналитика: к чему готовиться? Тестирование Типичное собеседование автоматизатора Управление Мок-интервью на позицию рекрутера Как начинающему продакт-менеджеру найти работу? Мок-интервью на позицию DevRel