OTUS: программирование и карьера в IT
7.33K subscribers
4.53K photos
338 videos
5 files
4.45K links
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей.
Иногда шутим!

🔔Включайте уведомления, чтобы не пропустить!
Download Telegram
Если бы герои детских мультфильмов и сказок искали работу в сфере ИТ: что они написали бы в резюме

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

Если хотите прокачать свои «суперсилы» — у нас есть подготовительные курсы по разным направлениям: от основ Git до ручного тестирования и изучения новых конфигураций ОС. Можно начать быстро и совмещать с основной работой, а дальше выходить на уровень Middle и выше. Например, курс «Основы Git» стоит 15 000 рублей, его можно пройти за 16 часов. Выбирайте направление и прокачивайтесь системно → https://otus.pw/uBSh/
4👍3🔥2
Чтобы вы могли использовать полученные знания в своей работе уже сегодня, собрали бесплатные занятия по машинному обучению, архитектуре, DevOps, безопасности и тестированию.

1 июня (понедельник)

→ Оптимизируем построение модели через Pipeline. Разберёте концепцию ML-Pipeline и научитесь применять его на практике для обучения моделей машинного обучения.

Зарегистрироваться на бесплатное занятие курса «Машинное обучение. Продвинутый уровень»: https://otus.pw/oqRd/

→ Практика аутентификации и авторизации в микросервисной архитектуре. Поймёте, как работают OAuth2, JWT и Keycloak, и сможете внедрить безопасную авторизацию в своих микросервисах.

Зарегистрироваться на бесплатное занятие курса «Микросервисная архитектура»: https://otus.pw/DSjK/

2 июня (вторник)

→ Введение в Docker: контейнеризация приложений в Linux. Установите Docker, запустите контейнеры, создадите первый Dockerfile и разберётесь, как упростить деплой приложений.

Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Базовый уровень»: https://otus.pw/3pWx/

→ Polyglot Persistence: как современные системы живут с десятками баз данных. Узнаете, как архитекторы добиваются согласованности между разными БД и проектируют системы, которые выдерживают миллионы операций без потери производительности.

Зарегистрироваться на бесплатное занятие курса «Высоконагруженные системы: архитектура и масштабирование»
: https://otus.pw/nhoyX/

→ Нейросети и глубокое обучение в тестировании ПО: как приручить ИИ. Разберёте, как работают LLM, где ИИ реально ускоряет тестирование и какие ограничения важно учитывать.

Зарегистрироваться на бесплатное занятие курса «ИИ в тестировании: ускорение процессов и проверка ИИ-функций»: https://otus.pw/GDBA/

3 июня (среда)

→ Internal Developer Platform: self-service-инфраструктура за один вечер. Узнаете, чем Platform Engineering отличается от DevOps и как построить self‑service‑инфраструктуру, которой будут пользоваться.

Зарегистрироваться на бесплатное занятие курса «DevOps. Экспертный уровень»: https://otus.pw/aYHx/

→ LLM — всё, что вы боялись спросить. Поймёте, как устроены большие языковые модели и где их можно осознанно применять в бизнес‑процессах.

Зарегистрироваться на бесплатное занятие курса «ИИ для продаж и поддержки клиентов»: https://otus.pw/8EJq/

→ IDS/IPS: как работают современные системы обнаружения и предотвращения атак. Разберёте архитектуру, принципы анализа трафика и на практике развернёте Snort — один из самых популярных open-source инструментов защиты.

Зарегистрироваться на бесплатное занятие курса «IDS/IPS. Инфраструктурные компоненты защиты»: https://otus.pw/NRPd/

4 июня (четверг)

→ Продвинутый Bash. Освоите приёмы отладки и автоматизации, которые экономят часы ручной работы.

Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Продвинутый уровень»: https://otus.pw/mVd3/

→ API под контролем: тестирование сервисов с помощью Postman. Научитесь проверять API, писать простые автопроверки и сделаете шаг к автоматизации тестирования.

