Давно не вайбкодил. А оказалось уже и нет никакого вайбкодинга.
Купил недавно себе умное кольцо Oura. И возникла у меня мысль - было бы прикольно не зависеть от графиков здоровья в его родном приложении, а собирать с кольца самому сырые данные и анализировать их.
Я пошел вайбкодить, а вайбкодить уже и не пришлось.
Я открыл Visual Studio, описал внутри задачу в Codex (это такой коннектор Visual Studio к ChatGPT). Дал ему ссылку на API производителя кольца.
Система потарахтела и (барабанная дробь) выдала мне сразу полностью готовый сервис на Python. Мне не только не пришлось самому писать код - я даже не видел, что там за код. Я запустил его и все заработало из коробки as is:
- данные забираются по API из Oura
- в веб-интерфейсе строятся графики (на скрине)
- сырые данные можно экспортнуть в таблицу
- данные за день отправляются в Google Gemini для медицинской оценки
Год назад - чтобы сделать такое, мне надо было копировать-вставлять куски кода, самому следить за структурой проекта, устанавливать компоненты и ловить ошибки. Я был таким "принеси-подай" джуном для ChatGPT.
Сейчас я буквально не сделал ничего сам - просто дал задачу, запустил результат и дал обратную связь.
И есть у меня ряд выводов:
Вывод 1
- Единственное, почему все подряд гуманитарии не делают свои микросервисы - знать слова "Visual Studio", "API", "Python", "консоль" все еще необходимо. Это отпугивает массы, хотя на самом деле не является проблемой.
Вывод 2
- Как только из процесса уйдут все эти сложные слова и прослойки вроде сред разработки и терминалов - будет настоящий бум создания микросервисов под каждый запрос каждой кухаркой.
Вывод 3
- Все это полностью изменит интерфейсы макросервисов и операционных систем. Не нужно будет под каждую задачу вроде дневника тренировок скачивать отдельное приложение из Google Play. Мы просто будем писать на смартфоне "мне нужен трекер тренировок с подсчетов питания по КБЖУ, розовенький, с интеграцией с Битрикс24" - и нужное приложение само будет собираться именно под ваш запрос у вас же на смартфоне.

Дискуссия