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

Момент, коли я сам зібрав перший модуль formspace.design

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

Для мене, як для людини, яка десятиліттями керувала бізнесом у ландшафтному дизайні, а тепер самостійно розробляє IT-продукт, момент створення першого робочого модуля formspace.design став поворотним. Це було не просто технічне досягнення, а підтвердження того, що завзятість, предметна експертиза та можливості штучного інтелекту можуть відкрити нові горизонти навіть у 61 рік, без штату розробників.

Мій біль і шлях до автоматизації

Мій досвід у ландшафтному бізнесі, особливо в компанії «Дім і Сад», показав мені гостру потребу в систематизації та автоматизації процесів. Я бачив, як багато часу та ресурсів витрачається на рутину, на узгодження, на перерахунки, які можна було б оптимізувати. У 90-х роках, працюючи в НВФ «Алькар», я вже ставив завдання програмістам щодо управлінського обліку, але тоді це був зовсім інший світ. Кожен запит вимагав докладного технічного завдання, довгих очікувань та значних фінансових вкладень. Це був світ, де «гроші є» не завжди означало, що «бізнес прибутковий», як я вже писав у статті «Різниця між “гроші є” та “бізнес прибутковий”: урок з 90-х».

Я гостро відчував, що без повноцінної CRM та аналітики ми втрачаємо клієнтів та втрачаємо можливості. Відсутність єдиної системи коштувала мені чималих коштів та нервів. У якийсь момент я зрозумів, що мені потрібен інструмент, який буде створений людиною, що глибоко розуміє специфіку ландшафтного дизайну, а не просто абстрактним програмістом, який лише реалізує ТЗ. Саме цей біль став рушійною силою для створення formspace.design.

Рішення почати кодити зі ШІ у 61 рік

У 2022 році, зіткнувшись з новими викликами, я опинився перед вибором: або змиритися з припиненням активної діяльності, або знайти новий шлях. Мені було 61, і я вирішив, що настав час освоїти те, що здавалося недоступним — програмування. Я не був програмістом за освітою, мій бекграунд — спорт, економіка, бізнес-консультування, ландшафтний дизайн та живопис. Але я знав, що маю предметну експертизу та величезне бажання створити те, чого мені самому не вистачало. Саме тоді я почав вивчати можливості штучного інтелекту в розробці.

Це був справжній виклик. Щодня я занурювався в нові концепції, синтаксис, логіку. ШІ став моїм основним помічником, свого роду «молодшим розробником», який генерував код за моїми запитами, пояснював помилки та пропонував рішення. Звісно, це вимагало від мене глибокого розуміння того, що я хочу отримати, та вміння правильно формулювати завдання, але це виявилося набагато швидше та ефективніше, ніж традиційний шлях з командою програмістів.

Тернистий шлях і перший прорив

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

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

Той самий момент: перший робочий модуль

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

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

Як це змінило підхід до formspace.design

Цей досвід зміцнив мою віру в те, що formspace.design має бути максимально інтуїтивним та корисним. Я створюю продукт не як абстрактний програміст, а як практик, який сам пройшов через усі етапи ландшафтного проєктування та управління бізнесом. Кожен модуль, кожен інтерфейс я пропускаю через призму свого 20-річного досвіду в компанії «Дім і Сад» та навчання ландшафтних дизайнерів.

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

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

Мій досвід самостійної розробки дозволяє мені створювати formspace.design з глибоким розумінням потреб користувача. Наприклад, щоб спланувати зонування ділянки, вам не потрібно бути експертом у CAD-системах або програмуванні. Ви можете почати з модуля 2.1 «ШІ-концепція». Просто завантажте фотографію або схему своєї ділянки, і наш ШІ запропонує вам різні варіанти функціонального зонування, виходячи з ваших уподобань та особливостей території. Ви отримаєте перші ескізи та ідеї за лічені хвилини.

Після цього ви переходите в модуль 1.x «План/Зони/Об'єкти», де зможете доопрацювати запропоновані ШІ концепції. Ви легко зможете змінювати розміри зон, переміщувати їх, додавати різні об'єкти, такі як доріжки, водойми, альтанки, рослини. Це дозволяє вам візуалізувати проєкт до початку будівельних робіт, оцінити пропорції, ширину проходів (наприклад, для комфортного проходу з тачкою потрібно не менше 120 см) та висоти елементів, а також переконатися, що всі елементи гармонійно поєднуються один з одним. Таким чином, formspace.design стає вашим особистим помічником у створенні ідеального ландшафту.

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

Чи дійсно ШІ може замінити розробника?

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

Який був найскладніший етап в освоєнні програмування?

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

Як мій минулий досвід у бізнесі допоміг у розробці formspace.design?

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

Що робити, якщо немає технічного бекграунду, але хочеться автоматизувати процеси?

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

Скільки часу пішло на перший робочий модуль?

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

Які були перші функції, які я реалізував сам?

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

Чому я вирішив не наймати команду одразу?

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

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

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

Автор

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

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

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

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

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

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

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

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