This media is not supported in your browser
VIEW IN TELEGRAM
Почему ИИ пишет хаотичный код и как это исправить
Пишем «Сделай приложение», получаем набор кусков кода, с которыми невозможно работать. Почему так: архитектуры нет, логика разваливается, проект не собирается. Проблема в том, как мы формулируем задачу.
В агентном кодинге важно не создать идеальный промпт, а выстроить архитектуру текстовых запросов: задать структуру проекта, роли, ограничения, порядок действий. Управлять диалогом, а не просто кидать команды.
В коротком видео мы показываем, как задать эту архитектуру взаимодействия и превратить диалог с ИИ в управляемый процесс разработки.
Посмотреть полную запись открытого урока «Разработка ИИ-приложений с Claude Code» курса «Вайб-кодинг: создание цифровых продуктов с ИИ» можно по ссылке: https://otus.pw/zxim/
Пишем «Сделай приложение», получаем набор кусков кода, с которыми невозможно работать. Почему так: архитектуры нет, логика разваливается, проект не собирается. Проблема в том, как мы формулируем задачу.
В агентном кодинге важно не создать идеальный промпт, а выстроить архитектуру текстовых запросов: задать структуру проекта, роли, ограничения, порядок действий. Управлять диалогом, а не просто кидать команды.
В коротком видео мы показываем, как задать эту архитектуру взаимодействия и превратить диалог с ИИ в управляемый процесс разработки.
Посмотреть полную запись открытого урока «Разработка ИИ-приложений с Claude Code» курса «Вайб-кодинг: создание цифровых продуктов с ИИ» можно по ссылке: https://otus.pw/zxim/
👍2🔥1
Как выбрать и установить шрифт, который не утомляет глаза во время работы с кодом
Если вы проводите в IDE по 6–10 часов в день, шрифт напрямую влияет на усталость, скорость чтения кода и количество ошибок. Перепутать I и 1, O и 0 становится проще, чем кажется.
Написали статью, которая поможет выбрать и настроить удобный для глаз и проектов шрифт. Внутри:
— Обзор бесплатного браузерного инструмента с доступом к 1900+ шрифтам Google Fonts. Можно загрузить свой TTF и сразу увидеть попиксельный предпросмотр того, как шрифт будет выглядеть на вашем дисплее. Файлы никуда не загружаются — всё работает прямо в браузере.
— Как уменьшить размер файлов шрифта. Каждый лишний символ — это флеш-память, которую можно сэкономить.
— Как проверить шрифт без реального железа.
✅ Читать статью на Хабре: https://otus.pw/9awR/
________
✅ Расписание открытых уроков: https://otus.pw/BQ2d/
Если вы проводите в IDE по 6–10 часов в день, шрифт напрямую влияет на усталость, скорость чтения кода и количество ошибок. Перепутать I и 1, O и 0 становится проще, чем кажется.
Написали статью, которая поможет выбрать и настроить удобный для глаз и проектов шрифт. Внутри:
— Обзор бесплатного браузерного инструмента с доступом к 1900+ шрифтам Google Fonts. Можно загрузить свой TTF и сразу увидеть попиксельный предпросмотр того, как шрифт будет выглядеть на вашем дисплее. Файлы никуда не загружаются — всё работает прямо в браузере.
— Как уменьшить размер файлов шрифта. Каждый лишний символ — это флеш-память, которую можно сэкономить.
— Как проверить шрифт без реального железа.
________
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Сегодня и завтра: пять бесплатных занятий
Темы, которые закрывают реальные рабочие задачи: от фронтенда и автотестов до восстановления RAID и роли архитектора 1С.
29 июля (среда)
→ Собери себя сам: пишем трекер привычек на чистом JavaScript.
Зарегистрироваться на бесплатный урок курса «JavaScript-разработчик. Базовый уровень»: https://otus.pw/Y897/
30 июля (четверг)
→ Восстанавливаем RAID5 в Linux.
Зарегистрироваться на бесплатный урок курса «Инфраструктура высоконагруженных систем»: https://otus.pw/ZsUc/
→ Функциональный архитектор 1С: как перестать быть «переводчиком требований» и начать управлять системой.
Зарегистрироваться на бесплатный урок курса «Функциональный архитектор 1С»: https://otus.pw/G1ORI/
→ API и UI тестирование с Playwright на Python.
Зарегистрироваться на бесплатный урок курса «Автоматизатор тестирования на Python»: https://otus.pw/aaNN/
→ Прохождение собеседования на нагрузочного тестировщика. Что интересует работодателя.
Зарегистрироваться на бесплатный урок курса «Нагрузочное тестирование»: https://otus.pw/w8Iz/
________
✅ Ещё больше открытых уроков — в календаре событий. Выбирайте тему для решения ваших рабочих задач и присоединяйтесь: https://otus.pw/b2xH/
Темы, которые закрывают реальные рабочие задачи: от фронтенда и автотестов до восстановления RAID и роли архитектора 1С.
29 июля (среда)
→ Собери себя сам: пишем трекер привычек на чистом JavaScript.
Зарегистрироваться на бесплатный урок курса «JavaScript-разработчик. Базовый уровень»: https://otus.pw/Y897/
30 июля (четверг)
→ Восстанавливаем RAID5 в Linux.
Зарегистрироваться на бесплатный урок курса «Инфраструктура высоконагруженных систем»: https://otus.pw/ZsUc/
→ Функциональный архитектор 1С: как перестать быть «переводчиком требований» и начать управлять системой.
Зарегистрироваться на бесплатный урок курса «Функциональный архитектор 1С»: https://otus.pw/G1ORI/
→ API и UI тестирование с Playwright на Python.
Зарегистрироваться на бесплатный урок курса «Автоматизатор тестирования на Python»: https://otus.pw/aaNN/
→ Прохождение собеседования на нагрузочного тестировщика. Что интересует работодателя.
Зарегистрироваться на бесплатный урок курса «Нагрузочное тестирование»: https://otus.pw/w8Iz/
________
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥3
Чеклист: как использовать самые передовые методы работы с LLM, чтобы решать задачи быстрее и эффективнее
Собрали в карточках короткие пункты, которые помогут свериться с выбранной стратегией и определить, какие моменты требуют доработки и особого внимания.
А уже 31 июля ждём вас на первом занятии курса «Большие языковые модели. Экспертный уровень»: https://otus.pw/ssaZ/
Только студенты курса узнают о дополнительных аспектах работы с LLM, которые выходят за рамки стандартной программы. Например: распределённое обучение и интеграция LLM в тг-бота. А также получат доступ к сессии «Вопрос-ответ» и дискуссионному клубу с экспертами-практиками.
➡️ Узнать подробнее: https://otus.pw/ssaZ/
________
Ещё больше полезных тем для решения рабочих задач обсуждаем в нашем ВК-канале. Например, что такое TUI в GDB и зачем это нужно, или риски в работе с LLM. Присоединяйтесь: https://otus.pw/t36X/
Собрали в карточках короткие пункты, которые помогут свериться с выбранной стратегией и определить, какие моменты требуют доработки и особого внимания.
А уже 31 июля ждём вас на первом занятии курса «Большие языковые модели. Экспертный уровень»: https://otus.pw/ssaZ/
Только студенты курса узнают о дополнительных аспектах работы с LLM, которые выходят за рамки стандартной программы. Например: распределённое обучение и интеграция LLM в тг-бота. А также получат доступ к сессии «Вопрос-ответ» и дискуссионному клубу с экспертами-практиками.
________
Ещё больше полезных тем для решения рабочих задач обсуждаем в нашем ВК-канале. Например, что такое TUI в GDB и зачем это нужно, или риски в работе с LLM. Присоединяйтесь: https://otus.pw/t36X/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Объявляем перезагрузку 🌞
После отдыха и выполненной работы приходите на бесплатные занятия. Чтобы с помощью новых знаний рабочие задачи решались ещё быстрее и эффективнее: https://otus.pw/bhAn/
После отдыха и выполненной работы приходите на бесплатные занятия. Чтобы с помощью новых знаний рабочие задачи решались ещё быстрее и эффективнее: https://otus.pw/bhAn/
👍6🔥2
«Зачем мне Claude Code или Codex — за ними дольше исправлять». Понимаем всех, кто так считает, но эту проблему можно решить.
Мы узнали у Максима Фатина, основателя сообщества algocode, как он внедряет в работу ИИ. И почему результат получается разным:
Мы узнали у Максима Фатина, основателя сообщества algocode, как он внедряет в работу ИИ. И почему результат получается разным:
Пробовал в старом проекте обновить функциональность API-ручки, и Codex кучу всего не учёл:
— обратную совместимость;
— оптимальность решения и работу под нагрузкой;
— текущие интеграции и начал хранить данные, за которые сервис не должен отвечать.
А вот другой пример:
Пилил новый сервис, и буквально за 60–70 минут с Codex у меня было всё:
— настроенный CI/CD;
— возможность локального тестирования;
— учтены все особенности соседних сервисов и сделана интеграция без ошибок.
Но почему такой разный результат? Всё дело в связке: тулинг + постановка задачи.
Во втором примере я:
— очень жёстко ревьюил схему БД и OpenAPI и не просил AI ничего делать, пока это не доделали;
— у AI был шаблон настройки CI/CD;
— у AI были скиллы с лучшими практиками стека/проектирования БД/ и другие;
— я подробно расписал функциональность и ключевые особенности прописал в md-файле.
Итого:
— я генерировал через AI только то, что он делает хорошо;
— писал сам/ревьюил ключевые компоненты;
— и использовал модели/агентов, которые в своих задачах уже себя хорошо показывали в результате экспериментов.
И чем больше таких связок у тебя есть, тем спокойнее ты будешь спать. И задачи будешь быстрее выполнять. При этом не делаешь коммит на авось в прод.
👍6👨💻3🔥2
🔔 Сделайте модель своей: дообучение LLM методом QLoRA без кода
5 августа ждём вас на бесплатном занятии курса «Развертывание локальных моделей».
→ Ведущий урока: Дмитрий Золотов, Flutter Developer в Yandex.
Вы узнаете:
• когда дообучать модель, а когда хватит промпта или RAG;
• как устроен QLoRA: квантизация, адаптер, гиперпараметры;
• запуск дообучения в Unsloth Studio / H2O LLM Studio без кода.
Что вы сможете делать после занятия:
• готовить небольшой датасет в правильном формате;
• запускать QLoRA-дообучение на одной видеокарте;
• сравнивать модель до и после и замечать переобучение.
✅ Зарегистрироваться бесплатно: https://otus.pw/4pu6/
5 августа ждём вас на бесплатном занятии курса «Развертывание локальных моделей».
→ Ведущий урока: Дмитрий Золотов, Flutter Developer в Yandex.
Вы узнаете:
• когда дообучать модель, а когда хватит промпта или RAG;
• как устроен QLoRA: квантизация, адаптер, гиперпараметры;
• запуск дообучения в Unsloth Studio / H2O LLM Studio без кода.
Что вы сможете делать после занятия:
• готовить небольшой датасет в правильном формате;
• запускать QLoRA-дообучение на одной видеокарте;
• сравнивать модель до и после и замечать переобучение.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Сегодня отмечается День системного администратора. Поздравляем, коллеги!
Пусть на работе всё будет так же красиво, как на картинке с аккуратной укладкой кабелей в пучки со стяжкой. Желаем поменьше душных бесед в рабочих чатах, никаких шуточек с rm -rf и невнятных ТЗ. Побольше времени на отдых и внеплановых премий.
Чаепитие и пиццу в офисе пока не обещаем, но онлайн-встречу устроим. В понедельник, 3 августа, ждём вас на эфире «Что такое модуль ядра. Как его написать, собрать, запустить». Это бесплатно, присоединяйтесь: https://otus.pw/XFBj/
Пусть на работе всё будет так же красиво, как на картинке с аккуратной укладкой кабелей в пучки со стяжкой. Желаем поменьше душных бесед в рабочих чатах, никаких шуточек с rm -rf и невнятных ТЗ. Побольше времени на отдых и внеплановых премий.
Чаепитие и пиццу в офисе пока не обещаем, но онлайн-встречу устроим. В понедельник, 3 августа, ждём вас на эфире «Что такое модуль ядра. Как его написать, собрать, запустить». Это бесплатно, присоединяйтесь: https://otus.pw/XFBj/
👍3🔥2
Media is too big
VIEW IN TELEGRAM
Бесплатный открытый урок «Как стать тестировщиком игр: первый шаг в GameDev» — 4 августа в 20:00 по Мск
Разберём, как устроена работа Game QA-инженера, чем тестирование игр отличается от тестирования других продуктов и какие задачи специалисты решают каждый день в игровых студиях.
Зарегистрироваться бесплатно: https://otus.pw/S7yV/
Разберём, как устроена работа Game QA-инженера, чем тестирование игр отличается от тестирования других продуктов и какие задачи специалисты решают каждый день в игровых студиях.
Зарегистрироваться бесплатно: https://otus.pw/S7yV/
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Выходили летом на прогулку во время созвона?
😎 — А когда ещё, если не летом. Зимой успеем насидеться перед экранами
🤔 — Никогда так не делаю. Все дела после рабочих задач
(реакции анонимные, выбираем первый вариант без зазрения совести)
________
🎁 База знаний бесплатно — записи открытых занятий по программированию, архитектуре, инфраструктуре, информационной безопасности, Data Science, геймдеву, управлению, аналитике, тестированию. В разделе с записями открытых занятий более 5 000 видео:
→ ВК
→ Youtube
😎 — А когда ещё, если не летом. Зимой успеем насидеться перед экранами
🤔 — Никогда так не делаю. Все дела после рабочих задач
(реакции анонимные, выбираем первый вариант без зазрения совести)
________
🎁 База знаний бесплатно — записи открытых занятий по программированию, архитектуре, инфраструктуре, информационной безопасности, Data Science, геймдеву, управлению, аналитике, тестированию. В разделе с записями открытых занятий более 5 000 видео:
→ ВК
→ Youtube
😎4🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
👆О трёх признаках, что ваш DevSecOps-проект не работает, рассказал преподаватель Otus Сергей Терешин. Руководитель направления комплексной безопасности, преподаватель Otus.
3 августа на бесплатном уроке вместе с Сергеем разберём, какой практический результат должен давать DevSecOps-проект бизнесу и технической команде.
На примере цифрового продукта:
— определим активы и возможные угрозы;
— построим черновик модели угроз;
— приоритизируем риски;
— переведём их в конкретные меры для разработки, эксплуатации и ИБ.
Урок будет полезен DevOps- и SRE-инженерам, специалистам по ИБ и AppSec, архитекторам, тимлидам и техническим руководителям.
✅ Бесплатная регистрация: https://otus.pw/vWmx/
3 августа на бесплатном уроке вместе с Сергеем разберём, какой практический результат должен давать DevSecOps-проект бизнесу и технической команде.
На примере цифрового продукта:
— определим активы и возможные угрозы;
— построим черновик модели угроз;
— приоритизируем риски;
— переведём их в конкретные меры для разработки, эксплуатации и ИБ.
Урок будет полезен DevOps- и SRE-инженерам, специалистам по ИБ и AppSec, архитекторам, тимлидам и техническим руководителям.
Please open Telegram to view this post
VIEW IN TELEGRAM
otus.ru
Курс «DevSecOps»: обеспечение безопасности в процессе разработки - обучение ОТУС
Онлайн-курс по DevSecOps: научитесь внедрять практики безопасности на всех этапах разработки, автоматизировать проверки кибербезопасности, работать с инструментами сканирования кода и инфраструктуры. Для DevOps-инженеров, ИБ-специалистам. Записаться на курс…
👍3🔥1
Новая неделя — новые навыки для работы и роста в грейде: от модулей ядра и MPLS до контейнеризации ML и AI для C#.
Все занятия бесплатные, подключайтесь.
3 августа (понедельник)
— Что такое модуль ядра. Как его написать, собрать, запустить. Разберём архитектуру модулей ядра, создадим и соберём собственный модуль и посмотрим, как отлаживать его через dmesg. После занятия у вас будет чёткое понимание, как начать работать с kernel‑модулями на практике.
Зарегистрироваться на бесплатное занятие курса «Разработка ядра Linux»
— Кастомизация компонентов в Битрикс24. На примере компонента «График отсутствий» покажем, как программно доработать шаблон и добавить новую вкладку с отображением отсутствий по месяцам. Разберём логику кастомизации и работу со служебными компонентами.
Зарегистрироваться на бесплатное занятие курса «Разработчик Битрикс24»
— Оживляем код: первые шаги в ООП на Python. Объясним, что такое классы и объекты, как объединять данные и поведение в одном типе и применять ООП в реальном коде. Закрепим на простом практическом примере.
Зарегистрироваться на бесплатное занятие курса «Python-разработчик»
— MPLS для корпоративных сетей: мифы, реальность и практика. Разберём принципы работы MPLS, типы сервисов и их применение в разных сценариях. Покажем настройку одного из MPLS‑сервисов и разберём практические кейсы.
Зарегистрироваться на бесплатное занятие курса «Сетевой инженер. Продвинутый уровень»
— Какие результаты должен давать DevSecOps-проект бизнесу и команде. Поговорим о том, как измерять эффективность DevSecOps через снижение рисков, построим упрощённую модель угроз и переведём её в список конкретных технических и организационных мер. Разберём, какие артефакты команда должна получить на выходе.
Зарегистрироваться на бесплатное занятие курса «Внедрение и работа в DevSecOps»
4 августа (вторник)
— PostgreSQL как память ИИ-агентов: MVCC, очереди и партиции под нагрузкой. Разберём MVCC, bloat, HOT‑updates, очереди задач без брокера и хранение JSONB под нагрузкой. Покажем, как настраивать autovacuum и строить устойчивые очереди агентов на чистом SQL.
Зарегистрироваться на бесплатное занятие курса «Администрирование PostgreSQL. Экспертный уровень»
— OpenTelemetry — наблюдаемость на блюдечке. Объясним, как работают логи, метрики и трейсы в OpenTelemetry и как с их помощью быстрее находить проблемы в проде. Покажем базовые подходы к внедрению в проект.
Зарегистрироваться на бесплатное занятие курса «Observability: мониторинг, логирование, трассировка»
— Как стать тестировщиком игр: первый шаг в GameDev. Разберём, чем занимается Game QA, какие инструменты используют и чем игровое тестирование отличается от обычного QA. Поможем понять, подходит ли вам путь в GameDev.
Зарегистрироваться на бесплатное занятие курса «Тестировщик игр»
5 августа (среда)
— Битва нативных платформ: Spring Boot 4, Quarkus, Micronaut, KMP, Go и Rust. В прямом эфире запустим одинаковую нагрузку на разных стеках и сравним время старта, производительность и потребление памяти. Посмотрим на реальные цифры и обсудим выводы.
Зарегистрироваться на бесплатное занятие курса «Проектирование и разработка Kotlin-бэкенда»
— Как AI меняет работу C#-разработчика. Покажем, где AI действительно ускоряет рефакторинг и тесты, а где ошибается: потокобезопасность, DI, IDisposable. Разберём, как использовать AI как усилитель компетенций, а не замену экспертизы.
Зарегистрироваться на бесплатное занятие курса «C#-разработчик. Продвинутый уровень»
6 августа (четверг)
— Практика работы с Docker — ввод модели в эксплуатацию. На практике упакуем модель в Docker‑образ, запустим контейнер и соберём простую микросервисную архитектуру через docker‑compose. Разберём базовые принципы контейнеризации и оркестрации.
Зарегистрироваться на бесплатное занятие курса «Машинное обучение. Экспертный уровень»
Подробнее о каждом занятии — по ссылкам выше. Если есть вопросы, пишите нам, поможем разобраться.
Все занятия бесплатные, подключайтесь.
3 августа (понедельник)
— Что такое модуль ядра. Как его написать, собрать, запустить. Разберём архитектуру модулей ядра, создадим и соберём собственный модуль и посмотрим, как отлаживать его через dmesg. После занятия у вас будет чёткое понимание, как начать работать с kernel‑модулями на практике.
Зарегистрироваться на бесплатное занятие курса «Разработка ядра Linux»
— Кастомизация компонентов в Битрикс24. На примере компонента «График отсутствий» покажем, как программно доработать шаблон и добавить новую вкладку с отображением отсутствий по месяцам. Разберём логику кастомизации и работу со служебными компонентами.
Зарегистрироваться на бесплатное занятие курса «Разработчик Битрикс24»
— Оживляем код: первые шаги в ООП на Python. Объясним, что такое классы и объекты, как объединять данные и поведение в одном типе и применять ООП в реальном коде. Закрепим на простом практическом примере.
Зарегистрироваться на бесплатное занятие курса «Python-разработчик»
— MPLS для корпоративных сетей: мифы, реальность и практика. Разберём принципы работы MPLS, типы сервисов и их применение в разных сценариях. Покажем настройку одного из MPLS‑сервисов и разберём практические кейсы.
Зарегистрироваться на бесплатное занятие курса «Сетевой инженер. Продвинутый уровень»
— Какие результаты должен давать DevSecOps-проект бизнесу и команде. Поговорим о том, как измерять эффективность DevSecOps через снижение рисков, построим упрощённую модель угроз и переведём её в список конкретных технических и организационных мер. Разберём, какие артефакты команда должна получить на выходе.
Зарегистрироваться на бесплатное занятие курса «Внедрение и работа в DevSecOps»
4 августа (вторник)
— PostgreSQL как память ИИ-агентов: MVCC, очереди и партиции под нагрузкой. Разберём MVCC, bloat, HOT‑updates, очереди задач без брокера и хранение JSONB под нагрузкой. Покажем, как настраивать autovacuum и строить устойчивые очереди агентов на чистом SQL.
Зарегистрироваться на бесплатное занятие курса «Администрирование PostgreSQL. Экспертный уровень»
— OpenTelemetry — наблюдаемость на блюдечке. Объясним, как работают логи, метрики и трейсы в OpenTelemetry и как с их помощью быстрее находить проблемы в проде. Покажем базовые подходы к внедрению в проект.
Зарегистрироваться на бесплатное занятие курса «Observability: мониторинг, логирование, трассировка»
— Как стать тестировщиком игр: первый шаг в GameDev. Разберём, чем занимается Game QA, какие инструменты используют и чем игровое тестирование отличается от обычного QA. Поможем понять, подходит ли вам путь в GameDev.
Зарегистрироваться на бесплатное занятие курса «Тестировщик игр»
5 августа (среда)
— Битва нативных платформ: Spring Boot 4, Quarkus, Micronaut, KMP, Go и Rust. В прямом эфире запустим одинаковую нагрузку на разных стеках и сравним время старта, производительность и потребление памяти. Посмотрим на реальные цифры и обсудим выводы.
Зарегистрироваться на бесплатное занятие курса «Проектирование и разработка Kotlin-бэкенда»
— Как AI меняет работу C#-разработчика. Покажем, где AI действительно ускоряет рефакторинг и тесты, а где ошибается: потокобезопасность, DI, IDisposable. Разберём, как использовать AI как усилитель компетенций, а не замену экспертизы.
Зарегистрироваться на бесплатное занятие курса «C#-разработчик. Продвинутый уровень»
6 августа (четверг)
— Практика работы с Docker — ввод модели в эксплуатацию. На практике упакуем модель в Docker‑образ, запустим контейнер и соберём простую микросервисную архитектуру через docker‑compose. Разберём базовые принципы контейнеризации и оркестрации.
Зарегистрироваться на бесплатное занятие курса «Машинное обучение. Экспертный уровень»
Подробнее о каждом занятии — по ссылкам выше. Если есть вопросы, пишите нам, поможем разобраться.
👍5🔥2
Даже Тим Шейфер, один из «отцов современной игровой индустрии», не считает, что уже достиг вершины. В геймдеве всегда есть куда расти, а любой путь начинается с первого шага.
Бесплатный урок курса «Тестировщик игр»: 4 августа
Запишитесь на бесплатное занятие сейчас, мы отправим напоминание в день старта: https://otus.pw/x5Q2/
Бесплатный урок курса «Тестировщик игр»: 4 августа
Запишитесь на бесплатное занятие сейчас, мы отправим напоминание в день старта: https://otus.pw/x5Q2/
👍3🔥1
Как контролировать качество при работе с ИИ-помощниками
На вопрос подписчика ответил Сергей Прощаев, Tech Lead и руководитель направления Java/Kotlin разработки в FinTech и E‑commerce, преподаватель на курсах архитектуры и разработки в OTUS. Ответ прикрепили к этому посту в виде удобного чек-листа, по которому можно сразу свериться и понять, над какими пунктами нужно поработать.
• Разобраться в том, как писать, анализировать и дорабатывать код быстрее с помощью ИИ, можно на открытом уроке «Разработка ИИ-приложений с Claude Code». Эфир мы записали для вас, посмотрите бесплатно.
На вопрос подписчика ответил Сергей Прощаев, Tech Lead и руководитель направления Java/Kotlin разработки в FinTech и E‑commerce, преподаватель на курсах архитектуры и разработки в OTUS. Ответ прикрепили к этому посту в виде удобного чек-листа, по которому можно сразу свериться и понять, над какими пунктами нужно поработать.
• Разобраться в том, как писать, анализировать и дорабатывать код быстрее с помощью ИИ, можно на открытом уроке «Разработка ИИ-приложений с Claude Code». Эфир мы записали для вас, посмотрите бесплатно.
👍3