Разработка

Трек про то, как проектируют, реализуют и масштабируют под нагрузкой сложные системы.

Инженерия недетерминированных систем

  • Как проектировать, тестировать и эксплуатировать систему, ядро которой вероятностно (LLM или агент)?

  • Проектирование, тестирование и эксплуатация вероятностных систем: контракты, eval-ы, наблюдаемость, границы доверия.

Архитектура и системное проектирование

  • Архитектура высоконагруженных систем; DDD, event-driven, CQRS; распределённые системы.

  • API design и интеграции; архитектурные паттерны и антипаттерны.

  • Управление сложностью и цена решений.

  • Рефакторинг легаси и «легаси-микросервисов».

Системная аналитика и SDLC

  • Связка от требований к архитектуре, реализации и эксплуатации как единая инженерная модель.

  • Моделирование предметной области и онтологии.

  • Decision-first.

  • Качество как инвариант («невозможность несоблюдения» вместо контроля).

  • Человек и ИИ как со-разработчики, и что это делает с SDLC. Цикл смещается от написания кода к оркестрации и ревью того, что сгенерировала модель.

Алгоритмы и перформанс

  • Perf-инженерия на грани железа.

  • Latency/throughput-компромиссы.

  • Язык машины.

Инструментарий и процессы

  • Автоматизация разработки.

  • Метрики качества кода и процессов.

  • Ограничение хрупкости.

Инженерная ответственность

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

  • Работа с когнитивной сложностью и информационной нагрузкой.

  • Инженерное влияние без формальной власти.

  • Принятие технических решений при неполной информации.

  • Удержание инженерной строгости под давлением сроков.

  • Передача технического контекста без потерь между командами и уровнями.

  • Границы делегирования технических решений.