Блог

Как внедрить направление no-code разработки в компании, поработать на трех работах одновременно и победить в хакатоне?

Кейсы и истории успеха Свежие публикации
~ 10 мин

Тимофей Зайцев, бывший sales менеджер, разработчик на Bubble.

No-code разработка — это возможность попасть в IT без навыков программирования. Мы в Академии Cyberband помогаем сделать это быстрее, — используем актуальные инструменты, учим на реальных кейсах и даем постоянную обратную связь.

В этой статье Тимофей Зайцев расскажет, как внедрял новое направление в крупной консалтинговой компании, работал no-code разработчиком в агентстве, российской и дубайской компании одновременно, и как вместе с командой победил в хакатоне.

Как узнал про no-code

Привет, меня зовут Тимофей. Я вырос в Уфе, в 18 лет поступил в СПбГЭУ и переехал в Питер. После окончания обучения вопрос поиска работы стал более острым, и, по итогу, я попал в «КОРУС Консалтинг» — это один из крупнейших IT интеграторов в России, входит в ТОП-50 IT компаний. 

Я пришел в КОРУС совсем без технического бэкграунда, устроился на позицию sales менеджера в департамент CRM, — коммуницировал с клиентами, готовил коммерческие предложения. Со временем понял, что меня перекашивает в сторону консалтинга. Постепенно перешел на роль pre-sale менеджера, — не только продавал, но и разговаривал с клиентами о том, как правильно организовать архитектуру базы данных, устраивал демо-стенды. Потом у меня был опыт с Битриксом, и я окончательно ушёл в консалтинг, занимался внедрением бизнес-аналитики Битрикс для крупных компаний, разных дочек Газпрома. 

Всё в таком ритме шло до ноября 2020 года, к тому времени у меня было уже лет 5 опыта в IT. И вот, как-то раз залипал на YouTube и наткнулся на обучалку по Bubble.io. Я подумал: «да ну, не может быть так просто то, для чего мы всегда искали кучу разработчиков, аналитиков, писали огромные ТЗ-шки, отдавали их разработчикам, разработчики писали код, мы его проверяли, отправляли на доработку. Это что получается можно сделать всё самому? При этом не надо уметь программировать?», — это стало для меня достаточно большим и интересным открытием. 


Я еще полгода тупил, но время от времени смотрел видео на YouTube и каждый раз удивлялся: «А что так можно? И это можно?». Продолжал заниматься CRM, пока в апреле, на свой день рождения, не купил себе обучающий курс по Bubble. Я сам заходил и тыкался в конструкторе, но когда первый раз баббл открываешь ты просто: «Что здесь происходит? Куда нажимать чтобы стало весело?». Курс был хороший, закончил его в середине лета и научился собирать первые простенькие приложения.

Как внедрял направление no-code разработки в КОРУСе

Чем больше я Bubble занимался, тем больше поражался тому, насколько это классная система. То есть и так можно, и сяк можно, и кастомный календарь можно. Вот ты начинаешь разбираться и понимаешь насколько баббл атомарный, что каждую функцию, каждую кнопочку можно сделать по-разному, — чего нельзя сделать в Битрикс, MS Dynamics и других подобных системах. 

К концу лета 2021-го я пришел к своему руководству в КОРУСе и сказал: «Ребята, есть такая классная штука — ноукод. Я прошел курс, тут всё здорово. Можно собрать приложение». В общем, я продал идею, и где-то с сентября мы начали развивать практику ноукода у нас в CRM департаменте. 

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

В итоге решили делать свой собственный продукт для интеграции с маркетплейсами, Единый ЛК для всех маркетплейсов: Ozon, Wildberries, Яндекс.Маркет. Была идея пилить на Битриксе, на кастомном коде, а я предложил на Bubble. Пилили-пилили и где-то к февралю 2022 мы его выпустили на рынок, появились первые платящие клиенты. Понятно, что продукт был совсем не совершенен, очень сложная система с кучей интеграций, но постепенно с этими проблемами боролись. 

Конечно, мы искали no-code разработчиков. Столкнулись с тем, что в России спрос на них реально выше, чем предложение. Очень сложно найти скиллового человека. Если ты скилловый, то, скорее всего, у тебя очередь из проектов и ты имеешь возможность выбирать на что согласиться, а от чего отказаться. Например, у меня сейчас такая же ситуация, — запросы на проект прилетают чаще, чем я могу их выполнить. Насколько я знаю, сейчас человека 3 - 4 Bubble разработчика работают в КОРУСе.


Как работал на трёх full-time работах и что из этого вышло

В таком состоянии, что у нас в КОРУСе есть направление no-code разработки, но нет продаж клиентам, и есть собственный продукт на no-code, где есть клиенты, мы подошли к февралю, когда обстоятельства вынудили меня покинуть Россию.

