[1/2] Разбор BCC Hub Conf 2026.
19 сентября 2026 года в Алматы прошла масштабная IT-конференция BCC Hub Conf. Приветственным словами выступили Вице-президент по IT Bank CenterCredit Дархан Аспандияров и Генеральный директор BCC Hub Руслан Енсебаев.
Ниже краткая выжимка самых докладов:
1. Андрей Гирин - «Как меняется работа инженера: разработка в небольших командах с AI-агентами»
Андрей (руководитель компетенции Frontend в BCC Hub) рассказал о переходе к агентской разработке.
Главный тезис: AI не заменяет команды, а позволяет декомпозировать их на еще более мелкие (по 3-4 человека), где агенты выступают в роли помощников и исполнителей
Важнейшая роль остается за человеком (Human in the loop) — определять намерения, формировать контекст, описывать архитектурные решения (ADR) и проверять результаты .
Разработчикам необходимо управлять контекстом и писать жесткие тесты (TDD), чтобы ИИ-агенты не уходили в галлюцинации и решали именно поставленную бизнес-задачу.
2. Роман Куракин (EPAM) — «Трейсинг в современном JS»
Роман на примере своего пет-проекта (удобного парсера расписания для университета) показал важность наблюдаемости (observability) в распределенных системах.
Роман наглядно объяснил разницу между логами, метриками и трейсами.
Он показал, как использование трейсов (span, Trace ID) и стандарта OpenTelemetry помогло ему найти узкие места в производительности на Cloudflare Workers и ускорить приложение.
Совет: используйте автоматические библиотеки инструментации под ваш фреймворк, чтобы не настраивать логирование каждого чиха вручную.
3. Канат — «Микрофронтенды и места их обитания»
Канат (ex-разработчик одного из крупных «красных банков») поделился болью и опытом распила большого легаси-монолита на микрофронтенды.
Он разобрал различные подходы рендеринга и сборки: клиентские (Web Components, Module Federation, iframe) и серверные (Edge Side Includes, SSR-движки вроде Astro).
Вывод: под капотом все микрофронтенды решают одни и те же задачи (fetch-запросы, изоляция стилей и контекста). Выбирать технологию нужно исходя из инфраструктуры хоста и бизнес-доменов продукта .
4. Асин Сатымбеков (BCC Hub) — «Мини-аппы вместо WebView: как мы быстро научились интегрировать партнерские сервисы»
Асин, техлид BCC Hub, рассказал, как банк перешел на архитектуру Alipay Mini Programs для создания нативного пользовательского опыта.
Использование мини-аппов дает отзывчивость, кэширование и доступ к нативным API (камера, FaceID и т.д.), чего не дает обычный WebView.
Чтобы ускорить разработку и снизить порог входа для React-команд, они создали мощную экосистему: плагин Figma to Code, собственный стейт-менеджер MTK Query (Mini Tool Kit Query) и автоматизированную документацию в Diplodoc.
Результат: благодаря этой базе знаний, ИИ-агенты могут собирать новые приложения, что сократило время вывода партнерского сервиса в продакшен до 2 недель.
5. Тимур Ульби (Ulbi TV) — «Архитектура и систем дизайн во времена ИИ»
Хедлайнером конференции стал популярный блогер и разработчик Тимур Ульби. Он рассказал, почему архитектура ПО стала еще важнее в эпоху нейросетей.
С появлением ИИ мы стали генерировать огромное количество кода. Безлимитный "вайп-кодинг" без человеческого контроля приводит к огромным pull request на тысячи строк легаси-кода, который невозможно поддерживать.
Тимур призвал мыслить категориями системного дизайна, использовать Spec Driven Development (разработку через спецификации) и жестко разделять контексты ИИ-агентов: один пишет код, другой — с чистого листа делает ревью.
Фундаментальные принципы проектирования (слабое зацепление, строгие контракты) никуда не ушли. Наоборот, теперь инженер должен выстраивать жесткие физические границы (линтеры, CI/CD, тесты), чтобы ИИ не сломал продукт.
Панельная дискуссия
В конце мероприятия прошла большая панельная Q&A сессия со всеми спикерами. Активно обсуждали:
Будущее джунов: они никуда не исчезнут, но требования к ним сместятся. Теперь важнее иметь широкий инженерный кругозор и понимать, как технологии работают в связке (от сетей до баз данных), чем просто зазубривать синтаксис @devs_kz
Post #7336
781
- ❤ 4
- 🔥 2
- 👍 1