Программист без кода – Telegram
Программист без кода
1.14K subscribers
93 photos
7 videos
158 links
Про No-code / Low-code от Вячеслава Гримальского (@grimalschi), основателя Creatium.io и Cremax.ru
Download Telegram
Привет! Меня зовут Вячеслав Гримальский, я программист с 16-летним опытом, 10 из которых я посвятил тому, чтобы сделать профессиональную разработку доступной каждому.

Я разрабатываю инструменты, которые помогают не-программистам самостоятельно создавать продукты, которые обычно требуют участия профессиональных разработчиков. Это называется No-code и Low-code разработка.

В 2014 году я со-основал Платформу LP — конструктор лендингов, который за несколько лет стал одним из лидеров в области.

В 2018 году я основал Creatium — конструктор сайтов, на котором прямо сейчас работает около 15 тысяч сайтов.

Наш следующий шаг - это запуск платформы для создания личных кабинетов, партнерских программ, маркетплейсов, CRM, программ лояльности, онлайн школ и так далее. Мы упрощаем разработку любых решения для бизнеса, включающих личный кабинет и бизнес-логику. Не только упрощаем, но и делаем ее быстрее и дешевле.

В этом канале я делюсь новостями, лайфхаками и реальными рейсами клиентов. Этим летом мы готовимся изменить индустрию разработки веб-приложений во всем СНГ, а может быть и в мире.

Сейчас мы тестируем бета-версию, и по отзывам видим, что она оправдывает ожидания. Следите за новостями!
🔥35👍17👏132
Мы еще не выбрали окончательное название для новой платформы, но оно будет связано с конструктором Creatium.

Что-нибудь вроде Creatium Next или Creatium X. Что-нибудь такое прогрессивное и намекающее на то, что это следующий этап развития.

Миссия - экономить время и деньги при разработке приложений для бизнеса. Но время важнее, иначе можно упустить окно возможностей. Возможно поэтому у нас есть понятие time-to-market, а не money-to-market.

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

Я говорю о времени, и в понятие “время” я включаю так же и период обучения. То, над чем мы работаем - это чтобы человек, не знакомый с программированием (но разбирающийся в компьютерах в целом) мог с нуля разработать рабочее приложение, на ходу при этом изучая все необходимое.
👍13🔥6
Гибридная разработка

Это достаточно редко используемый термин, хотя именно в этом будущее разработки, по моему мнению.

Суть в том, чтобы простые проекты собирать без кода, в визуальных интерфейсах, а сложные части описывать формулами или кодом.

Прикол в том, что даже в самых сложных проектах, написанных в коде, 90% это шаблонные интерфейсы, шаблонная работа с данными (чтение, создание, изменение и удаление записей) и простые автоматизации (отправка писем, проверки и т.д.)