В конце февраля я уже прилетел в Дубай. День прошел, второй прошел, и я посмотрел на свою зарплату и курс доллара и понял, что мне здесь, в лучшем случае, хватит денег только на оплату жилья, а еду оплачивать уже будет проблематично. И я начал думать: что делать, что я умею, как зарабатывать в долларах. Зашел на Indeed, — что-то вроде HH, только общемировой. Набрал «bubble.io», и там была буквально 1 вакансия в Дубае, ну я и откликнулся. Также, в это же время подал заявку в WeLoveNoCode, — агентство no-code разработки. У меня не очень хорошо было с английским, но как бы выбора не было. Когда ты попадаешь в ситуацию без выбора, то приходится действовать: нашли репетиторов, появилась мотивация заниматься. 

Я думал, что что-нибудь одно получится и будет отлично, но по итогам собеседований меня взяли и в дубайскую компанию, и в WeLoveNoCode. Тогда я еще не ушел из КОРУСа и у меня был один небольшой сторонний проект. Так, к концу марта я оказался с тремя full-time и одной part-time, у меня начался трехмесячный марафон. 

Я просыпался очень рано и ложился очень поздно, ничего не делал кроме как разрывался между звонками, переключался с русского на английский и очень-очень много разрабатывал. Я значимо подвыгорел к середине лета, но зато поправил финансовое положение, адаптировался в новой дубайской компании. Я сделал себе табличку в Excel со сравнением каждой работы и принял решение — уйти из КОРУСа и WeLoveNoCode и продолжать сотрудничать с моими дубайско-французскими друзьями. Сейчас мы работаем над крутым проектом с интеграцией с web 3.0, начислением за поездки NFT. 

В КОРУСе выходило 150 тыс. рублей в месяц последние полгода, в WeLoveNoCode около 2 тыс. долларов, а с дубайскими французами около 2,5 тыс. долларов. Итого, 7000$ - 8000$ я получал, работая на 3-х полноценных работах. Это было за пределами моих возможностей, конечно. Сейчас выходить чуть меньше — около 3000$. Я подвыгорел, хочется чуть спокойней, чтобы было время своё пилить, с друзьями видеться, а денег пока хватает.


Как мы победили в хакатоне

Хакатон проходил, когда мы только начали запускать практику no-code в КОРУСе. Мне написал товарищ, Кирилл: «Привет, будет хакатон в Москве на все выходные, поехали.» Я плохо представлял что мы будем делать, но согласился. 

Задача была очень абстрактной — придумайте какой-нибудь сервис, который позволит улучшить HR-процесс. Мы придумали сервис для подбора разработчиков. Фишка была в том, что разработчик сам указывает свободные окна для звонка, а HR-ы связываются с ним и подстраиваются. 

Нас было 5 человек в команде. Моя задача была собрать всё воедино. После 8 часов работы поняли, что нужно подзаправиться, — купили вино, вернулись на площадку, разработка пошла медленнее, но веселее. Так, пилили до 3 часов ночи, потом ушли поспать на пару часов и снова вернулись работать до 12 дня. В общем, почти сутки без остановок работали, были очень уставшие, нервы начинали сдавать. В конце надо было сделать презентацию продукта, она у нас вышла классно, — проигнорировали лимит по времени и все рассказали очень эмоционально. 

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

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


Мои no-code проекты

CRM marketplace
CRM marketplace — это универсальная платформа для брендов, которая помогает управлять товарами и заказами на таких маркетплейсах, как OZON, Wildberries. Клиенту необходимо только загрузить свою базу товаров с помощью API, чтобы контролировать цены, остатки товаров и заказы.


Аналог HH для Техаса
Сервис для поиска подработок для учеников старшей школы и студентов первого курса. В платформу интегрированы видеозвонки, google, чаты. Этот проект мы очень хорошо отдебажили. Сейчас работает без моего участия.


Ещё, сейчас я работаю над своим проектом — сервисом, который позволяет опытным разработчикам дополнительно монетизировать свой опыт, а новичкам быстрее находить решение своих проблем. То есть я пилю сервис консультаций на котором каждый может оставлять заявки на консультации, а эксперты могут откликнуться на них и проводить в формате видеозвонка. Совсем скоро сделаю сделаю анонс в своём telegram-канале — @Tim_nocode.

Совет тем, кто хочет начать свой путь в no-code, но пока не может решиться

Могу посоветовать начать. Важно:
А) Начать;
Б) Не потерять мотивацию по ходу.

Не многие понимают, что любое обучение — это боль. Не так важно что ты изучаешь: другой язык, физику или что-то другое. Когда ты начинаешь учить тебе всё равно больно. Боль может проявляться физически, — в виде головной боли, мышечной и эмоциональной усталости. И только преодолевая это, через какое-то время (у кого-то больше, у кого-то меньше) ты сможешь получать не боль, а удовольствие от нового. И чем более ты скилловый становишься, тем больше тебе это нравится.

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

Советую почитать статью, она скорее для классических разработчиков, но основной смысл понятен всё равно — https://habr.com/ru/company/domclick/blog/569062/.