Момент, когда я сам собрал первый модуль 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 становится вашим личным помощником в создании идеального ландшафта.
FAQ
Действительно ли ИИ может заменить разработчика?
ИИ не заменяет разработчика полностью, но он значительно расширяет возможности человека без глубоких навыков программирования. Для меня ИИ стал мощным инструментом, который автоматизирует рутинные задачи, генерирует код и помогает в отладке, позволяя сосредоточиться на архитектуре продукта и пользовательском опыте. Это скорее партнерство, чем замена.
Какой был самый сложный этап в освоении программирования?
Самым сложным было преодоление изначального страха перед неизвестностью и освоение базовых концепций, которые для меня, гуманитария в душе, были совершенно новыми. Были моменты, когда казалось, что ничего не получается, и я часами искал ошибку в паре строк кода. Но каждый раз я находил решение, и это давало силы двигаться дальше.
Как мой прошлый опыт в бизнесе помог в разработке formspace.design?
Мой многолетний опыт руководителя и бизнес-консультанта дал мне глубокое понимание потребностей целевой аудитории — ландшафтных дизайнеров и владельцев участков. Я знаю, какие проблемы они решают, какие функции для них критически важны. Это позволяет мне создавать продукт, который не просто работает, а решает реальные задачи и приносит практическую пользу, а не является набором случайных функций.
Что делать, если нет технического бэкграунда, но хочется автоматизировать процессы?
Я верю, что главное — это желание и предметная экспертиза. Если вы глубоко понимаете свою область, ИИ может стать вашим проводником в мир автоматизации. Начните с простых задач, используйте no-code/low-code инструменты, а затем постепенно осваивайте более сложные подходы с помощью ИИ. Главное — не бояться экспериментировать и учиться.
Сколько времени ушло на первый рабочий модуль?
После нескольких месяцев изучения основ программирования и работы с ИИ, на создание первого рабочего модуля зонирования, который мог обрабатывать входные данные, отображать зоны и сохранять их, ушло около недели интенсивной работы. Это включало в себя не только написание кода, но и тестирование, отладку и доработку интерфейса. Без ИИ это заняло бы намного больше времени.
Какие были первые функции, которые я реализовал сам?
Первыми функциями были базовые операции с данными: ввод и сохранение информации о проекте, загрузка изображений, а также примитивная отрисовка графических элементов на холсте. Затем я перешел к более сложным задачам, таким как интерактивное изменение размеров и форм объектов, а также их перемещение по плану. Эти базовые элементы стали основой для всех последующих модулей.
Почему я решил не нанимать команду сразу?
Я хотел доказать себе и другим, что можно создать полноценный продукт, обладая лишь идеей, экспертизой и современными инструментами. Наем команды — это значительные затраты и управленческие сложности, особенно на ранних этапах. Самостоятельная разработка с ИИ позволила мне быстро и гибко проверять гипотезы, мгновенно вносить изменения и сохранять полный контроль над видением продукта, что очень важно для меня.
Момент, когда я увидел, как первый модуль formspace.design ожил под моими руками, был невероятно вдохновляющим. Он подтвердил, что возраст — не помеха для освоения нового, а ИИ — не магия, а мощный инструмент, доступный каждому. Это был лишь первый шаг в большом пути, но он заложил основу для всего, что будет дальше в formspace.design. Я приглашаю вас присоединиться к этому пути и попробовать наш инструмент, чтобы сделать ваш ландшафтный дизайн проще и эффективнее.
Дата публикации:

Владимир Выборный
Ландшафтный дизайнер, основатель https://formspace.design/
Пишет о ландшафтном дизайне, бизнесе, использовании современных инструментов компьютерного проектирования ландшафтов, в том числе и про ИИ.