Взять даже сам Creatium. Несколько лет назад мы запустили базу идей и предложений (https://voice.creatium.io), программист потратил месяц своего времени на то чтобы все собрать. С новым Creatium Next (или как мы его там назовем) такой проект сможет собрать наш дизайнер (!) за одну неделю.

Единственная “сложная” часть проекта - это то что “голоса” в нем появляются после оплаты самого Креатиума, и как раз тут можно было бы подключить программиста на 1 день.

Сравните. Как было раньше:
1. Дизайнер рисует макеты (не помню, сколько времени заняло)
2. Программист месяц программирует проект по макетам

Как будет сейчас:
1. Дизайнер рисует макеты
2. Он же собирает на их основе рабочий проект за неделю
3. Программист подключается на 1 день чтобы связать голоса

Суть гибридной разработки в том, что на одной платформе не-программисты могут собирать большую часть проекта, а программист может подключиться только для того, чтобы сделать небольшую, но сложную часть, когда это необходимо.
🔥11👍4
Отличное введение в No-code для тех, кто только знакомится с явлением
Forwarded from UNIUM
Видео-подкаст для погружения в нишу NoCode с нуля 🧡

Что тебя ждёт внутри:

⁃ что такое NoCode
⁃ почему сегодня это востребовано
⁃ как на этом зарабатывать с 0
⁃ какие перспективы в доходе тебя ждут 💵
⁃ секретный бонус для выхода на 100К на NoCode

Смотреть здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
CRM для отеля, собранная в связке Creatium + Make + Google Таблицы

https://youtu.be/vh7skqVC3xU

В новой версии Creatium подобные проекты можно будет целиком собирать без сторонних сервисов. И вместо связки "Creatium + Make + Google Таблицы” достаточно будет одного Creatium.

Но смысл даже не в том, чтобы использовать только один сервис, а в том, что мы сможем упаковывать такие проекты в готовые шаблоны, которые можно будет скопировать в несколько кликов.

Клик-клик, и у вас готова CRM для ведения отеля.

Клик-клик, и у вас готова партнерская программа с реф-ссылками.

Клик-клик, и у вас готов маркетплейс, который вы можете гибко кастомизировать под свою нишу.

Получается что-то вроде AppStore для бизнес-приложений.
🔥107👍4
Гибридная разработка и принцип черной коробки

В продолжение темы гибридной разработки напишу про основной принцип совмещения кода с ноукодом.

Он очень простой, если понимать как его использовать. Суть в том, что вам не нужно понимать, как работает код, написанный программистом. Вам нужно понимать всего 2 вещи:

1. Какие данные подаются на вход (ввод)
2. Какой результат вы ожидаете получить (вывод)

И то и то - просто данные. Вы подаете один набор данных на вход, в результате получаете другой набор данных. Вам не нужно знать, что происходит внутри, вам нужно знать только то, что вы ожидаете получить в итоге.

Пример 1. Вам нужна возможность получать данные объявления с Авито. Вы не знаете, как это сделать в конструкторе, но вы точно знаете, что в начале у вас есть ссылка на объявление, а в конце хотите получить следующий набор значений: Заголовок объявления, описание, стоимость, категория и т.д.

Вы приходите к программисту и говорите - нужна “коробочка”, в которую я положу ссылку, после чего достану оттуда нужные мне данные объявления. Вам не нужно знать, что происходит внутри - работа с API, парсинг HTML или магия звезд. Вы просто подключаете “коробочку”, сделанную программистом, к проекту, и используете.

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

Вы ставите перед программистом задачу - нужно чтобы “коробочка” на вход принимала ссылку на видео-файл, загруженный в конструкторе, а на выходе давала ссылку на это же видео, но уже загруженное на ютубе. Что будет происходить внутри мне не важно, просто нужна ссылка на ютуб.

Этот подход позволяет большую часть проекта реализовывать на конструкторе, быстро и дешево, а то, что в конструкторе реализовать не получается - делать с помощью таких вот “коробочек”.

Эти коробки можно называть по разному - функция, сервис, компонент и т.д. Они могут принимать разные формы и по разному встраиваться в проект, в зависимости от задачи, но суть от этого не меняется.
👍111
Фундаментальные основы IT для No-code/Low-code разработчиков

Мы уже 2 года активно занимаемся обучением ноукод-разработчиков. Я так же наблюдаю за тем, что происходит на курсах у других ребят, которые тоже обучают ноукоду.

Большинство курсов построены по принципу “вот продукт, который мы будем собирать пошагово, без кода”. И это работает, но мне кажется, что-то упущено. Это упущение - это основы всей IT индустрии в целом. Базовые принципы и понятия, с которыми так или иначе приходится сталкиваться.

Рано или поздно каждому активному ноукодеру/лоукодеру придется столкнуться с такими вещами, как типы данных, JSON, API, формулами, кэшированием, HTTP-запросами и многим другим.

Мне кажется, что не хватает источника, который бы объяснял разные принципы простыми словами, с точки зрения того, как эти понятия и принципы применять в ноукод разработке, как с ними работать и чего от них ожидать.

Может быть мне такой YouTube канал начать вести? Материала много. Кто уже хотя бы один проект сделал без кода понимает, что даже если разработка и без кода, то технический контекст все равно понимать нужно.

Что думаете?
🔥53👍282👎2
Скоро будут очень, очень хорошие новости по новому продукту, который мы разрабатывали больше 2 лет.

Это продукт, который позволяет разрабатывать веб-приложения (личные кабинеты, маркетплейсы, партнерские программы и т.д.) в разы быстрее и дешевле чем это сейчас делается “классическими” средствами.

Планировалось все как расширение существующего конструктора сайтов (Creatium), в начале этого года даже закрытую бета-версию запустили, но быстро поняли, что если мы хотим привлечь больших заказчиков в экосистему, то нужно переделать архитектуру, чтобы выдерживать большую нагрузку и обеспечивать более высокий уровень защиты персональных данных.

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

В общем, ждите новостей о новом продукте, который мы решили назвать Creatium Max. Это максимально говорящее название, поверьте.
👍41🔥25❤‍🔥42👏2🤔1
🔥22👍4🌭2❤‍🔥1🍾1
😅
😁19🤔2🤣1
Программист без кода
Скоро будут очень, очень хорошие новости по новому продукту, который мы разрабатывали больше 2 лет. Это продукт, который позволяет разрабатывать веб-приложения (личные кабинеты, маркетплейсы, партнерские программы и т.д.) в разы быстрее и дешевле чем это…
На всякий случай поясню что имелось ввиду под “более высоким уровнем защиты персональных данных”, потому что судя по комментариям, эта часть создала неверное впечатление.

Сейчас все проекты размещаются на наших серверах и за безопасность персональных данных отвечаем мы.

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

Вот раньше мы такого не могли предоставить, а на Creatium Max такая возможность будет. Сделать так, чтобы доступа к данным не было даже у нас самих. Отсюда, правда, вытекает множество вопросов - как поддерживать такого клиента, не имея доступов, как выкатывать обновления и т.д., но это уже другая история.
👍17🔥1
Чтобы оценить, сколько времени и усилий мы вложили в разработку Creatium Max, приведу цитату из своего же канала.

14 сентября 2021 года:
А если смотреть далекие планы, то там ставка будет на автоматизацию и перенос функционала Integromat и Airtable на сторону конструктора. […] Я долго думал над этим, и в итоге решил, что мы возьмемся за этот проект, и сделаем собственные сценарии.

Это был 2021 год. У нас ушло 2 года на разработку. Если бы я тогда знал, сколько это займет, я бы не решился. Но 2 года прошли, и только сейчас я могу сказать — у нас получилось.

У нас получилось, и это все о чем я хочу сейчас написать. Я не знаю, какие ожидания у вас, но мои собственные ожидания Creatium Max превзошел.
23🔥17👍7👏7🍾1
Презентация Creatium Max, которую я провел для участников закрытого тестирования:

https://www.youtube.com/watch?v=FZR1PjWHI7c

Можно заглянуть и посмотреть, что же у нас получилось. Вышло сумбурно, но в общих чертах должно быть понятно. Это первое видео с демонстрацией Creatium Max.
🔥13👏5👍32
Я тут упоминал, что у нас ушло 2 года, а потом нашел другую переписку, где 2 июня 2021 года я писал “Уже год разрабатываем” 😅

Дату начала разработки определить сложно, потому что все как-то само органично вытекло из развития “просто конструктора сайтов”. Где-то 2-3 года назад. А вот дату запуска я запомню навсегда - это 1 сентября. Именно в этот день мы собрали воедино минимально необходимый функционал для работы проектов.

Впереди еще очень, очень много работы, но начало положено. И это не просто начало, это прочный фундамент.
🔥14👍113
Друзья, если вдруг я прошу вас скинуть кому-нибудь 90к рублей на карту - не ведитесь. Это не я. Надеюсь, никто не повелся и не поведется.

Единственное, что я могу попросить вас оплатить - это Creatium Max, все остальное развод. Мой “официальный” логин: @grimalschi
👍112😁1
Для тех, кто начал путаться в продуктах, схему сделали, а то продуктов у нас теперь несколько. Давайте разбираться хронологически.

1. Изначально был (и есть) конструктор сайтов Creatium на русском языке, в России. Домен creatium.io

2. Год назад мы запустили Creatium International для клиентов за пределами России. Несмотря на название, это продукт тоже только на русском языке, хоть и базируется целиком за пределами РФ. Домен creatium.app

3. Сейчас мы запускаем Creatium Max. Сервера в России, все на русском языке. Это уже не только конструктор сайтов, но и конструктор веб-приложений. Новый уровень, революция в веб-разработке и все такое. Домен cremax.ru

4. До конца года мы планируем так же запустить новый бренд на английском. Это по сути то же самое, что и Creatium Max, только сервера в Европе и все на английском языке. Именно с этим продуктом мы будем начинать нашу экспансию на иностранные рынки.
👍25👎2
В обход программистов

Когда я даю клиентам доступ к Creatium Max я иногда спрашиваю - какой проект хотите собрать? Один ответ мне сегодня настолько понравился, что я решил о нем написать.

“Пока тренируюсь на оптимизации процессов для компании в которой работаю. В обход программистов)”

