OTUS: программирование и карьера в IT
7.39K subscribers
4.78K photos
394 videos
6 files
4.66K links
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей.
Иногда шутим!

🔔Включайте уведомления, чтобы не пропустить!
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Пользуясь случаем, передаём привет бывшим. Коллегам, которые уходят из компаний, но не из воспоминаний и сердец. 

❤️ — бывшему коллеге
________
🔹Подпишитесь на OTUS в MAX
❤8
Собрали подборку бесплатных уроков с 12 по 15 октября. Вас ждут прямые эфиры с экспертами-практиками по разным направлениям: промпт-инжиниринг, AgentOps, управление качеством данных, математический анализ в ИБ, MLOps, предиктивная аналитика в QA. Подключайтесь и забирайте полезные материалы для работы:

12 октября (понедельник)

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

Зарегистрироваться на бесплатное занятие курса «Промпт-инжиниринг: внедрение ИИ в бизнес-процессы»

— Сколько стоит один ответ вашего AI-агента — и почему он думал 40 секунд. На практике подключим трассировку OpenTelemetry к готовому ReAct-агенту, пройдём путь от задачи до вызовов модели и инструментов и найдём самые «дорогие» шаги и зацикливания.

Зарегистрироваться на бесплатное занятие курса «AgentOps: эксплуатация ИИ-агентов»

13 октября (вторник)

— Технологии и принципы построения DQaaS в современных системах управления данными. Разберём, как выстроить работу DQ-команды по модели «15 шагов» и организовать self-service контроль качества данных для пользователей.

Зарегистрироваться на бесплатное занятие курса «Качество данных»

14 октября (среда)

— Математика на службе у CISO: как принимать решения на основе данных. Научитесь интерпретировать статистические зависимости между событиями безопасности и правильно оценивать алгоритмы обнаружения угроз.

Зарегистрироваться на бесплатное занятие курса «Директор по информационной безопасности»

— ИИ для мониторинга: что Prometheus и Grafana могут рассказать агенту. Покажем, как подключать данные мониторинга к ИИ-агенту и использовать его для анализа метрик и поиска причин инцидентов.

Зарегистрироваться на бесплатное занятие курса «ИИ в работе DevOps-инженера»

15 октября (четверг)

— Автоматизация ML-экспериментов с помощью GitLab CI/CD и CML. Научитесь автоматизировать запуск ML-экспериментов при коммитах и визуализировать метрики с помощью GitLab и CML.

Зарегистрироваться на бесплатное занятие курса «MLOps»

— Цели и метрики как одно целое. Разложим по полочкам, как связаны цели и метрики и какие инструменты помогают их корректно формулировать и проверять.

Зарегистрироваться на бесплатное занятие курса «Бизнес-аналитик в ИТ»

— SQL против бардака в данных: поиск по шаблону и регулярные выражения. Научитесь применять регулярные выражения в SQL, чтобы быстро находить ошибки и извлекать нужные фрагменты из больших текстовых полей.

Зарегистрироваться на бесплатное занятие курса «SQL для разработчиков и аналитиков»

— ИИ в управлении рисками: Предиктивная аналитика для тестировщика. Узнаете, как предиктивная аналитика помогает заранее выявлять дефекты и оптимизировать приоритеты тестирования.

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

Ждём вас!
👍3🔥1
Чек-лист: что делать, если дата-центр, сервер или облачный провайдер, на котором работает ваша инфраструктура, недоступен

Мало иметь резервные копии. Важно понимать, где развернуть сервисы, как восстановить данные, откуда взять вычислительные ресурсы и как проверить, что всё работает. Чек-лист в карточках поможет подготовиться к такому сценарию заранее и сократить время простоя, если непредвиденная ситуация произойдёт:

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

Если дата-центр уже недоступен: что делать

☐ Определите, какие сервисы недоступны и есть ли риск потерять данные.
☐ Поднимите сеть и инфраструктуру на резервной площадке, восстановите необходимые зависимости.
☐ Резервная площадка должна быть независимой от основной. Иначе вместо отказоустойчивости можно получить два сервера, дата-центра или провайдера, которые могут упасть одновременно.