Зарегистрироваться на бесплатное занятие курса «Инженер по автоматизации тестирования»: https://otus.pw/wdpq/

Бесплатные занятия — это возможность за вечер разобраться в теме, которую откладывали месяцами. Регистрируйтесь и прокачивайте стек точечно и и системно.
3🔥1👨‍💻1
Разобрали актуальные вакансии LLM-инженера и собрали чек-лист навыков, которые нужны для работы в 2026 году

Если вы учились на курсе «LLM-инженер», можете сверить все навыки из чек-листа. Скорее всего, везде будут стоять галочки. Если где-то нашли пробелы, можно заглянуть в программу и освежить знания.

Если вы только присматриваетесь к этому направлению — приходите на обновлённый курс. Группа уже стартовала, но к обучению ещё можно присоединиться. Оставьте заявку, расскажем о программе, формате и поможем понять, подходит ли вам этот трек: https://otus.pw/1jyq/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
2
Вышел из дома — пропал интернет. Вернулся — пропало настроение работать. Может, на сегодня интернета хватит?

👍🏻 — конечно, лето не для интернета
👨‍💻 — нет, сегодня только вторник. Всё это мне ещё нужно

Точно не помешает немного стабильного интернета на бесплатном уроке от Otus. Сегодня, 2 июня, ждём вас на занятии «Шпаргалка по проектированию REST API»: https://otus.pw/Qm0x/
________
Подпишитесь на OTUS в MAX
Подпишитесь на OTUS ВКонтакте
👨‍💻4👍2
4 статьи на Хабре, которые помогут сэкономить часы работы, минимизировать количество ошибок и избежать бессмысленных споров про ИИ

→ Почему классический подход к QA больше не работает (и виновата ли в этом эпоха ИИ): https://otus.pw/MG4M/

→ Гайд: как системному аналитику построить доменную модель для Java-микросервисов: https://otus.pw/vZfg/

→ Слишком много открытых файлов: лимит Linux, который валит прод в 3 часа ночи: https://otus.pw/UzYQ/

→ Почему AI-агенты ломаются на длинных задачах — и как обвязка помогает им дописывать приложения: https://otus.pw/rCJsJ/

Если есть темы, которые хотите разобрать подробнее, поделитесь в комментариях.
👍3🔥2
4 бесплатных урока для тех, кто работает с данными, ИИ и автоматизацией

Поговорим о Data Mesh и децентрализованном управлении данными, разберём, как построить финансовую модель, которой можно доверять, узнаем, как использовать LLM для продвинутого анализа данных, и настроим конвейер автотестирования для 1С. Выбирайте тему и регистрируйтесь бесплатно:

3 июня (среда)

• Децентрализованная революция в управлении данными: Data Mesh и его четыре принципа. Открытый урок курса «Инженер данных» — https://otus.pw/mUvK/

• От хаоса к контролю: как построить финансовую модель, которой можно верить. Открытый урок курса «Автоматизация финансового учёта» — https://otus.pw/BhEN/

4 июня (четверг)

• Продвинутый анализ данных с помощью LLM. Открытый урок курса «Промпт-инжиниринг: внедрение ИИ в бизнес-процессы» — https://otus.pw/aY58/

• Быстрая настройка конвейера автотестирования для 1С с хранилищем и Git. Открытый урок курса «Архитектор 1С» — https://otus.pw/INr2/

До встречи!
👍3🔥2
Если тема уникальных идентификаторов из предыдущего опроса для вас не новая, наверняка вы хотя бы раз задумывались, что мешает Java-разработчику получить оффер на Middle+

Представьте, на техническом интервью нужно решить кейс: «в продакшене внезапно выросли задержки, пользователи жалуются на медленную работу сервиса, а команда ждёт от вас план действий. С чего начнёте диагностику и как найдёте источник проблемы?» Вы начинаете отвечать, рассказываете последовательность действий. Интервьюер кивает, вы оба понимаете, что говорите на одном языке. Но когда разговор доходит до анализа работы JVM, потоков или причин деградации производительности, ответы становятся менее уверенными. Такие моменты хорошо показывают, каких знаний не хватает для перехода на следующий уровень в карьере.

