Один капитан, один ИИ-старпом и флот специалистов

Как небольшая, но правильно устроенная команда делает работу, которую обычно ждут от целого отдела — и почему дело не в том, «сколько людей», а в том, как человек и ИИ сработаны.

Идея

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

Так устроена и наша разработка:

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

Две крайности — и чем каждая дорого обходится

Крайность первая: «старая гвардия». Инженеры высокой квалификации, настоящие мастера — но привыкшие всё делать руками и так и не научившиеся эффективно работать с ИИ. Проблема не в уровне, а в потолке: у человека есть предел скорости. Он неизбежно становится бутылочным горлышком — вся работа упирается в одного мастера, производительность падает до его личного предела.

Крайность вторая: «преисполнившиеся». Те, кто насмотрелся роликов и решил, что «компьютер сделает всё за меня, а я буду только кнопки нажимать». Итог — некачественное ПО, красивое на демо и разваливающееся в работе. Но главный убыток — в упущенном: в том хорошем, что могло получиться, но не получилось. ИИ — усилитель, а не замена замысла: если усиливать нечего, на выходе ноль, просто быстро и с уверенным видом.

Вывод один с обеих сторон: критична именно сработка человека и ИИ. Мастер без ИИ упирается в свой предел. ИИ без мастера производит красивую пустоту. Ценность — ровно посередине.

Что из этого выходит на практике

Всё, что собрано на этих страницах, сделано примерно за четыре месяца силами такой связки: один инженер, один ИИ-старпом и несколько специализированных ИИ. За это время — около полусотни рабочих проектов и сотни тысяч строк Rust, включая «тяжёлые» вещи: свой движок запросов к XML наравне с коммерческими; генератор кода под процессор и видеокарты; своя система хранения, свой анализатор кода, своя система контроля версий.

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

Хотите такую же производительность у себя?

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


Контакты

Гура Денис

Приложения