Это невероятно точно отражает то, что я сам чувствую. У нас есть программисты в команде, но они заняты важными задачами (которые я сам и поставил в план), а иногда нужно что-то сделать здесь и сейчас, и отрывать программистов не хочется. Потому что их задачи горят, и вообще отвлекать на постоянные срочные задачи не прилично - нужно в план на следующую неделю поставить, и так далее.

No-code это не только про замену программистов, но еще и про обход программистов. Когда они в команде есть, но понимаешь, что если дать задачу программисту, то результат будет через X дней, а нужно сейчас. Вот тогда берешь, и делаешь сам, здесь и сейчас.
👍136🔥6
Расширяем No-code кругозор

Ребята собрали папочку с актуальными каналами про No-code/Low-code. Я сам больше пишу с точки зрения основателя платформы, поскольку это мой личный опыт, а в папочке опыт ребят, непосредственно занимающихся коммерческой разработкой на ноукоде.

Добавляйте папку к себе:
https://news.1rj.ru/str/addlist/HoU9tzTepaY4NmJi

Моя оценка, что в 2024 году интерес к ноукоду/лоукоду вырастет еще больше. Это медленный, но верный процесс изменения потребительских привычек, который невозможно остановить, поскольку новый подход быстрее и дешевле. И если раньше существовал стереотип, что проекты на ноукоде это что-то "из говна и палок” и только для небольших проектов, то сейчас это больше не актуально.

