← усі статті

Пʼятдесят чорних скриньок, які працюють. Кому від цього боляче?

Мені кажуть, що мої системи зібрані з говна й палиць, бо їх писав ШІ. Якщо ви власник бізнесу і думаєте, кому довірити автоматизацію, ця стаття для вас: що ви насправді купуєте, чим ризикуєте і чому боляче не вам.

#вайб-кодинг#ШІ#автоматизація#для власника

Мені кажуть це в обличчя і пишуть у коментарях: «Ти не знаєш, що всередині своїх систем. Вони зібрані з говна й палиць, бо їх писав штучний інтелект».

У мене таких систем більше пʼятдесяти. Вони стоять у реальних компаніях: приймають замовлення вночі, звіряють банківські платежі, слухають дзвінки менеджерів, будять власника, коли щось ламається. І працюють.

Ця стаття не для програмістів. Вона для вас, якщо ви власник бізнесу, втомились робити руками те, що мало б робитись саме, і думаєте: кому це довірити і чим я ризикую.

50+
систем працюють у бізнесах прямо зараз
3 доби
система рахує «вхолосту», перш ніж їй дозволять торкнутись ваших грошей
×10
швидше, ніж це робить команда програмістів, за моїм досвідом

Що ви насправді купуєте

Не код. Ви ніколи не купували код, навіть коли платили програмістам. Ви купуєте те, що менеджер більше не сидить над банківською випискою, що клієнт отримує відповідь о другій ночі, що склад починає збирати замовлення одразу після оплати.

Хто написав код - людина чи машина - для вашого бізнесу не має значення. Має значення рівно три речі: чи робить система те, що треба, чи не робить того, чого не можна, і що буде, якщо щось піде не так.

Ось на ці три питання і відповідаю.

Як це відбувається, без магії

Я не набираю код руками. Але я і не кажу машині «зроби мені щось красиве». Процес виглядає так.

Від вашого болю до системи, що працює
01Ви розповідаєте, що болить. Я описую, що система має робити, звідки брати дані і чого не має права зробити ніколи
02ШІ збирає систему за цим описом. Я перевіряю її на ваших живих даних, ловлю помилки, правлю. Знову перевіряю
03Три доби система працює «вхолосту»: рахує, але нічого не чіпає. Ми звіряємо її з тим, що зробили люди. Нуль розбіжностей - вмикаємо

Третій крок - головний. Жодна моя система не торкається ваших грошей, замовлень чи клієнтів, поки не доведе кілька діб поспіль, що робить рівно те саме, що робила б людина. Тільки без вихідних і без «забув».

Коли мені кажуть «говно й палиці», я вже не сперечаюсь. Я питаю: а ваш програміст перед запуском давав системі три доби попрацювати вхолосту й звірявся з людьми? Зазвичай розмова на цьому закінчується.

Чого вам не розкажуть про «нормальних програмістів»

Тепер про те, з чим порівнюють. Ось що я бачив разів десять у різних компаніях.

Компанія роками платить програмісту за сайт або облік. Потім розстається з ним. Приходить наступний, дивиться в код і каже: «Тут усе треба переписати з нуля. Ви за це заплатите, і тільки потім воно запрацює». Знайомо?

Ось вам чорна скринька без жодного штучного інтелекту. Її роками писала людина, і жодна інша людина не хоче в неї лізти.

Надійність системи, написаної руками, - це не властивість системи. Це віра.

Програмісти так само помиляються. Так само потім довго шукають, де саме зламалось. Просто роблять це в рази довше і дорожче. І коли вони зникають, ви лишаєтесь із тим самим питанням: а що тепер?

Що я гарантую і чого не гарантую

Було б дешево написати статтю, де я весь у білому. Тому чесно, як на переговорах.

Без дрібного шрифту

Гарантую

  • Система робить те, про що домовились, і це перевірено на ваших даних, а не на прикладах
  • Вона не торкнеться грошей і клієнтів, поки не пройде тіньовий режим
  • Якщо вона мовчить - ви про це дізнаєтесь, а не через два тижні від клієнта
  • Усе, що я зробив, лишається у вас і не залежить від мене

Не гарантую

  • Що помилок не буде взагалі. Будуть, як і в будь-якій системі. Різниця в тому, як швидко їх видно і як швидко я правлю
  • Що це підходить для всього. Банківське ядро, великі навантаження, регульовані галузі - не моя зона, і я туди не лізу
  • Що система житиме сама, якщо за нею ніхто не дивиться. Пʼятдесят систем - це пʼятдесят речей, які можуть тихо померти, якщо про них забути

Останній пункт - найважливіший, і про нього вам ніхто не скаже. Ризик не в тому, хто писав код. Ризик у тому, що система існує, а ніхто в компанії не знає, що вона є, чи живе і хто за неї відповідає. Це ми вирішуємо разом з вами на старті, а не після першої поломки.

Що буде, якщо я зникну

Це питання мені ставлять частіше за всі інші, і воно правильне. Відповідаю тим, що лишається у вас після кожного проєкту.

Пʼять речей, які ви отримуєте разом із системою
Код у васУся система лежить у вашому сховищі, а не в мене на ноутбуці. Ви її власник із першого дня
ІнструкціяЩо система робить, як її запустити, де що лежить. Написана так, щоб зрозумів наступний виконавець за годину
Правила «не можна»Те, чого система не має права зробити ніколи, записане в самій системі як перевірки, а не в моїй памʼяті
СигналізаціяЯкщо система зупинилась - ви отримуєте повідомлення. Мовчання не означає, що все добре
Нудні технологіїНавмисно найпоширеніші інструменти, без екзотики. Щоб будь-який інший спеціаліст або інший ШІ прочитав це за годину, а не переписував з нуля

Тобто якщо я зникну, ви опинитесь у кращому становищі, ніж після більшості програмістів: у вас буде працююча система, інструкція до неї і код, який хтось інший зможе підхопити.

Кому це підходить

Невеликим і середнім компаніям, де є конкретна рутина, яка зʼїдає години людей щодня: звірки, нагадування, оновлення цін, відповіді на однакові питання, звіти, які хтось збирає руками. Інтернет-магазинам, виробникам, сервісним компаніям.

Ознака, за якою легко перевірити: якщо у вас є людина, яка щодня робить одне й те саме в двох різних програмах, переносячи дані з однієї в іншу, - це про вас.

Не підходить тим, кому потрібно обробляти мільйони операцій на секунду або хто працює під суворим регулятором. Там інші люди й інші бюджети.

То кому від цього боляче?

Не вам. Вам від цього добре: поки одні компанії місяцями аналізують, узгоджують, тестують і здають одну автоматизацію, у вас за цей час працює десять.

Боляче тим, хто звик брати гроші за складність. Хто роками пояснював, чому «це не так просто» і «треба ще два місяці». Виявилось, що просто. І що два місяці не треба.

Я не творю майбутнє і не обіцяю чудес. Я просто раніше за інших зайшов у спосіб роботи, який за кілька років стане нормою. І поки хтось сперечається, з чого зібрані мої скриньки, вони працюють. У чиємусь бізнесі. Прямо зараз, поки ви це читаєте.

Ви ніколи не купували код. Ви купували те, щоб воно працювало. Воно працює.

Обіймаю. Мир нам.

Хочете так у себе?

Допоможу спроєктувати й розгорнути рішення на власній інфраструктурі.