В этот юбилейный год будем говорить об актуальных задачах и способах их решений, а так же широко взглянем на текущее состояние индустрии и технологий. Попробуем сделать прогнозы по развитию.
Одним из фундаментальных принципов инженерии является ориентация на результат. Инженеры должны уметь довести задачу от идеи до конечного запуска, учитывая при этом все возможные риски и проблемы. Для этого необходимо иметь хорошее понимание технических аспектов проекта, а также уметь работать в команде и принимать решения в условиях неопределенности. В этом отношении мы уже давно перестали быть узкими специалистами и должны обладать знаниями и навыками из различных областей, будь то бекенд разработка, дизайн, ML и другое чтобы быстро создавать качественные решения. Предлагаем попробовать рассмотреть возникающие задачи с этой точки зрения. С другой стороны, во время кросс-фунциональности не будем забывать о важности базовых знаний и необходимости их постоянной прокачки.
Поговорим и о том, как вчерашний хайп становится зрелым и необходимым инструментом в решении задач и какие новые проблемы возникают в уже, казалось бы, знакомых и понятных технологиях.
Обо всём этом и много о чём ещё, подробно расписали темы в каждом направлении — их больше всего ждём от вас в этом году. Изучайте, вливайтесь, подавайте заявочку.
Приём заявок закроем 30 марта. Отвечать на вашу заявку будем стараться по мере принятия решения. Крайняя дата, когда примем решение по всем спикерам, — 18 апреля.
В самом эпицентре юбилейного CodeFest 15 масштабно взглянем не только на профессиональные результаты и возможности ИТ-сообщества, но и разберёмся, как изменилась наша действительность под их влиянием. Как изменилась, и как ещё изменится!
2 полных дня. Зал на 1500 зрителей. CodeFest с непередаваемой атмосферой — всё это для того, чтобы увидеть настоящее с его очевидными и не очень перспективами и, вспомнить, сравнить — как мы видели будущее пять лет назад на десятом юбилейном CodeFest X в 2019 году.
Будущее уже здесь. Каждый чувствует, ежедневно соприкасаясь с результатами работы тысяч экспертов из ИТ, науки и бизнеса. Настоящее уже не такое как вчера, и даже не такое, каким представлялось. Меняются города, в которых живем, интернет, где ориентироваться проще, чем в собственном шкафу. Трансформируется всё: работа с информацией и взаимодействия между людьми, человеческое тело получает недоступные прежде апгрейды, а восприятие изменилось настолько, что адаптироваться к будущему предстоит совершенно по-новому.
Мы в предвкушении заявок на темы, которые способны:
объяснить фундаментальные принципы, что привели нас туда где мы в настоящем;
подсветить свежие, новые, неявные перспективы в том, что уже происходит;
очертить условно фантастическое, но способное стать реальностью будущего.
Ждём доклады, которые влияют на актуальные технологии. Список для ориентира, и он не исчерпывающий:
Изменяющееся восприятие: обучение в целом и технологиям в частности, трансформации касающиеся памяти и запоминания, новые парадигмы познания, новые паттерны лидерства, преобразования контента в любых его проявлениях.
Изменяющиеся коммуникации: язык, доступность, нетворкинг, работа с вниманием, эмоциональные аспекты.
Изменяющаяся работа с информацией: нейросети, мессенджеры, интернет, реклама.
Изменяющееся тело: протезы, имплантаты и нейроинтерфейсы.
Изменяющиеся города: экология, нейросети, умный транспорт, умный дом, карты, ритейл.
Фундаментальные технологические изменения: языки, паттерны, железо, возможности и ограничения
Новые горизонты: от самой сути молекул, до бесконечности космоса, которая как мы знаем, не предел.
Понимание будущего теперь в том, что нет никакой границы между сегодня и завтра, что будущее уже здесь, что мы в него вступили и в нём живём. Действительный прорыв в понимании и концепциях в том, чтобы признаться себе и уже начать жить в новом. Сделать смелый переход: от отложенной жизни и взгляда вперёд к жизни в моменте и взгляду вокруг. У нас всё для этого есть. Итак, добро пожаловать — Будущее! Устраивайтесь поудобнее.
Ниже список интересных тем и направлений, о которых было бы интересно услышать на Юбилейном CodeFest. Но, мы не ограничиваемся только темами ниже, так как management очень широкое направление, поэтому, если у вас будет интересная тема, присылайте, обсудим.
Гауди черпал архитектурные решения у природы. Менеджер же может черпать новые идеи из смежных отраслей, так как везде требуется управлять процессами или людьми.
Какие вызовы ставят перед менеджерами другие отрасли (например, реальный сектор экономики или медицина)?
Какие решения можно адаптировать в своей индустрии?
Это то, что отличает хорошего руководителя от плохого, а сильные и результативные команды — от слабых и неуспешных.
Чем управляет руководитель? На что он может и должен влиять? Какие навыки помогают ему в этом?
Важность, подходы и инструменты обучения руководителей. Организационные структуры для обучения и формирования кадрового резерва.
Роль лидера в современных реалиях.
Резидентное лидерство — как в хрупком и нестабильном мире управлять и работать с командой.
Ассертивные лидерство — как научить свою команду способности выражать свои чувства, мысли и желания, отстаивать свои права, не ущемляя права окружающих.
Эмоциональный интеллект и лидерство — почему недостаточно просто ставить задачи?
И неужели так важно отличать бумеров от зумеров?
Импортозамещение. Какие инструменты используете в работе в связи с уходом зарубежных компаний?
Новые подходы и инструменты в командной работе. Работа с с лоуперформерами, hipo/hipro сотрудниками. Нетоксичная атмосфера и коммуникации.
Цифровой мир предлагает большое количество решений типичных задач руководителя. Кто смог найти варианты автоматизации: AI аватар заменяет тебя на дэйликах, а вместо 1-1 ты делегируешь эту задачу боту? Поделись результатом.
Что из этого берём на вооружение? Покажи на практике, как это работает у тебя?
Как расти и выстроить карьерный путь? Как не выгореть и не перегореть в профессии? Что делать, если текущая работа уже не «торт»? Как больше зарабатывать? Как не тратить время на неподходящие работы?
Карьерное целеполагание. Выход из IT: если жизнь после IT?
Менторство. Как понять, что нужен ментор и как его найти? Как сделать процесс менторства эффективным: взгляды со стороны как менторов, так и менти.
Как живут стартапы внутри больших корпораций. Как вырастить pet-проект, чтобы он превратился в настоящий бизнес? Как попасть и пройти акселерацию в международных акселераторах? Твоя история pet-проекта и во что она переросла.
Как эффективно управлять процессом разработки? Как вы упорядочиваете процессы? Как делать задачи точно в срок? Различные эксперименты с подходами к разработке: почему вам «зашло» от чего наоборот отказались? Деливери менеджер необходимость или хайп? Метрики эффективности команд типа DORA, SPACE и т.д. на практике.
Современные и альтернативные подходы к управлению
Гибридные подходы (ватерфол + agile, fix price + agile, scrumban), которые показали свою эффективность. Уровни зрелости проектного управления в компании. Как организовать проектное управление в продуктовой компании? Как измеряете успешность работы проектного офиса? Как управлять мультикомандными проектами?
Как создавать полезные и эффективные продукты для бизнеса? Инструменты и фреймворки для разработки успешных продуктов. Стратегия в продукте. Истории успеха и неудач — «когда не полетело».
Маркетинг и продвижение в 2025 году: новые каналы и подходы. Как работать с аудиторией TikTok?
Продуктовый менеджер из не IT (ждём неожиданные сферы).
ИИ, AI в продукте: польза или вред, хайп или жизненная необходимость.
Ментальное здоровье: методы и инструменты для поддержки психологического здоровья, снижения стресса, перегруза и выгорания, Помощь себе и своим сотрудникам.
Как быстро и эффективно учиться? Осознанность, как способ нахождения баланса в жизни и на работе.
Темы про сон, здоровье, питание с научным подходом и без.
Встречи 1-1 не нужны, менеджеры и тимлиды тоже не нужны, Agile это про смузи. Почему в BigTech продуктовый менеджмент только жжёт деньги? Не нужны никакие метрики и no estimates наше всё.
Секция Web3 на CodeFest — единственная в России техническая конференция без инфабиза. Только прикладные знания и лучшие практики!
Web3 — это больше, чем просто блокчейн. Это про технологии, которые меняют подход к разработке и архитектуре. И на CodeFest у нас будет секция, где мы копнем глубже, чем обычно.
Вся секция поделена на два блока: профессиональный — с узкими темами и общий — обсуждаем web 3 как технологию, тренды и направления развития:
Must-have в разработке — как писать децентрализованные приложения, от концепции до реальных решений.
Безопасность — чем отличается защита распределенных систем от традиционных, и какие проблемы уже решены.
Стартапы из мира Web 3: живые истории, с которыми сталкиваются команды, их фейлы, лайфхаки и находки.
Тренды: что сейчас происходит в Web 3, и куда вообще движется этот мир.
Если вы разработчик, тестировщик, аналитик или просто любите покопаться в новых технологиях, вам сюда. Даже если вы еще не пробовали Web 3 — это отличная возможность понять, как это работает и почему о нём говорят.
Web3 — это не хайп, это технологии, которые уже здесь. Давайте разберемся вместе.
Мы хотим поговорить про настоящее и будущее backend-разработки: актуальные проблемы, интересные решения и технологии, highload, архитектуру, безопасность, тренды и все, что вы хотели, но стеснялись спросить.
Если ты как-то связан с разработкой на backend (разработчик, devops, менеджер) посмотри на основные направления, которые мы хотим видеть в этой секции. Если твоя тема туда не подходит но как-то связана с миром backend или devops — смело подавайся! Это будет хорошим поводом обновить этот список на следующий год ;)
Проектирование масштабируемых систем и отказоустойчивость
Highload и все, что с ним связано
Производительность и оптимизации
Архитектурные паттерны
Базы данных
Безопасносность
Интересные технологические решения
Будущее backend-разработки и новые технологии
DevOps
Импортозамещение. Реальный опыт.
А теперь подробнее:
Новые подходы к проектированию систем: использование модульных монолитов в качестве гибридного подхода между монолитной и микросервисной архитектурой.
Асинхронные архитектуры на базе систем очередей — предел уже достигнут? Какие новые подходы будут актуальны в 2025 году?
Подходы к динамическому управлению трафиком, AI решения?
Интеграция с архитектурами data mesh для обеспечения независимости данных и их масштабируемости.
Кейсы когда вы применили интересные и нестандартные инженерные решения для обеспечения доступности сервисов.
Надежность vs. стоимость. Где баланс? Насколько мы готовы усложнять свой код в угоду надежности, жертвуя поддерживаемостью или «и так сойдет»?
Применение высокопроизводительных языков и фреймворков, опыт применения, использования.
Разработка и оптимизация алгоритмов и структур данных для повышения производительности и снижения потребления ресурсов.
Использование оптимизированных алгоритмов (например zero-copy подходы, использование новых функций ОС и т.д.).
Оптимизация стоимости облачных решений через FinOps.
Использование Serverless технологий и платформ, удачные и не удачные кейсы, сравнение с традиционными подходами.
Организация экономически эффективного распределенного хранилища большого объема данных
Стоимость vs. надежность.
Zero Trust Architecture и её влияние на backend.
Управление секретами и шифрование данных в условиях ухода основных вендоров и ужесточения требований, куда движемся?.
Использование Secure Software Development Lifecycle (SSDLC) для минимизации рисков на всех этапах разработки.
Реализация автоматизированного мониторинга безопасности с использованием SIEM-систем (например, Splunk, Datadog Security).
Аутентификация и авторизация, как сделать надежно, дешево и безопасно?
Обеспечение защиты цепочки поставок ПО с помощью SLSA (Supply-chain Levels for Software Artifacts).
Влияние AI/ML на backend (генерация API, оптимизация запросов).
Использование low-code/no-code для внутренних инструментов.
Использование ИИ при разработке с закрытыми контурами
Интеграция edge-функций с backend для снижения задержек. (Edge-функции представляют собой серверные вычисления, выполняемые как можно ближе к конечным пользователям)
Использование распределенных баз данных (CockroachDB и проч. DB).
Опыт использования/создания/адаптации self service продуктов для разработки
Непрерывная доставка и интеграция в сложных системах.
Chaos Engineering: внедрение хаоса для тестирования устойчивости систем (например, с помощью Chaos Monkey).
Автоматизация тестирования инфраструктуры: создание интеграционных тестов для Terraform, Ansible и т.д..
Observability: мониторинг, логирование и трассировка (Prometheus, OpenTelemetry и т.д.).
В этом году наша секция подросла, увеличив количество докладов. А это значит, что юбилейный CodeFest принесёт ещё больше качественного контента по теме ML и Data Science.
Мы по прежнему хотим уделить большую часть секции практическим темам: от эффективного применения моделей в продуктах до нюансов инфраструктуры про которые мало кто рассказывает. Но теперь есть возможность больше поговорить о «вечном» и о будущем: заглянуть под капот к LLM, узнать, что там происходит с квантовым машинным обучением, вдохновиться параллелью между работой мозга и искусственных нейронных сетей и т.д. В общем, ждём ваши заявочки на совершенно разные темы: от CV и NLP до ML Ops и особенностей выбора видюх в прод.
Мир веб-технологий развивается стремительно. Вчерашние инструменты и подходы сегодня уже могут стать тормозом. В списке инструментов, которые, казалось бы, делают одно и то же, сложно сориентироваться. Мы хотим поговорить о том, что опробовано на практике и действительно работает, а что лучше оставить в стороне.
Нас особенно интересуют истории про актуальные технологии — например, как вы используете AI-ассистентов в своей работе. Не менее важны рассказы о неудачах: фейлы — отличный способ учиться, и ваш опыт может помочь другим избежать тех же ошибок.
Если у вас есть опыт, которым вы готовы поделиться — будь то успешный эксперимент или неожиданный провал, — мы будем рады услышать вашу историю.
Мы рады любым темам, которые вдохновят участников конференции и помогут поделиться новым опытом. Если вы думаете, что у вас нет подходящей идеи, вот несколько направлений, которые нам особенно интересны:
AI и LLM: использование AI-ассистентов в работе, инструменты и SDK для работы с LLM.
Тестирование и качество: современные инструменты тестирования (Mock Service Worker, Node.js Test Runner, Storybook Test Runner, Vitest) и доступность как обязательная часть разработки.
Командные и архитектурные практики: Pair Programming, TDD, DDD, FSD, а также обсуждение роли фронтенд-разработчика — должен ли он быть фуллстеком?
Метрики и мониторинг: новые метрики Web Vitals, мониторинг и алертинг для фронтенда, применение SLO.
CSS и верстка: новинки в CSS и современные подходы к верстке.
Импортозамещение: как компании адаптируются и какие альтернативы уже доступны.
Будем говорить о подходах, автоматизации тестирования, обсудим актуальные инженерные вопросы. Не обойдется без актуальнейших примеров специфики QA. Хотелось бы углубиться в тему развития ролей и аккумуляции экспертиз.
Теперь подробнее о каждом блоке.
QA в фазе Discovery или как можно было начать думать о качестве еще раньше? Как на самых ранних этапах начинать проектировать качество, осознавать его «достижимость» в реальных условиях?
Как обстоят дела с внедрением обеспечения качества на всех этапах? Как реализуются эффективные примеры отказа от выделенной роли тестировщика? Как обеспечение качества становится общей задачей и какие метрики помогают решать эту задачу хорошо?
Shift right. А вы оцениваете удовлетворенность конечного пользователя?
Опыт внедрения ИИ и МО в привычные практики и подходы. Например, анализ требований и документации на основе естественного языка, схем и т.п.
Классные реализации нативного автотестирования, а также автотестирование групп микросервисов, инфраструктурные проблемы и победы, опыт эффективного контрактного тестирования.
Применение ИИ и МО для решения широкого спектра задач: генерация реалистичных тестовых данных, обнаружение потенциальных ошибок и идентификация аномалий, оптимизация планов за счет предсказаний и многое другое.
Автоматизация тестирования в геймдеве.
Лучшие практики анализа эффективности автотестов и любые эффективные подходы к оценке тестового покрытия.
Сложные и неизменно правильные примеры инфраструктуры запуска тестов и сбора результатов.
Как понять, в какой момент стоит начинать тратить деньги (и какие) на автоматизацию/метрики в тестировании?
Эффективная интеграция QA и DevOps.
Вопросы, связанные с тестированием инфраструктуры и обеспечения качества инфраструктуры в целом.
Тестирование самого ИИ.
Решения из области нагрузочного тестирования. Широко применимые или строго специализированные.
Все важное относительно cybersecurity и соответствующего качества цифровой действительности.
Как уже изменились и продолжают меняться инструменты обеспечения качества и подходы к тестированию за последний год.
Какие вызовы формируются в области менеджмента обеспечения качества: гибкая адаптация к актуальным потребностям бизнеса, специфика найма и адаптации сотрудников, настройка передачи знаний.
Волнующие и актуальные вопросы, связанные с системами тест-менеджмента.
Data quality engineering — хотим обстоятельно поговорить о качестве данных.
Интересно обсудить обеспечение качества сервисов, связанных с медиа и коммуникациями, со стриминговыми площадками и образовательными продуктами, которые успешно обеспечивают сохранность и доступность своего контента и продукта в целом.
Как строится качество штук, которыми мы все пользуемся или начинаем пользоваться в реальной жизни: от игровых приставок до беспилотных транспортных решений.
Обеспечение качества доступности цифровой среды.
Динамичная цифровая трансформация формирует спрос на новые гибридные роли. Давайте разберемся, что из этого — про качество.
Иногда новое — это хорошо забытое старое. Будем рады поговорить об актуальных примерах разработки в тестировании/SDET и качественном стремлении к T-Shaped.
И, разумеется, если вы делаете что-то потрясающее в области обеспечения качества (а мы об это даже не догадываемся!), срочно сообщайте о себе в Call For Papers. Мечтаем познакомиться.
CodeFest — это не только официальная программа, но ещё и народная. Ведь CodeFest — это в первую очередь общение!
Квартирники — формат, который есть только у нас! Квартирники предполагают дискуссию. Здесь нет докладов, зато есть разговоры на темы, которые волнуют участников CodeFest.
Обычно кто-то выступает в роли массовика-затейника, задаёт тему обсуждения, собирает несколько «экспертов», мнение которых ему кажется интересным, и зовёт участников CodeFest присоединиться к обсуждению.
Вот как это было на CodeFest 14
Квартирники организуют сами участники. Программный комитет никак не модерирует квартирники. Вы присылаете заявку, мы смотрим на актуальность темы в целом для аудитории CodeFest, и если всё ок — ставим вас в расписание. Далее всё в ваших руках: подготовиться к дискуссии, собрать экспертов, раскрыть тему.
Традиционно в этом году часть программы Квартирников сформируем заранее.
Податься на Квартирники можно будет и в дни проведения конференции. Принцип действия простой: придумали тему, записались в свободный слот, тема сразу появилась в расписании на сайте. Собрали экспертов, пригласили участников в чяте @cdfst_chat и устроили холивар.
Длительность одного квартирника — 40 минут. Можно быстрее. Дольше нельзя, если это, конечно, не оговорено заранее.
Можно бесконечно смотреть на три вещи: как горит огонь, как течёт вода и как продукт и дизайн пытаются выстроить эффективное взаимодействие. Поэтому в этом году мы хотим поговорить про эту связку: приглашаем и продактов, и дизайнеров с рассказами про ваш опыт, кейсы и инсайты.
Несколько идей, о которых хотели бы поговорить:
Со стороны продукта:
Со стороны дизайна:
С обеих сторон:
Но если у вас есть другая классная тема — обязательно подавайте заявку, мы открыты к широкому кругу тем вокруг продукта и дизайна.
В мобилках все максимально конкретно. Темы, которые ждём в заявочках в этом году, такие:
Есть опыт использования в проде и словили много подводных камней? Есть история миграции? Супер, погнали.
Ждём необычные кейсы и странную архитектуру, а также плюсы, минусы, подводные камни.
У вас имеется в загашнике хороший пример использования или сложный кейс? Готовы поделиться реальными цифрами эффективности? А вдруг вы обладатель необычного кейса с многомодульностью? Встречаем вас овациями.
Кейс применения? История успеха? Реальная польза? А если найдем?
Много кишочков (компилятор/кодогенерации), крутой кейс при переходе, история успеха — заверните, мы берем.
Автоматизация/безопасность/производительность и т.д. (android/ios)
Ожидаем темы про CI/CD, контроль кода, тестирование, фреймворки. Кейс с безопасностью — сюда же. А если покажете много цифр про производительность, расцелуем.
Вопросы к программному комитету задавайте на program@codefest.ru.