Про внезапные интерфейсные решения.
Нашел в своем офисе тусу единомышленников, которые любят прогать (днём мы просто банковские клерки). Пилим теперь ботов для корп. мессенджера на базе vk teams.
Встала задача автоматизировать бронирование залов для мероприятий в нашем здании. Прикинул структуру данных и понял, что надо задать юзеру вопросов 15 подряд 😳
В итоге родил такую накликивалку из inline-кнопок, чтобы за один шаг решить пять вопросов, посмотрим как зайдет.
Нашел в своем офисе тусу единомышленников, которые любят прогать (днём мы просто банковские клерки). Пилим теперь ботов для корп. мессенджера на базе vk teams.
Встала задача автоматизировать бронирование залов для мероприятий в нашем здании. Прикинул структуру данных и понял, что надо задать юзеру вопросов 15 подряд 😳
В итоге родил такую накликивалку из inline-кнопок, чтобы за один шаг решить пять вопросов, посмотрим как зайдет.
👍5
QR в куар-кодах это:
Anonymous Quiz
33%
Quick read
5%
Quality recognition
29%
Quick redirect
10%
Query result
24%
Quick response
Прочел статью Стива Йегге о вайб-кодинге и будущем разработки в принципе.
Год назад все восхищались автодополнениями в IDE, это уже древнее прошлое. Как и кодинг через чат. На повестке агенты. Сами читают тикеты, пишут код, тесты, прогоняют написанное, правят баги и все это в цикле до посинения.
Стив считает, что все это шанс для джунов (и инди-разработчиков, возможно?). Пока сеньоры бухтят, что нейронка льет тонны кода, в котором потом не разобраться, джуны осваивают Cursor и Claude Code. Учитывая рост производительности раз в 5 (один разраб может одновременно пасти несколько агентов), для компаний дешевый джун с агентами вполне может представлять интерес. Плюс будут агенты, присматривающие за агентами))
Компаниям нужно срочно закладывать бюджеты на токены ($50-100k на разработчика в год), переквалифицировать команды под управление нейронками и готовиться к миграции разработки в облако (локально сотни агентов параллельно не запустишь).
В целом его прогноз позитивный - движухи и рабочих мест будет больше, написание кода по старинке отомрет из-за медлительности, будем пить кофе и присматривать за зашедшими в тупик ботами)
https://sourcegraph.com/blog/revenge-of-the-junior-developer
Год назад все восхищались автодополнениями в IDE, это уже древнее прошлое. Как и кодинг через чат. На повестке агенты. Сами читают тикеты, пишут код, тесты, прогоняют написанное, правят баги и все это в цикле до посинения.
Стив считает, что все это шанс для джунов (и инди-разработчиков, возможно?). Пока сеньоры бухтят, что нейронка льет тонны кода, в котором потом не разобраться, джуны осваивают Cursor и Claude Code. Учитывая рост производительности раз в 5 (один разраб может одновременно пасти несколько агентов), для компаний дешевый джун с агентами вполне может представлять интерес. Плюс будут агенты, присматривающие за агентами))
Компаниям нужно срочно закладывать бюджеты на токены ($50-100k на разработчика в год), переквалифицировать команды под управление нейронками и готовиться к миграции разработки в облако (локально сотни агентов параллельно не запустишь).
В целом его прогноз позитивный - движухи и рабочих мест будет больше, написание кода по старинке отомрет из-за медлительности, будем пить кофе и присматривать за зашедшими в тупик ботами)
https://sourcegraph.com/blog/revenge-of-the-junior-developer
👍1
Как лечь спать попозже
Загрузку сервака смотрю через прикольную прогу ServerCat, вчера провалился куда-то поглубже в свойства и увидел кроме своих контейнеров еще пяток каких-то странных с названиями вроде angry_babbige и lovely_waves. Причем через
Пошел советоваться с Клодом, тот меня накрутил, что это несанкционированная активность, а через ps я их не вижу, потому что злодеи все так специально настроили))
Океей, делаю бэкап исходников, переустанавливаю сервак, запрещаю вход с паролем, генерю новые ssh-ключи, начинаю билдить заново свои контейнеры и странная хрень появляется с новыми именами.
Плюс не хотят запускаться несколько старых проектов, где я еще не делал requirements.txt, а в докерфайле было написано максимально тупо RUN pip install [библиотека без указания версии], начались конфликты разных либ между собой. Все проклял пока даунгрейдился до подходящих версий.
А потом я вдруг спросил Клода, а не может ли эти левые контейнеры запускать мой traefik, который на одном из проектов стоит вместо nginx? Ну конечно, обрадовался Клод, эти временные контейнеры нужны traefik'у в процессе получения сертификатов от Let's encrypt.
Мораль: requirements.txt - маст хэв)) И надо правильно формулировать вопросы ллмкам)
Загрузку сервака смотрю через прикольную прогу ServerCat, вчера провалился куда-то поглубже в свойства и увидел кроме своих контейнеров еще пяток каких-то странных с названиями вроде angry_babbige и lovely_waves. Причем через
docker ps -a их не видно. Пошел советоваться с Клодом, тот меня накрутил, что это несанкционированная активность, а через ps я их не вижу, потому что злодеи все так специально настроили))
Океей, делаю бэкап исходников, переустанавливаю сервак, запрещаю вход с паролем, генерю новые ssh-ключи, начинаю билдить заново свои контейнеры и странная хрень появляется с новыми именами.
Плюс не хотят запускаться несколько старых проектов, где я еще не делал requirements.txt, а в докерфайле было написано максимально тупо RUN pip install [библиотека без указания версии], начались конфликты разных либ между собой. Все проклял пока даунгрейдился до подходящих версий.
А потом я вдруг спросил Клода, а не может ли эти левые контейнеры запускать мой traefik, который на одном из проектов стоит вместо nginx? Ну конечно, обрадовался Клод, эти временные контейнеры нужны traefik'у в процессе получения сертификатов от Let's encrypt.
Мораль: requirements.txt - маст хэв)) И надо правильно формулировать вопросы ллмкам)
👍5
«Кто не хакал в молодости язык ассемблера, у того нет сердца. Кто делает это взрослым, у того нет мозгов» Джон Мур
👍3
Прочитал свежий гайд от СБЕРа по разработке мультиагентных систем в корпоративной среде и сделал небольшой конспект для широкой публики без глубокого погружения в технические детали (но они есть на страницах 39-64).
Оригинал гайда: https://giga.chat/help/articles/multi-agent-system
Конспект: https://telegra.ph/Razrabotka-i-primenenie-multiagentnyh-sistem-v-korporativnoj-srede-SBER-06-03
Оригинал гайда: https://giga.chat/help/articles/multi-agent-system
Конспект: https://telegra.ph/Razrabotka-i-primenenie-multiagentnyh-sistem-v-korporativnoj-srede-SBER-06-03
1
AI и грабли
* Дело именно в структурированном вводе – если ввод очень похож на файлы конфигурации по сути и по форме (XML, JSON, YAML), то LLM и принимает их за конфигурацию – настройки ее работы.
* Очень любопытно, что этот паттерн-матчинг оказывается сильнее чем специальное обучение на различие system_prompt/user_prompt.
* Тот факт, что это работает для разных моделей – говорит о том, что это не какой-то особенный способ, а скорее общая проблема в текущих методах обучения LLM.
* Очень любопытно, что этот паттерн-матчинг оказывается сильнее чем специальное обучение на различие system_prompt/user_prompt.
* Тот факт, что это работает для разных моделей – говорит о том, что это не какой-то особенный способ, а скорее общая проблема в текущих методах обучения LLM.
Если ваш AI-продукт это обертка над LLM, проверьтесь этим атакующим промптом, в большинстве случаев он успешно вытаскивает системный промпт.
См. первый коммент к оригинальному посту.
См. первый коммент к оригинальному посту.
Был сегодня на выступлении зампреда Совкомбанка, они там ЛЛМки прям в хвост и в гриву! И для них это уже не техническая, а управленческая история.
Купили много мощного железа, накатили опенсорсные дипсик с квеном в полных версиях, прикрутили раг и довольны.
Разработали 5 уровней обучения для сотрудников, условно, в колл-центре достаточно изучить первый из них, другим надо двигаться выше по ступенькам знаний. Мотивируют аналогиями с 90-ми годами, когда не освоил ПК = безнадежно отстал.
Приучают всех юзать ллм для работы с документами по принципу: никто не имеет права поручить задачу человеку, если это может сделать нейронка. Главная инвестиция не в GPU, а в изменение стиля мышления.
Считают по всему банку метрику "ИИ-доход" как добавочный эффект от внедрения в виде фонда оплаты труда, если кодер стал писать в 1.5 раза больше кода с копайлотом, то ИИ-доход это 0,5 от его з/п. Каждое подразделение постоянно генерит и фиксирует идеи как еще можно поднять этот доход в их бизнес-процессах.
Понравился один из кейсов - генерится шпаргался для b2b-продажника о контрагенте, к которому он едет на переговоры: последние события в компании, ситуация в отрасли и т.п., чтобы продажник был в теме и на одном языке говорил.
Прям умнички, звучало очень вдохновляюще.
Купили много мощного железа, накатили опенсорсные дипсик с квеном в полных версиях, прикрутили раг и довольны.
Разработали 5 уровней обучения для сотрудников, условно, в колл-центре достаточно изучить первый из них, другим надо двигаться выше по ступенькам знаний. Мотивируют аналогиями с 90-ми годами, когда не освоил ПК = безнадежно отстал.
Приучают всех юзать ллм для работы с документами по принципу: никто не имеет права поручить задачу человеку, если это может сделать нейронка. Главная инвестиция не в GPU, а в изменение стиля мышления.
Считают по всему банку метрику "ИИ-доход" как добавочный эффект от внедрения в виде фонда оплаты труда, если кодер стал писать в 1.5 раза больше кода с копайлотом, то ИИ-доход это 0,5 от его з/п. Каждое подразделение постоянно генерит и фиксирует идеи как еще можно поднять этот доход в их бизнес-процессах.
Понравился один из кейсов - генерится шпаргался для b2b-продажника о контрагенте, к которому он едет на переговоры: последние события в компании, ситуация в отрасли и т.п., чтобы продажник был в теме и на одном языке говорил.
Прям умнички, звучало очень вдохновляюще.
2👍12
Forwarded from AI и грабли
Фильтрация вместо саммаризации
Постоянно замечаю – есть большой кусок информации (например, пдфка с документацией, выгрузка переписки или текст закона), читать все не хочется, хочется как-то в сжатом виде пробежаться. Просим LLM сделать саммари.
Классика.
Что получаем? Общие слова, потеря важных деталей, смещение фокуса в сторону от того, что важно мне. Еще может что-то переврать в процессе "сжатия"
Вместо этого, все чаще прошу не сжимать информацию, а отфильтровать самую важную и показать как есть.
Постоянно замечаю – есть большой кусок информации (например, пдфка с документацией, выгрузка переписки или текст закона), читать все не хочется, хочется как-то в сжатом виде пробежаться. Просим LLM сделать саммари.
Классика.
Что получаем? Общие слова, потеря важных деталей, смещение фокуса в сторону от того, что важно мне. Еще может что-то переврать в процессе "сжатия"
Вместо этого, все чаще прошу не сжимать информацию, а отфильтровать самую важную и показать как есть.
Проанализируй этот документ и вытащи 20 самых важных абзацев/строк, таких, что прочитав их я смогу сформировать 80% понимания исходного документа.
Выпиши их в исходном виде, так, чтобы их можно было корректно использовать для поиска в документе (символы совпадали на 100%)
👍7
Когда готовил крутой пост про фишки claude code и в процессе получил незабываемый опыт часового тупняка при смене постгреса на sqlite 😆
Принципиально ничего не правил руками, только кормил Клода ошибками и отладочными принтами.
После пары десятков вайб-итераций бот, наконец, увидел локальную базу из докера, но потом выяснилось, что она пересоздается при рестарте контейнера 😆 И погнали по новой.
Ладно, если серьезно, переход с Курсора на claude code мне понравился. Работа в консоли оказалась дружелюбной, особенно с плагином к vs code.
Из интересного:
- режим планирования, Shift+Tab дважды, Клод не бросается писать код, можно сначала подискутировать, набросать план и архитектуру
- управление контекстом через файл CLAUDE.md, в который можно засовывать стек, правила, структуру проекта, Клод создаст его сам по команде /init
- камикадзе-режим с флагом --dangerously-skip-permissions, вайб-кодинг на доверии, не спрашивает никаких разрешений у юзера))
- очистка контекста командой /clear помогает встряхнуть товарища, если начал оверинжинирить и ходить кругами
- запуск нескольких экземпляров cloude сode параллельно, чтобы один критиковал решения другого, забавное раздвоение личности
- он очень хорошо ориентируется в большой кодовой базе, читает файлы, а не превращает их в эмбеддинги, помогает разобраться с методами незнакомой библиотеки, например
- Клоду можно скармливать скриншоты с ошибками или с интерфейсом, который хотим запрогать, на маке вставка через Ctrl+V
- умеет ходить по внешним ссылкам и читать документацию, добавляя ее в контекст
Продолжаем наблюдение, разбираюсь с автокоммитами))
Принципиально ничего не правил руками, только кормил Клода ошибками и отладочными принтами.
После пары десятков вайб-итераций бот, наконец, увидел локальную базу из докера, но потом выяснилось, что она пересоздается при рестарте контейнера 😆 И погнали по новой.
Ладно, если серьезно, переход с Курсора на claude code мне понравился. Работа в консоли оказалась дружелюбной, особенно с плагином к vs code.
Из интересного:
- режим планирования, Shift+Tab дважды, Клод не бросается писать код, можно сначала подискутировать, набросать план и архитектуру
- управление контекстом через файл CLAUDE.md, в который можно засовывать стек, правила, структуру проекта, Клод создаст его сам по команде /init
- камикадзе-режим с флагом --dangerously-skip-permissions, вайб-кодинг на доверии, не спрашивает никаких разрешений у юзера))
- очистка контекста командой /clear помогает встряхнуть товарища, если начал оверинжинирить и ходить кругами
- запуск нескольких экземпляров cloude сode параллельно, чтобы один критиковал решения другого, забавное раздвоение личности
- он очень хорошо ориентируется в большой кодовой базе, читает файлы, а не превращает их в эмбеддинги, помогает разобраться с методами незнакомой библиотеки, например
- Клоду можно скармливать скриншоты с ошибками или с интерфейсом, который хотим запрогать, на маке вставка через Ctrl+V
- умеет ходить по внешним ссылкам и читать документацию, добавляя ее в контекст
Продолжаем наблюдение, разбираюсь с автокоммитами))
👍3
В комментах на канале AI и грабли народ накидал внезапных вариков как можно использовать ллмки.
Мой личный топ:
- чат гпт поставил диагноз движку Рэндж Ровера по wav-файлу со звуком постороннего цокота
- ИИ-нутрициолог «Толстой» ведет дневник наблюдений о том, что ест человек и стебет его между делом (концепт)
- тренажер для продажников - болтать с раздраженными персонажами, которых триггерит всякое типа «начали презентовать, не узнав проблему»
Мой личный топ:
- чат гпт поставил диагноз движку Рэндж Ровера по wav-файлу со звуком постороннего цокота
- ИИ-нутрициолог «Толстой» ведет дневник наблюдений о том, что ест человек и стебет его между делом (концепт)
- тренажер для продажников - болтать с раздраженными персонажами, которых триггерит всякое типа «начали презентовать, не узнав проблему»
Раскопал прикол. Все эти наши логины и логирования тянутся из 1500-х годов и связаны с поленом.
Английские моряки придумали как замерять скорость судна — берем веревку (line) с равномерно завязанными на ней узлами, привязываем к концу полено (log) и бросаем за борт. Деревяшка лежит, корабль удаляется, за минуту размоталось 10 узлов, вот и скорость.
Бортовой журнал для записи скоростей, соответственно — log-book. А log-in это от глагола «вносить запись в журнал».
На русском превратилось в «бросить лаг» и линь (line).
⚓️
Английские моряки придумали как замерять скорость судна — берем веревку (line) с равномерно завязанными на ней узлами, привязываем к концу полено (log) и бросаем за борт. Деревяшка лежит, корабль удаляется, за минуту размоталось 10 узлов, вот и скорость.
Бортовой журнал для записи скоростей, соответственно — log-book. А log-in это от глагола «вносить запись в журнал».
На русском превратилось в «бросить лаг» и линь (line).
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3🤓3
Сейчас вышел с митапа Legal Hackers, это юристы, которых задолбала рутина и они взяли в руки питон. И нейросетки. Просто огонь!
Три вдохновляющие истории:
- девушка тратила по полдня на отслеживание новых законопроектов, чтобы готовить бизнесы клиентов к изменениям. Поняла, что не вывозит. Полный ноль в кодинге, дипсик ночами, как слепой котенок. Сейчас готовый сервис с подпиской на ключевые слова, анализ и саммари нейросетками, уведомления в телегу.
- парень задолбался вычищать персданные из договоров, чтобы легально засовывать их в гпт. Навайбкодил десктоп-приложение, убирающее все ИНН, ФИО и прочую чувствительную инфу из ворда.
- девушка сделала бота, который критикует креативы на тему нарушения закона о рекламе. Тоже полный ноль, глупые вопросы, синдром самозванца)) Нафигачила обновляющийся RAG с законами и полна планов по развитию.
Реальная боль -> Курсор -> решение.
Юристы жгут 🔥
Три вдохновляющие истории:
- девушка тратила по полдня на отслеживание новых законопроектов, чтобы готовить бизнесы клиентов к изменениям. Поняла, что не вывозит. Полный ноль в кодинге, дипсик ночами, как слепой котенок. Сейчас готовый сервис с подпиской на ключевые слова, анализ и саммари нейросетками, уведомления в телегу.
- парень задолбался вычищать персданные из договоров, чтобы легально засовывать их в гпт. Навайбкодил десктоп-приложение, убирающее все ИНН, ФИО и прочую чувствительную инфу из ворда.
- девушка сделала бота, который критикует креативы на тему нарушения закона о рекламе. Тоже полный ноль, глупые вопросы, синдром самозванца)) Нафигачила обновляющийся RAG с законами и полна планов по развитию.
Реальная боль -> Курсор -> решение.
Юристы жгут 🔥
🔥8
Потестил вчерашний Claude code 2 с новой Sonnet 4.5 под капотом:
- крутая фича — чекпоинты и откат до любого из них при двойном нажатии esc, можно отматывать как состояние кода, так и сессию чата, гит для ленивых)
- внизу справа всегда виден остаток контекста до начала его сжатия
- не подлизывается, может отказаться делать очевидно странные вещи типа хранения паролей без шифрования
- заодно обновился плагин для VS code, стал чуть менее консольным что-ли
Пока кайф)
- крутая фича — чекпоинты и откат до любого из них при двойном нажатии esc, можно отматывать как состояние кода, так и сессию чата, гит для ленивых)
- внизу справа всегда виден остаток контекста до начала его сжатия
- не подлизывается, может отказаться делать очевидно странные вещи типа хранения паролей без шифрования
- заодно обновился плагин для VS code, стал чуть менее консольным что-ли
Пока кайф)
👍2
С тех пор как код стал писаться сам, я вдруг начал думать о привлечении внимания 😬
Две вещи за вчера:
- над писсуаром в Шереметьеве картинка с орущей чайкой: ААААА, буквы уходят за рамку. Поворачиваю голову — над соседним просто АААА. Еще правее: АААВИАСЕЙЛЗ 😆
- листаю в самолете аэрофлотовский журнал из переднего сиденья и вдруг понимаю, что среди тонких страниц внутри вшито две плотные, такие же как обложка. И при пролистывании ты в любом случае стопоришься на них пальцем. Там была реклама Ямагучи и это единственное, что запомнилось из журнала)
Две вещи за вчера:
- над писсуаром в Шереметьеве картинка с орущей чайкой: ААААА, буквы уходят за рамку. Поворачиваю голову — над соседним просто АААА. Еще правее: АААВИАСЕЙЛЗ 😆
- листаю в самолете аэрофлотовский журнал из переднего сиденья и вдруг понимаю, что среди тонких страниц внутри вшито две плотные, такие же как обложка. И при пролистывании ты в любом случае стопоришься на них пальцем. Там была реклама Ямагучи и это единственное, что запомнилось из журнала)
👍2
Anthropic насыпал бонусных токенов для тестирования их новой веб-версии Claude code.
Параллельно на работе у меня началась какая-то жесть и я успел потратить лишь 1/5, обидно 😆
Зато разобрался, наконец, с гитхабом как следует, потому что облачный CC работает через пуш в новые создаваемые им самим ветки.
Из забавного: у него сохранились привычки локального CC - старался постоянно делать запросы к базе данных (которой в репозитории, конечно, нет), приходилось в промптах напоминать об этом.
Параллельно на работе у меня началась какая-то жесть и я успел потратить лишь 1/5, обидно 😆
Зато разобрался, наконец, с гитхабом как следует, потому что облачный CC работает через пуш в новые создаваемые им самим ветки.
Из забавного: у него сохранились привычки локального CC - старался постоянно делать запросы к базе данных (которой в репозитории, конечно, нет), приходилось в промптах напоминать об этом.
Сразу у двоих ребят прочел мысль, что уже быстрее сгенерить приложение под себя, чем искать готовый софт.
Окей, сейчас этим развлекаются технари, но порог входа стремительно падает, мой любимый пример - юристы, напилившие за 2025 год себе кучу инструментов. Только есть проблемка - как заработать в мире, где твою поделку никто не купит, ведь своя спавнится за пару минут.
Пошел пытать Клода и искать исторические параллели. Вышли с ним на DIY-тему и мужиков с шуруповертами. IKEA не убила Bosch. Никто не валит лес и не плавит сталь. Покупают фанеру, крепёж, фурнитуру. Родилась индустрия «сделай последние 10% сам», рынок инструментов вырос.
А YouTube-ролики с туториалами стали скорее маркетинговым каналом и началом воронки. В итоге полку выпилят сами, но электрика позовут со стороны, есть порог сложности, после которого DIY превращается в боль.
В переносе на айтишку: инструменты - это хостинг и деплой, базы, платежи. Все, что нет смысла колхозить самостоятельно. Материалы и полуфабрикаты - апишки, интеграции а-ля Zapier и n8n, UI-киты и прочие кубики Лего. А человек пусть пилит свои последние 10% - бизнес-логику. Приходящий электрик - это консалтинг. Не «как написать код», а «как поставить задачу» плюс некий system design и продуктовое мышление.
Еще пара идей где могут оказаться боль и деньги в мире тотального вайб-кодинга:
- Поддержка. Запилил бота, через полгода API телеги изменился, контекст потерян, код непонятен. Памагити.
- Доверие. Самописные заметки — ок. Самописный софт для денег — не ок. Нужны надежные решения.
- Хочется большего. Масштабирование DIY-софта на рынок - синхронизация, права доступа, безопасность — сложное.
- Обучалки: библиотека паттернов. Не «вот промпт для бота», а «вот паттерн декомпозиции задачи», «вот чеклист перед тем как идти к ИИ».
- «Шаблоны проектов» с обвязкой. Cookiecutter-шаблон, который при генерации задаёт вопросы и сразу настраивает структуру/предзаполняет файлы под конкретную задачу.
- Утилиты: вводишь размытую идею, она прогоняет через диалог с серией критических вопросов, на выходе — готовая спека для Claude/Cursor.
- Микро-курсы или гайды для вайб-кодеров: «Git за 15 минут для не-программистов». Только три команды: init, commit, push. Без веток, без merge-конфликтов.
Код для всех, даром, и пусть никто не уйдёт обиженный))
А вас волнует эта перспективка?
Окей, сейчас этим развлекаются технари, но порог входа стремительно падает, мой любимый пример - юристы, напилившие за 2025 год себе кучу инструментов. Только есть проблемка - как заработать в мире, где твою поделку никто не купит, ведь своя спавнится за пару минут.
Пошел пытать Клода и искать исторические параллели. Вышли с ним на DIY-тему и мужиков с шуруповертами. IKEA не убила Bosch. Никто не валит лес и не плавит сталь. Покупают фанеру, крепёж, фурнитуру. Родилась индустрия «сделай последние 10% сам», рынок инструментов вырос.
А YouTube-ролики с туториалами стали скорее маркетинговым каналом и началом воронки. В итоге полку выпилят сами, но электрика позовут со стороны, есть порог сложности, после которого DIY превращается в боль.
В переносе на айтишку: инструменты - это хостинг и деплой, базы, платежи. Все, что нет смысла колхозить самостоятельно. Материалы и полуфабрикаты - апишки, интеграции а-ля Zapier и n8n, UI-киты и прочие кубики Лего. А человек пусть пилит свои последние 10% - бизнес-логику. Приходящий электрик - это консалтинг. Не «как написать код», а «как поставить задачу» плюс некий system design и продуктовое мышление.
Еще пара идей где могут оказаться боль и деньги в мире тотального вайб-кодинга:
- Поддержка. Запилил бота, через полгода API телеги изменился, контекст потерян, код непонятен. Памагити.
- Доверие. Самописные заметки — ок. Самописный софт для денег — не ок. Нужны надежные решения.
- Хочется большего. Масштабирование DIY-софта на рынок - синхронизация, права доступа, безопасность — сложное.
- Обучалки: библиотека паттернов. Не «вот промпт для бота», а «вот паттерн декомпозиции задачи», «вот чеклист перед тем как идти к ИИ».
- «Шаблоны проектов» с обвязкой. Cookiecutter-шаблон, который при генерации задаёт вопросы и сразу настраивает структуру/предзаполняет файлы под конкретную задачу.
- Утилиты: вводишь размытую идею, она прогоняет через диалог с серией критических вопросов, на выходе — готовая спека для Claude/Cursor.
- Микро-курсы или гайды для вайб-кодеров: «Git за 15 минут для не-программистов». Только три команды: init, commit, push. Без веток, без merge-конфликтов.
Код для всех, даром, и пусть никто не уйдёт обиженный))
А вас волнует эта перспективка?
👍4
Главный герой нолановского Memento это же Claude Code, лихорадочно пишущий в CLAUDE.md, потому в любой момент может случиться /clear