This media is not supported in your browser
VIEW IN TELEGRAM
А вы к какому типу коллег относитесь?
😎 — у меня всегда всё хорошо
🧑💻 — раньше времени не радуюсь, баги не дремлют
________
🎁 База знаний бесплатно — записи открытых занятий по программированию, архитектуре, инфраструктуре, информационной безопасности, Data Science, геймдеву, управлению, аналитике, тестированию. В разделе с записями открытых занятий более 5 000 видео:
→ ВК
→ Youtube
😎 — у меня всегда всё хорошо
🧑💻 — раньше времени не радуюсь, баги не дремлют
________
🎁 База знаний бесплатно — записи открытых занятий по программированию, архитектуре, инфраструктуре, информационной безопасности, Data Science, геймдеву, управлению, аналитике, тестированию. В разделе с записями открытых занятий более 5 000 видео:
→ ВК
→ Youtube
👨💻9😎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 с первой попытки. Разберём структуру запроса, переиспользование компонентов и доработку интерфейса через редактор.
Зарегистрироваться на бесплатное занятие курса «Вайб-кодинг: создание цифровых продуктов с ИИ»
До встречи!
С 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 с первой попытки. Разберём структуру запроса, переиспользование компонентов и доработку интерфейса через редактор.
Зарегистрироваться на бесплатное занятие курса «Вайб-кодинг: создание цифровых продуктов с ИИ»
До встречи!
❤3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
А вам приходилось когда-нибудь разбираться в новой теме в сжатые сроки из-за неправильной оценки возможностей?
💯 — Да, это было смело
👨💻 — Нет, я всегда заранее подробно анализирую, смогу ли выполнить задачу в срок
Управлять своим временем и ресурсами так, как вам удобно, помогает подписка на наши курсы. С таким форматом обучения можно совмещать работу и личные дела, а ещё выбирать курсы под текущие задачи и сразу применять полученные знания для достижения результата.
Подписка OTUS даёт доступ к более чем 200 курсам по IT. Например, сегодня нужен PostgreSQL — проходите его, через месяц переключились на Kubernetes или ИБ. Не нужно покупать курс «на вырост» и переживать, что он станет неактуален. В основных тарифах есть варианты на выбор, с заданиями, проектными работами и без них: можно только смотреть записи лекций или дополнить подписку проверкой домашних заданий нашими экспертами и отдельными консультациями от преподавателей.
Чтобы попробовать формат, можно активировать пробный доступ к платформе OTUS на три месяца и обучаться на трёх базовых курсах: PHP, JavaScript и С++.
✅ Выбрать тариф под свои задачи и активировать подписку или оформить пробный доступ: https://otus.pw/Peku/
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
💯 — Да, это было смело
👨💻 — Нет, я всегда заранее подробно анализирую, смогу ли выполнить задачу в срок
Управлять своим временем и ресурсами так, как вам удобно, помогает подписка на наши курсы. С таким форматом обучения можно совмещать работу и личные дела, а ещё выбирать курсы под текущие задачи и сразу применять полученные знания для достижения результата.
Подписка OTUS даёт доступ к более чем 200 курсам по IT. Например, сегодня нужен PostgreSQL — проходите его, через месяц переключились на Kubernetes или ИБ. Не нужно покупать курс «на вырост» и переживать, что он станет неактуален. В основных тарифах есть варианты на выбор, с заданиями, проектными работами и без них: можно только смотреть записи лекций или дополнить подписку проверкой домашних заданий нашими экспертами и отдельными консультациями от преподавателей.
Чтобы попробовать формат, можно активировать пробный доступ к платформе OTUS на три месяца и обучаться на трёх базовых курсах: PHP, JavaScript и С++.
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
Please open Telegram to view this post
VIEW IN TELEGRAM
💯6👨💻1
Как ваш рабочий июнь? Хотели бы на летние каникулы?
Anonymous Poll
39%
Июнь классный, но перерыв на каникулы звучит отлично
50%
У меня был тяжёлый день последний год, срочно нужны каникулы
11%
А я люблю работать летом
Обновляем курсы вместе с IT-индустрией, чтобы вы сразу могли применить в работе полученные навыки
В IT знания устаревают быстро. То, что было актуально несколько месяцев назад, сегодня работодателям уже не так нужно. В OTUS мы собираем опыт действующих экспертов, которые становятся авторами и преподавателями курсов.
В карточках рассказали, почему OTUS даст вам не просто обучение ради корочки, а знания, которые сразу можно применить в работе или на собеседовании.
Чтобы обучение было комфортным и эффективным для всех, мы формируем группы с похожим уровнем знаний и опыта. Для этого перед стартом курса проводим вступительное тестирование. Оно помогает понять, готов ли будущий студент к программе и не придётся ли опытным специалистам ждать новичков, а начинающим чувствовать себя потерянными.
✅ Узнайте, готовы ли вы к следующему шагу, пройдите вступительный тест в разделе «Проверьте свои знания»: https://otus.pw/AoYx/
В IT знания устаревают быстро. То, что было актуально несколько месяцев назад, сегодня работодателям уже не так нужно. В OTUS мы собираем опыт действующих экспертов, которые становятся авторами и преподавателями курсов.
В карточках рассказали, почему OTUS даст вам не просто обучение ради корочки, а знания, которые сразу можно применить в работе или на собеседовании.
Чтобы обучение было комфортным и эффективным для всех, мы формируем группы с похожим уровнем знаний и опыта. Для этого перед стартом курса проводим вступительное тестирование. Оно помогает понять, готов ли будущий студент к программе и не придётся ли опытным специалистам ждать новичков, а начинающим чувствовать себя потерянными.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
6 бесплатных уроков недели
Архитектура AI-агентов, протоколы динамической маршрутизации, градиентный бустинг, перехват управления в Linux, методы в C# и автоматизация тестирования API. Ближайшие занятия — уже сегодня ↓
1 июля (среда)
→ Архитектурные паттерны AI-агентов: как проектировать автономные решения для бизнес-задач. Зарегистрироваться на бесплатный урок курса «ИИ-архитектор»
→ Что нужно знать для настройки стабильного интернета? OSPF и протоколы динамической маршрутизации. Зарегистрироваться на бесплатный урок курса «Сетевой инженер. Базовый уровень»
→ Градиентный бустинг — мощный алгоритм ансамблирования в ML. Зарегистрироваться на бесплатный урок курса «Машинное обучение. Специализация»
→ Классические методы перехвата управления в Linux. Зарегистрироваться на бесплатный урок курса «Обратная разработка»
2 июля (четверг)
→ Методы, их перегрузка и расширения. Зарегистрироваться на бесплатный урок курса «C#-разработчик»
→ REST Assured & JSON Schema Validator: автоматизация тестирования API на практике. Зарегистрироваться на бесплатный урок курса «Автоматизатор тестирования на Java. Продвинутый уровень»
До встречи!
Архитектура AI-агентов, протоколы динамической маршрутизации, градиентный бустинг, перехват управления в Linux, методы в C# и автоматизация тестирования API. Ближайшие занятия — уже сегодня ↓
1 июля (среда)
→ Архитектурные паттерны AI-агентов: как проектировать автономные решения для бизнес-задач. Зарегистрироваться на бесплатный урок курса «ИИ-архитектор»
→ Что нужно знать для настройки стабильного интернета? OSPF и протоколы динамической маршрутизации. Зарегистрироваться на бесплатный урок курса «Сетевой инженер. Базовый уровень»
→ Градиентный бустинг — мощный алгоритм ансамблирования в ML. Зарегистрироваться на бесплатный урок курса «Машинное обучение. Специализация»
→ Классические методы перехвата управления в Linux. Зарегистрироваться на бесплатный урок курса «Обратная разработка»
2 июля (четверг)
→ Методы, их перегрузка и расширения. Зарегистрироваться на бесплатный урок курса «C#-разработчик»
→ REST Assured & JSON Schema Validator: автоматизация тестирования API на практике. Зарегистрироваться на бесплатный урок курса «Автоматизатор тестирования на Java. Продвинутый уровень»
До встречи!
❤2❤🔥1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
7 правил составления хороших промптов
ML-модель не понимает задачу как человек, она угадывает наиболее вероятный ответ. Чем точнее вы задаёте контекст, ограничения и формат, тем меньше мусора и галлюцинаций получите на выходе.
Простой пример: «проанализируй продажи» и «найди аномалии в таблице продаж за Q1 2026, выведи результат в JSON с полями date, value, deviation» — это два разных запроса с двумя разными результатами. Во втором случае модель знает контекст, формат и ограничения и не гадает.
О том, как сделать модель рабочим инструментом, а не генератором случайных ответов, рассказала преподаватель курса «Машинное обучение. Продвинутый уровень» — Тихонова Мария. Лидер Research кластера в Сбер, ВШЭ.
Узнать подробнее о курсе можно здесь: https://otus.pw/owFx/
ML-модель не понимает задачу как человек, она угадывает наиболее вероятный ответ. Чем точнее вы задаёте контекст, ограничения и формат, тем меньше мусора и галлюцинаций получите на выходе.
Простой пример: «проанализируй продажи» и «найди аномалии в таблице продаж за Q1 2026, выведи результат в JSON с полями date, value, deviation» — это два разных запроса с двумя разными результатами. Во втором случае модель знает контекст, формат и ограничения и не гадает.
О том, как сделать модель рабочим инструментом, а не генератором случайных ответов, рассказала преподаватель курса «Машинное обучение. Продвинутый уровень» — Тихонова Мария. Лидер Research кластера в Сбер, ВШЭ.
Узнать подробнее о курсе можно здесь: https://otus.pw/owFx/
👍4🔥1
«Менеджер продукта в IT» — станьте голосом клиента в разработке
На курсе вас будут обучать эксперты-практики с опытом работы с General Motors, Ozon и другими известными компаниями. За 5 месяцев вы не просто изучите теорию, а пройдёте весь путь менеджера продукта — от идеи до расчёта юнит-экономики и защиты решений на основе данных.
Вы научитесь:
— модифицировать бизнес-идеи с позиции клиента;
— тестировать спрос;
— проводить UX-исследования и пользовательские интервью;
— создавать макеты;
— собирать продуктовую аналитику;
— рассчитывать юнит-экономику;
— строить и проверять гипотезы;
— создадите сквозной кейс, который можно показать на собеседовании.
Эксперты дают развёрнутую обратную связь по домашним заданиям — вы узнаете, как действовать в разных рабочих ситуациях и быстро находить решения. Это поможет подготовиться к собеседованиям и чувствовать себя уверенно в команде на новой должности, даже если до обучения опыта управления продуктом у вас не было.
✅ Узнать подробности и занять своё место в группе курса: https://otus.pw/qSYZ/
На курсе вас будут обучать эксперты-практики с опытом работы с General Motors, Ozon и другими известными компаниями. За 5 месяцев вы не просто изучите теорию, а пройдёте весь путь менеджера продукта — от идеи до расчёта юнит-экономики и защиты решений на основе данных.
Вы научитесь:
— модифицировать бизнес-идеи с позиции клиента;
— тестировать спрос;
— проводить UX-исследования и пользовательские интервью;
— создавать макеты;
— собирать продуктовую аналитику;
— рассчитывать юнит-экономику;
— строить и проверять гипотезы;
— создадите сквозной кейс, который можно показать на собеседовании.
Эксперты дают развёрнутую обратную связь по домашним заданиям — вы узнаете, как действовать в разных рабочих ситуациях и быстро находить решения. Это поможет подготовиться к собеседованиям и чувствовать себя уверенно в команде на новой должности, даже если до обучения опыта управления продуктом у вас не было.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Если хочется подтянуть базу по 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
→ Как закрыть пробелы в 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
❤🔥3🔥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/
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/
👍3❤2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
💯 — Если ИИ облегчает вам работу;
🤔 — Если ИИ всё усложняет и портит.
🤔 — Если ИИ всё усложняет и портит.
💯5🤔2
В этом посте собрали курсы для тех, кто уже работает с ИИ или начинает внедрять в свои задачи.
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
Telegram
OTUS: программирование и карьера в IT
Новые курсы июля
Если вы уже работаете с ИИ или начинаете внедрять в ваши задачи, то знаете, что главный вопрос не в том, как как подключить модель, а как сделать это безопасно, управляемо и с реальной ценностью для бизнеса. В июле стартуют три курса — для…
Если вы уже работаете с ИИ или начинаете внедрять в ваши задачи, то знаете, что главный вопрос не в том, как как подключить модель, а как сделать это безопасно, управляемо и с реальной ценностью для бизнеса. В июле стартуют три курса — для…
🔥3