Я делаю софт с помощью AI,и дело не только в скорости, а в другом подходе

У меня 10 лет опыта full-stack-разработки в одиночку, и я на 100% самоучка. За последний год я полностью перешёл от традиционной разработки к AI-Native Development. Я больше не измеряю работу тем, сколько кода написал сам: моё внимание уходит на архитектуру системы, проектирование Agent и Skills, декомпозицию задач, Context Engineering, стандарты разработки и механизмы проверки, чтобы AI раз за разом справлялся со сложными инженерными задачами.

100% кода пишет AI, а коммерческий продукт ведёт один человек

По этому методу я создаю и веду собственный продукт: LaiCai Screen Mirroring (LaiCai), кроссплатформенную для Windows / macOS платформу для трансляции экрана Android-телефонов, управления ими и AI-автоматизации. Здесь есть трансляция и управление несколькими устройствами, маппинг клавиатуры, мыши и геймпада, Macro, визуальная автоматизация LaiCai Flow, AI Planner, MCP, Android Agent, распознавание экрана, удалённое управление компьютером, а также авторизация аккаунтов, платежи, бэкенд, админ-панель, сайт и система SEO-контента.

Но особенность не в количестве функций. Особенность в другом: фронтенд, бэкенд, десктопный клиент, админ-панель, сайт, платежи и подписки, система автоматизации — весь код на 100% написан AI, а я сам конкретный код не пишу. Я решаю, что делать и зачем, как устроена система, как разбиваются задачи, как работают Agent, каким правилам должен следовать AI и правилен ли результат.

Код — лишь часть дела. Документация, тесты, деплой, SEO, маркетинг, графика и видео, ежедневная операционка: везде AI участвует глубоко, и около 95%+ фактической работы всей компании выполняет AI.

Приветственный экран LaiCai Screen Mirroring и вход в обучающие руководства
Реальный интерфейс LaiCai Screen Mirroring

До этого: 10 лет full-stack-разработки в одиночку и 100% самообучения

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

  • Flutter / Dart
  • Swift / SwiftUI / UIKit
  • React / React Native / Expo
  • Go (Gin)
  • Python (Flask / FastAPI)
  • C++ / Qt
  • PostgreSQL / MySQL / Redis
  • WebRTC / WebSocket

Знаковые проекты:

  • LaiCai Screen Mirroring — платформа трансляции экрана Android-телефонов, управления ими и AI-автоматизации, самый технически разносторонний мой проект.
  • Ashera Pet — приложение в духе соцсети, всю разработку я вёл один, опубликовано в App Store и Google Play.
  • VocaSeek — AI-инструмент для изучения языков с поддержкой 21 языка.
  • POS-система для сети магазинов — несколько точек, клиенты, склад, зарплаты; работает на iPhone, iPad и macOS.
  • Приложения для заучивания слов и изучения тайского — два самостоятельно опубликованных iOS-приложения, которые ежемесячно приносят небольшой, но стабильный доход.

Моя роль изменилась, но из инженерии я не ушёл

Из Developer я превратился в Architect / AI Agent Designer / Product Builder. Раньше я спрашивал себя: «Как мне реализовать эту функцию?» Теперь вопрос другой: как спроектировать систему, чтобы AI реализовал её правильно?

AI уже умеет писать код. По-настоящему трудно заставить его последовательно, стабильно и управляемо доводить до конца всё более сложный продукт. Именно этим я сейчас занимаюсь и это изучаю на практике:

Архитектура системы

Я решаю, как делить систему, как модули общаются друг с другом, что отдать клиенту, что серверу, а что Agent. Реализует AI, но то, что он в итоге построит, определяет архитектура.

Проектирование Agent

Недостаточно просто бросить задачу AI. Я отдельно продумываю роли и контекст для планирования, кодинга, ревью, отладки и исследований, и AI из чат-помощника превращается в целую систему разработки.

Проектирование Skills

Архитектуру, стандарты кода и UI, методы отладки, процессы релиза и SEO я превращаю в Skills. AI не приходится каждый раз заново вникать в проект: у него есть знания о нём и повторяемые рабочие процессы.

Это не Vibe Coding

Я не прошу AI генерировать код наугад и не пробую снова и снова, пока оно случайно не заработает. Меня интересует построение инженерной системы, которую AI сможет поддерживать годами: архитектура, контекст, взаимодействие Agent, Skills, правила, документация, декомпозиция задач, ревью кода, тесты, отладка и процесс релиза.

Цель не в том, чтобы AI писал больше кода, а в том, чтобы он справлялся со всё более крупными инженерными задачами.

Это уже настоящий бизнес

Проще всего с AI Coding получается Demo. Трудно довести до продукта, который долго работает, которым пользуются живые люди и за который они готовы платить. LaiCai Screen Mirroring уже официально выпущен, у него есть реальные пользователи и реальные платящие клиенты, часть из них выбрала годовой тариф, а продукт продолжает развиваться и стабильно расти. Это не поделка для Hackathon и не витрина, созданная ради доказательства того, что «AI умеет писать код».

Он же проверяет вопрос, который я давно исследую: какого размера софтверную компанию в эпоху AI может вести один человек? Работу, на которую раньше требовались разработчики, фронтенд и бэкенд, дизайн, QA, DevOps, документация, SEO, маркетинг, видео и поддержка, я собираю заново: за мной направление, суждения, архитектура и продукт, а подавляющее большинство исполнения берёт на себя AI.

Чем я могу быть полезен

Должности вида «пиши код по ТЗ» мне подходят плохо, а вот это получается лучше всего:

  • AI-Native разработка ПО: перестроить процесс разработки так, чтобы AI по-настоящему вошёл в инженерную систему, а не оставался просто Copilot.
  • Архитектура Agent: спроектировать Agent для Coding, Research, Review, Debug, Automation и другие, а также способы их взаимодействия.
  • Skills и Context Engineering: превратить опыт и стандарты команды в систему знаний, которую AI исполняет стабильно.
  • Архитектура продукта: начиная с требований, спроектировать общую структуру клиента, фронтенда, бэкенда, AI, автоматизации и инфраструктуры.

У меня традиционный опыт разработки, и я уже применяю AI-Native Development в реальном коммерческом продукте, а ещё знаю, как превратить его в продукт с пользователями и выручкой. Если AI может написать 100% кода, на что инженеру стоит тратить своё время? Именно об этом мне хочется с вами поговорить.

Если вы ищете такого человека

Мне особенно интересны такие возможности:

  • AI Engineer
  • AI Agent Engineer
  • AI Software Architect
  • Agent / Skill Designer
  • AI-Native Product Engineer
  • Консультант по AI-процессам разработки

Если вам нужен просто Developer в традиционном понимании, я, возможно, не лучший вариант. Но если вы думаете о том, как по-настоящему внедрить AI в разработку, как проектировать Agent и Skills и как сделать так, чтобы один человек справлялся с тем, на что раньше нужна была команда, нам стоит поговорить.