В общем, если интересно читать не только меня - добавляйте папку.

А для новых подписчиков, ключевые посты моего канала:
- Кто я такой, и какой путь прошел
- Будущее разработки - гибридная разработка, часть 2
- Описание платформы, которую я разрабатываю
👍91
Как английская версия продукта помогает развиваться русскоязычной

Интернет в РФ стремится к изоляции, о чем говорит и недавний закон о том, что регистрироваться на российких сайтах можно будет только с российской почты, и долгая подготовка доменной зоны .ru к изолированной работе, и создание своей внутренней платежной системы, и многое другое.

Это может быть через 1 год, может быть через 5 лет, а может и не случится никогда. Но подготовка идет, а риски нужно учитывать.

В какой-то момент иностранные сервисы могут стать совсем недоступными. Любой продукт в отсутствии конкуренции перестает развиваться. Вероятно, ничто так не способствовало развитию Яндекса, как присутствие Google на рынке.

Но мы планируем запускать копию Creatium Max на английском языке, и нам придется конкурировать с уже существующими продуктами на западном рынке. Нам придется развиваться, и делать продукт мирового качества, и все это развитие зеркально отразится на русскоязычной версии, даже в отсутствии сильных локальных конкурентов.
👍144🔥4👏1
Система поддержки клиентов Creatium Max на самом Creatium Max

Вчера встал вопрос: как поддерживать клиентов нашего нового продукта. Я начал перебирать разные онлайн-чаты, а потом подумал - а почему бы не организовать поддержку прямо в телеграме?

Так и сделал, и ушло у меня на это 40 минут. С первой попытки, без подготовки, сделал систему поддержки клиентов Creatium Max на самом Creatium Max и Telegram Bot API, и записал весь процесс на видео.

Работает так - клиенты пишут в специальный бот, все сообщения перенаправляются в нашу админскую группу, где у каждого клиента свой топик. В эту группу добавлены наши агенты поддержки, и отвечают они клиентам в топиках, а клиент получает сообщения в их боте.

Вот тут первые 3 минуты демонстрирую, что получилось, а дальше весь процесс разработки: https://youtu.be/6lgnVrpcTn8

Как вам такой кейс?
👍15🔥5