Пятница, 26 апреля, 2024

16+

Ринат Хабибуллин: «Никто не знает точно, к чему может привести развитие ИИ»

Время на чтение 7 мин.

Основатель интерактивной платформы для разработки сетевых программных продуктов с использованием искусственного интеллекта CRUDERRA Ринат Хабибуллин рассказал о перспективах своего проекта, победе на Startup Tour 2023 и возможностях ИИ.

Ринат Хабибуллин: «Никто не знает точно, к чему может привести развитие ИИ»

Ринат, вашу разработку называют ChatGPT в сфере IT-индустрии. Расскажите, что из себя представляет платформа.

Cruderra — это DocHub-платформа для проектирования архитектуры и построения системного дизайна сетевых программных продуктов и сервисов. Мы хотим ускорить разработку за счет быстрого проектирования архитектуры при помощи подхода «Архитектура как код» и искусственного интеллекта — как для новых проектов, так и для существующих через сканирование исходного кода.

В идеале хочу озадачить искусственный интеллект такими запросами: «Спроектируй мне видеосервис для стриминга видео» или «Спроектируй сервис оплаты с подпиской». Этот подход скорее для новых проектов и больше похож на ChatGPT.

Для существующих проектов встраивание более фрагментарное и гранулярное — тут уместнее сравнивать с Copilot от GitHub.

— А если бы вы объясняли принцип работы CRUDERRA людям, абсолютно не связанным со сферой информационных технологий, как бы вы описали свой стартап и его плюсы?

Я часто привожу пример про небоскреб. Смогут ли построить небоскреб без проектной документации и в короткие сроки? Точно нет. А что если я сделаю так, что документация создается за одну минуту и все строители мгновенно понимают проект и сразу начинают строить небоскреб?

— Область применения платформы — только IT-индустрия или же CRUDERRA могут пользоваться в самых разных сферах? В каких?

Платформа Cruderra получилась многогранной, мы нашли множество областей применения, в их числе банковский сектор, телекоммуникации, видеосервисы, платежные сервисы, доставка товаров, такси, социальные сети и др.

Если обобщать — то это сервисы с потоками данных преимущественно с использованием серверной части, где потоки данных и правила их обработки могут часто меняться. Такие изменения бывает действительно тяжело контролировать, а держать их в актуальном состоянии в базе знаний достаточно трудоемко. Если же сервис постоянно и быстро развивается и у него есть множество внешних потребителей, задач роста и различных интеграций становится кратно больше. Хочу освободить разработчиков и архитекторов от рутины актуализации документации, чтобы они могли ускорить разработку полезного функционала.

Также получаем запросы из неожиданных для себя сфер: аппаратное обеспечение (hardware), робототехника, облачные услуги, обслуживание и развертывание инфраструктуры (DevOps, SRE). Я уже придумал некоторые решения для них, но о них пока рано говорить.

— Вернемся на пару минут назад: с чего для вас началась работа над проектом?

Я решал свою боль быстрого проектирования и понимания того, что происходит в разработке. Хотелось систематизировать процесс, где нужно поставить правильную задачу, а на следующий день началась работа. Если использовать стандартный подход, то уходило очень много времени на проектирование или обновление документации. А когда проходишь технический аудит, можно закрыться на три месяца и делать только документацию. 

Стартап — это всегда история взлетов, падений, и ваш путь, судя по всему, также не был простым. С какими трудностями столкнулись и как их преодолели?

Мы начинали с инструмента для редактирования API, потому что не нашли для себя подходящих инструментов для полноценного применения подхода API-First. Это хорошая практика: сначала спроектировать API до его разработки. Однако мы увидели, что в процессе разработки этот подход практически всегда нарушается и остается лишь благопожеланием. Да и рынок проектирования API показался для нас скромным. И тогда мы полностью начали переосмысливать подходы в разработке. В ходе рефлексии и обсуждений решили взглянуть на изначальную точку — как вообще создаются программные продукты.

