FormSpace
formspace.design
До списку статей
Шлях до formspace.designступінь 3 · підхід

Мій шлях від бізнес-ідей до коду: як я подолав розрив

Засновник formspace.design Володимир Виборний ділиться досвідом, як бізнес-експертиза допомагає створювати IT-продукти, навіть без навичок кодування, використовуючи ШІ.

Я часто чую фразу: «Я точно знаю, як має працювати мій бізнес, але не вмію це закодувати». І я чудово розумію, про що йдеться, адже більшу частину свого життя я був саме тим бізнесменом, який на пальцях пояснював програмістам, що йому потрібно, а у відповідь отримував зовсім не те. Цей розрив між баченням та реалізацією — один із головних болів підприємця, особливо при автоматизації та створенні IT-рішень. Мій шлях до formspace.design — історія про те, як я, людина без технічної освіти, у 61 рік почав кодувати за допомогою ШІ, щоб створити інструмент, якого так бракувало моєму ландшафтному бізнесу.

Від бізнес-ідей до розчарування в реалізації

Мій шлях розпочався у 90-х з НВФ «Алькар», де я, будучи заступником директора, вже тоді ставив завдання програмістам щодо управлінського обліку. Ми створювали ПЗ для тренувань, розвивали рекламне агентство, видавали газету «АлькарБізнес» — це був світ постійного пошуку нових можливостей та їх реалізації. Мені завжди було зрозуміло, як мають працювати внутрішні процеси та як оптимізувати облік. Але втілення цих ідей у коді завжди оберталося складнощами та компромісами.

Проблема формулювань: «Я розумію, вони — ні»

Одна з головних проблем, з якою я стикався протягом десятиліть, — це переклад моїх бізнес-вимог на мову, зрозумілу програмістам. Я говорив про воронки продажів, про специфіку догляду за рослинами, про бюджетування проєктів, де кожна стадія залежить від погодних умов та наявності матеріалів. Програмісти ж мислили категоріями баз даних, алгоритмів та інтерфейсів. Ми говорили різними мовами, і результатом часто було щось, що лише віддалено нагадувало мою ідею. Це призводило до постійних доопрацювань, збільшенню термінів та бюджету, змушуючи миритися з напівзаходами або використовувати складні таблиці Excel.

Чому готові CRM не рятували ландшафтний бізнес

Я пробував різні готові CRM-системи, намагаючись адаптувати їх під потреби «Дому та Саду». Але ландшафтний бізнес має свою унікальну специфіку, яку стандартні рішення просто не враховують. У ландшафті кожен проєкт унікальний, від 6 до 20+ соток, і вимагає детального планування зонування, підбору рослин, матеріалів, обліку сезонності. Стандартні CRM, орієнтовані на продаж товарів чи послуг, не могли ефективно керувати проєктами, де є етапи проєктування, закупівлі, посадки, догляду, і де кожен етап може тривати від кількох тижнів до кількох місяців, а часом і років. Облік залишків, специфічні звіти щодо врожайності або приживання рослин, візуалізація – все це було або неможливо, або вимагало колосальних доопрацювань, втрачаючи сенс. Як я вже писав в одній зі своїх статей, чому директору ландшафтної компанії потрібен не бухоблік, а управлінський, нам потрібна була система, яка розуміла б нашу галузь.

ШІ як міст: від бізнес-логіки до робочого коду

Переломний момент настав, коли я почав освоювати можливості штучного інтелекту. У 61 рік, без формальної освіти програміста, я побачив у ШІ не просто інструмент для генерації картинок, а найпотужнішого помічника у створенні програмного коду. Мій бізнес-досвід, розуміння логіки процесів та чіткі вимоги до функціоналу — все це тепер можна було безпосередньо «згодувати» ШІ. Я міг описувати систему природною мовою, а ШІ перекладав це в код. Звісно, це не магія, і потрібні були навички у написанні ефективних промптів, перевірці та налагодженні, але для мене це був справжній прорив. Розрив між «я знаю, як має працювати бізнес» та «я не вмію це закодувати» почав стрімко скорочуватися. Тепер я не просто пояснював, а створював те, що мені потрібно. Цей процес я докладно описував у статті роки, коли я пояснював програмісту, що мені потрібно, а отримував не те.

Ключові принципи розробки без штату програмістів