Сейчас уже недостаточно уверенно писать системы для выполнения базовых операций с данными. Важно разбираться в устройстве JVM, многопоточности, производительности и архитектурных решениях. Курс «Java разработчик. Продвинутый уровень» поможет закрыть эти вопросы и выйти на следующий грейд.

На курсе вы:
— Разберёте JVM изнутри: сборка мусора, байткод, управление памятью. То, о чём часто спрашивают на собеседованиях.
— Освоите многопоточность на практике, а не в теории. С реальными задачами и разбором типичных ошибок.
— 96 часов практики с код-ревью от экспертных Java-разработчиков. Научитесь решать задачи уровня Middle+ самостоятельно.
— Узнаете подходы, которые позволяют писать быстрее и чище. Сможете обосновать свои решения на ревью.

Оставьте заявку по ссылке, расскажем подробнее о программе и ответим на вопросы: https://otus.pw/7Njr/
👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Как сделать SQL-запросы понятнее без потери производительности

В коротком видео руководитель и преподаватель OTUS Анастасия Чекушина показывает, как использовать CTE в реальных задачах, чем они отличаются от подзапросов и почему этот инструмент помогает превратить сложный SQL в понятный последовательный пайплайн.

Анастасия преподаёт на курсе «PostgreSQL для администраторов баз данных и разработчиков». Вместе с ней студентов обучают эксперты-практики из Сбера, Ростелекома и других крупных компаний. Курс уже стартовал, но присоединиться ещё можно. На сайте сейчас доступны специальные условия на обучение: https://otus.pw/YNqcd/
👍51
Как начать автоматизировать процессы с помощью ИИ без бюджета?

На вопрос подписчика ответил Андрей Коптелов, руководитель программы «Операционная эффективность бизнеса и совершенствование бизнес-процессов» ВШЭ, бизнес-тренер в ИБДА РАНХиГС, преподаватель на курсах архитектуры и бизнес-аналитики в OTUS. Листайте карточки.

➡️ Подробнее о семи шагах внедрения ИИ в бизнес‑процесс можно почитать в статье: https://otus.pw/4OVS/

➡️ Всех, кто хочет узнать, как создавать промпты для генерации креативного контента в соответствии с задачами бизнеса, ждём на бесплатном уроке «Автоматизация креативного контента» 16 июня. Записаться: https://otus.pw/rhn3/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
ИИ не решает проблемы сам по себе. Узнайте, где научиться внедрять его эффективно

Даже самые современные инструменты не дадут ожидаемого эффекта, если сотрудники не готовы использовать новые возможности, руководство не поддерживает изменения, а решения в компании принимаются без опоры на данные.
Хотите разобраться, как внедрять ИИ так, чтобы это действительно работало? Собрали подборку курсов, которые помогут выстроить этот путь — от работы с данными до построения ИИ-систем в продакшене:

ИИ для разработчиков: https://otus.pw/6at4/
Научитесь использовать AI-инструменты для генерации кода, тестирования, рефакторинга, проектирования API и ускорения повседневной разработки.

ИИ для решения рабочих задач: https://otus.pw/h1Pf/
Разберётесь, какие задачи можно делегировать нейросетям: тексты, таблицы, презентации, промпты и личный AI-ассистент для планирования.

ИИ в тестировании: ускорение процессов и проверка ИИ-функций: https://otus.pw/5H72/
Научитесь использовать LLM для тест-дизайна, генерации тестовых данных, автотестов и документации, а также тестировать ИИ-функциональность с учётом галлюцинаций, промпт-инъекций и других специфических рисков.

→ До 7 июня — на все курсы подборки скидка 15%.

Если вы хотите обучаться по другому направлению, можно выбрать курс со скидкой 15% здесь: https://otus.pw/j0Fl/
👍3🔥1