Тысячи IT-компаний проводят для кандидатов-разработчиков алгоритмическое интервью, а также интервью по системному дизайну. Для чего? Чтобы понять, как мыслит разработчик и как создает продукт, исходя из своего опыта.

В интервью по системному дизайну сначала нужно сформулировать и уточнить функциональные и нефункциональные требования, сделать расчеты и оценки. И далее уже приступить к верхнеуровневому проектированию системы. В процессе проектирования кандидат сможет отразить свой опыт и подсветить места, сильно влияющие на облик архитектуры системы.

Сложные системы невозможно спроектировать без диаграмм, так же, как нельзя построить небоскреб без чертежей и расчетов. Заметил, что и в интервью, и в процессе реальной разработки архитектура проекта остается лишь картинкой, никакой реальной связи с кодом у нее нет. И неясно, сохраняется ли изначальная инженерная и архитектурная мысль в коде, а также насколько она остается актуальной в течение времени. Этот вопрос и стал нашей точкой опоры.   

Искусственный интеллект сейчас тема номер один в техномире. Как вы «приручили» и интегрировали этот инструмент в платформу?

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

Недавно Илон Маск, Стив Возняк и более 1000 экспертов призвали на полгода приостановить обучение систем искусственного интеллекта более мощных, чем GPT-4, чтобы понять, как их контролировать. Можно ли и нужно ли останавливать прогресс?

Одна тысяча экспертов написала письмо, другие тысячи продолжат работы, и кто их остановит? Сам Илон Маск недавно основал новую компанию по искусственному интеллекту X.AI Corp. Не знаю, что именно он задумал, но высота полета его мысли часто поражает воображение. Надеюсь с Илоном когда-нибудь подружиться!

Ваш стартап стал лучшим в номинации «Информационные технологии» конкурса Startup Tour в Казани. Кто были ваши конкуренты?

Были достойные проекты из отельного бизнеса, робототехники, бьюти-стартапов и игровой индустрии.

Ринат Хабибуллин: «Никто не знает точно, к чему может привести развитие ИИ»

— В целом, какие проекты на Startup Tour, кроме, конечно, вашего, заслуживают внимания и развития?

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

— Номинации «Информационные технологии» оказалось мало, и вы завоевали гран-при Startup Tour. Это двойной успех или очередные шаги вперед — к цифровому Олимпу? Какие планы дальше?

Честно говоря, даже не надеялся и тем более не планировал. Но конечно же, очень рад итогу, большое спасибо организаторам, участникам, членам жюри и всем причастным. В первую очередь мне было важно получить обратную связь, посмотреть, кому вообще продукт может быть интересен, насколько он соприкасается с реальными потребностями. Был приятно удивлен тому, что сразу же получили несколько запросов прямо в ходе мероприятия. Это был самый важный маркер для меня. Сейчас усиленно трудимся, импульс Startup Tour и реальные запросы точно придали сил!  

За искусственным интеллектом будущее или это уже наше настоящее, а дальше будет что-то еще?

Конечно, это и будущее, и настоящее. Самое интересное — никто не знает точно, к чему может привести развитие ИИ. Можно лишь строить прогнозы, и кто-то наверняка окажется прав. Пока что в своем проекте вижу в ИИ помощника в проектировании систем. Может ли искусственный интеллект самовольно оставить для себя «кротовые норы» при проектировании большой системы? По крайней мере, мы будем следить за его поведением самостоятельно и, я надеюсь, при помощи сообщества. Быть может, стоит создать искусственный интеллект, который будет обнаруживать такое поведение? Надеюсь, эти двое не вступят в сговор (улыбается).

Что-то еще кроме ИИ точно будет. Уже сейчас появляются значимые результаты в областях биоинженерии, термоядерного синтеза, робототехники, фотоники и др. Исследовательской и прикладной работы еще очень много, гораздо больше, чем, вероятно, отведено человечеству. Есть чем интересным заняться. Научных центров, технопарков, кластеров становится больше, и это хороший задел для собственного развития и самореализации. Вливайтесь!

Оставьте ответ

Пожалуйста, введите свой комментарий!
Пожалуйста, введите ваше имя здесь