• О том, как создавать, защищать, восстанавливать данные, рассказываем в видеоуроках. Например, открытое занятие по теме «Модели восстановления в SQL Server: как не потерять данные и настроить бэкапы правильно» можно посмотреть по ссылке: https://otus.pw/l5IE/

• Ещё больше записей открытых уроков здесь: https://otus.pw/swHA/
❤3👍1
Что произойдёт после запуска кода

Варианты:
А) 2
Б) 3
В) 4
Г) Ошибка

Правильный ответ — в конце поста. Чур не подглядывать)
Такие базовые конструкции — одна из первых вещей, которые вы изучите на курсе «Python-разработчик. Базовый уровень».

На курсе вы разберётесь с основами Python: типами данных, коллекциями, условиями, циклами и функциями. Научитесь работать с файлами, писать тесты и организовывать код в отдельные модули.

Подробная программа курса: https://otus.pw/jDE21/
До 18 октября действует скидка 10%.

В Python нумерация элементов списка начинается с нуля. Поэтому numbers[2] — это третий элемент списка. Правильный ответ — 3.
👍2🔥1
Новые курсы октября со скидкой 5%

Четыре программы обучения для тех, кто внедряет ИИ в бизнес-процессы и DevOps или хочет углубить знания в разработке и администрировании.
На все курсы из подборки до 18 октября действует скидка 5% ⚡️

• ИИ в работе DevOps-инженера → ИИ может снять с DevOps-инженера часть рутины и ускорить решение задач. Например, вместо того чтобы вручную писать HTML-парсер, генерировать YAML с множеством условий и отлаживать код для переноса десятков индикаторов, можно создать ИИ-помощника, который соберёт данные и приведёт их к нужному формату. За три месяца вы научитесь применять ИИ во всех задачах DevOps-инженера: Terraform, Ansible и CI/CD до Kubernetes, Observability и production troubleshooting: https://otus.pw/tQbzv/

• Промпт-инжиниринг: внедрение ИИ в бизнес-процессы → Часто ИИ вместо экономии времени создаёт новую работу: приходится перепроверять код, несколько раз объяснять задачу или в итоге всё переделывать вручную. На курсе вы научитесь грамотно ставить задачи ИИ и автоматизировать реальные рабочие процессы. Например, можно настроить ИИ на обработку типовых обращений в поддержке, для ответа на частые вопросы, а команде оставить работу со сложными случаями. Вы научитесь создавать и настраивать AI-агенты, получите навыки по работе с n8n и Make, создавая умного помощника и чат-бота: https://otus.pw/Sa7M/

• Разработчик 1С. Продвинутый уровень → Когда после обновления 1С возникают проблемы с доработками, а отчёты начинают тормозить, недостаточно просто исправлять ошибки по одной. Например, вместо того чтобы наугад переписывать медленный запрос, можно научиться анализировать его план выполнения и находить причину проблемы. На курсе «Разработчик 1С. Продвинутый уровень» вы разберётесь в архитектуре платформы, оптимизации запросов, безопасной доработке типовых конфигураций и командной разработке с Git и CI/CD: https://otus.pw/vuAT/

• Администрирование Nginx/Angie → Курс разработан с участием авторов Angie. Все темы разбираются с упором на реальные примеры применения. Вы научитесь администрировать веб-сервисы, создавать отказоустойчивые системы с балансировкой, использовать коммерческий функционал Angie Pro: https://otus.pw/hxSDa/

Подробнее о каждом курсе — по ссылкам выше. Можно вернуть до 13% стоимости обучения с помощью налогового вычета. Если не уверены в выборе, оставьте заявку по любой ссылке в посте, наш менеджер всё подробно расскажет.
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
А у вас был опыт использования ИИ для поиска работы и успешного прохождения собеседования?

👍 — да, нейросети хороши для составления резюме и подготовки к собеседованию
🤔 — не думаю, что это хорошая идея. Работать потом придётся самому
________
🔹Подпишитесь на OTUS в MAX
👍7👏2🤔2