Новости
Использование AI в разработке: общемировые тенденции и опыт Hot-WiFi
По итогам 2024 года, около 76% разработчиков в мире внедряли генеративный искусственный интеллект в повседневные рабочие процессы. А 89% компаний назвали внедрение AI приоритетной для себя задачей.

Чего ждать от внедрения AI в разработку?

Автоматизация рутинных задач

  • Генерация кода с помощью инструментов типа GitHub Copilot или Cursor
  • Автодополнение и типовые решения
  • Сокращение затрат времени на повторяющиеся операции

Ускорение разработки

  • Быстрое создание прототипов
  • Генерация базовой версии кода по заданным требованиям
  • Ускорение итерационного процесса

Кроме того, на отдельных этапах разработки ИИ может до 53% увеличить производительность. На персональном КПД разработчиков искусственный интеллект тоже сказывается положительно: повышение использования ИИ человеком на 25% дает прирост личной производительности на 2,1%

Команда разработки поддержки Hot-WiFi использует ИИ в следующих целях:

1. Генерация и оптимизация кода

С помощью инструментов на базе GenAI мы ускоряем разработку интерфейсов и backend-решений для наших облачных сервисов. ИИ помогает быстро создавать прототипы, генерировать стандартные участки кода и минимизировать количество ошибок на старте.

2. Выявление проблем при настройки сетевого оборудования

Разработка конфигураций для роутеров и сетевых маршрутизаторов требует точности и глубоких знаний. Благодаря собственному опыту и “знаниям” ИИ - мы сокращаем время при проведение тестов и поиске ошибок.

3. Улучшение пользовательского опыта

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

4. Снижение нагрузки на команду

Использование ИИ снимает часть повторяющихся задач с наших разработчиков. Благодаря этому команда больше времени уделяет проектированию архитектуры, безопасности и качеству продуктов.

5. Быстрая адаптация к требованиям клиентов

С помощью ИИ мы оперативно реагируем на новые запросы — будь то доработка облачной платформы или выпуск готового решения для Mikrotik. Это позволяет нам оставаться гибкими и конкурентоспособными.”

Как начать внедрять AI в разработку?

  1. Определите конкретные задач для автоматизации
  2. Определите критерии оценки удачи или неудачи внедрения ИИ для всей команды
  3. Пропишите цели внедрения ИИ
  4. Разрешите использовать искусственный интеллект так, как сами разработчики сочтут нужным, “играть” в поисках наилучшего результата
  5. Признавайте продукт, созданный с использованием ИИ, тоже интеллектуальной собственностью и ценностью - чтобы разработчики не воспринимали AI как конкурента.
  6. Оценивайте разработчиков не по затраченному времени, а по результату работы (чтобы экономия времени с помощью AI не сказывалась на их ценности)
  7. Разрешите разработчикам отказаться от использования искусственного интеллекта для выполнения задач, которые им нравятся и хочется выполнять их самостоятельно
  8. Позиционируйте использование AI как навык - таким образом знания и опыт разработчиков не обесцениваются, а, напротив, обогащаются дополнительными умениями.
27.06.2025