Розробка formspace.design з ШІ навчила мене важливим принципам, корисним для автоматизації бізнесу без команди розробників:

  1. Чітке формулювання завдання: ШІ не читає думки. Потрібно максимально докладно описувати бажаний функціонал, кроки користувача, очікувані результати. Уявіть, що пишете докладне ТЗ, але для ШІ.
  2. Ітеративний підхід: Не намагайтеся створити всю систему одразу. Розділяйте завдання на дрібні, керовані модулі. Отримали невеликий шматок коду — протестували, доопрацювали, перейшли до наступного.
  3. Розуміння основ: Хоча я не програміст, загальне розуміння роботи веб-технологій, баз даних, API, спрощує взаємодію з ШІ та дозволяє швидше налагоджувати помилки.
  4. Терпіння та експерименти: Іноді ШІ видає не зовсім те, що очікуєш. Це нормально. Змінюйте промпти, ставте уточнюючі питання, пробуйте різні підходи. Це як спілкування з дуже розумним, але іноді неуважним асистентом.
  5. Фокус на бізнес-логіці: Моя перевага як підприємця — це глибоке знання бізнесу. Я зосередився на тому, що потрібно зробити, а ШІ допомагав мені з як.

Як спланувати ландшафт у formspace.design

Тепер, коли я створив formspace.design, я можу з упевненістю сказати, що цей інструмент вирішує ті самі болі, з якими я стикався роками. Уявіть: вам потрібно спланувати ділянку площею 12 соток. Раніше це був довгий процес із кресленнями, розрахунками та переробками. У formspace.design ви можете почати з модуля 1.1 «План ділянки», де легко намалюєте межі, позначите існуючі будівлі та комунікації. Потім переходите до модуля 1.2 «Зони ділянки», щоб визначити функціональні зони: зону відпочинку, город, дитячий майданчик, парадний вхід. Ви можете візуалізувати ці зони, переміщати їх, змінювати розміри, доки не досягнете ідеального балансу.

Далі, використовуючи модуль 2.1 «ШІ-концепція», ви можете завантажити фотографію вашої ділянки або її частини, і ШІ запропонує вам різні стилістичні рішення та ідеї для озеленення та благоустрою. Це значно прискорює етап концептуального дизайну, пропонуючи свіжі ідеї, які ви могли не врахувати. Наприклад, для зони відпочинку на 30 м² ШІ може запропонувати варіанти з перголою, зоною барбекю та невеликою водоймою, враховуючи заданий стиль. З formspace.design ви не тільки отримаєте візуалізацію, а й одразу сформуєте список необхідних об'єктів та рослин у модулі 1.3 «Об'єкти ділянки». Це дозволяє на етапі планування оцінити обсяг робіт, матеріалів та попередній бюджет, уникаючи помилки, коли проєкт не вписується в бюджет або терміни.

Поширені запитання

Як ШІ допомагає, якщо я не вмію кодувати?

ШІ виступає як ваш персональний програміст-перекладач. Ви описуєте йому свою бізнес-логіку та бажаний функціонал звичайною мовою, а він генерує код. Вам не потрібно знати синтаксис чи структури даних досконало; ваше завдання — чітко формулювати бажане і потім перевіряти результат.

Чи можна повністю довіряти коду, створеному ШІ?

Повністю довіряти коду, створеному ШІ, як і будь-якому іншому, не варто без перевірки. ШІ — потужний помічник, але може допускати помилки або генерувати неоптимальні рішення. Важливо тестувати отриманий код, розуміти його логіку та бути готовим до ітерацій та коригувань для забезпечення працездатності та безпеки.

Які навички потрібні для ефективної роботи з ШІ у розробці?

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

Скільки часу займає створення функціоналу з ШІ порівняно з традиційною розробкою?

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

З якими типовими помилками можна зіткнутися при використанні ШІ для кодування?

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

Чи замінить ШІ програмістів?

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

Чи може formspace.design розвиватися далі за допомогою ШІ?

Безумовно. Основа formspace.design вже закладена з використанням ШІ, і це дозволяє мені швидко додавати новий функціонал та покращувати існуючий. Планую розвивати модулі для більш детального обліку матеріалів, інтеграції з постачальниками, а також покращувати інтелектуальні підказки для дизайну та планування.

Подолання розриву між бізнес-ідеями та їх технічною реалізацією — це виклик, який стоїть перед багатьма підприємцями. Мій шлях до створення formspace.design показує, що завдяки сучасним інструментам, таким як штучний інтелект, цей розрив стає подоланним. Головне — це чітке бачення бізнесу, глибока експертиза у своїй галузі та готовність вчитися новому. Я вірю, що кожен підприємець, озброєний цими якостями та правильними інструментами, здатен втілити свої ідеї в життя, створюючи корисні продукти.

Дата публікації:

Автор

Володимир Виборний

Володимир Виборний

Ландшафтний дизайнер, засновник https://formspace.design/

Пише про ландшафтний дизайн, бізнес, використання сучасних інструментів комп’ютерного проєктування ландшафтів, зокрема про ШІ.

Спробуйте на своїй ділянці

Створіть проєкт і намалюйте план ділянки — безкоштовно в браузері.

Після реєстрації — вибір модуля, тарифи та перший проєкт за кілька хвилин.

Почати безкоштовно