Зарегистрируйте бизнес в Тинькофф и получите бонусы до 500 000 ₽

Зарегистрируйте бизнес в Тинькофф и получите бонусы до 500 000 ₽

Подробнее
Идеи для бизнесаБизнес с нуляМаркетплейсыВопросы–ответыЖизнь вне работыСправочник
Идеи для бизнесаБизнес с нуляМаркетплейсыВопросы–ответыЖизнь вне работыСправочник

Неделя из жизни разработчика RPA-платформы из Санкт-Петербурга

Как проводит будни и выходные предприниматель, разработчик и преподаватель вуза в одном лице


Иван Маслов

Иван Маслов

Разработчик и владелец платформы роботизации pyOpenRPA

Как проводит будни и выходные предприниматель, разработчик и преподаватель вуза в одном лице


Иван Маслов

Иван Маслов

Разработчик и владелец платформы роботизации pyOpenRPA

Иван Маслов — разработчик и владелец ИТ-компании. В течение недели он вел заметки для Бизнес-секретов. В них предприниматель рассказывает, как выстраивает работу в команде и почему так сложно сделать продающую презентацию продукта.

О себе

Я — основатель и генеральный директор компании по разработке RPA-платформы. С женой и двухлетней дочкой живу в Санкт-Петербурге. Свободное время люблю посвящать поездкам в разные локации Питера и Ленобласти, прогулкам, игре на гитаре и упражнениям на авиасимуляторе.

Я родился в Москве в семье предпринимателей. Бабушки и дедушки были преподавателями в вузах. Учился в гуманитарном лицее, а после — окончил МГТУ им. Н. Э. Баумана по направлению программирования.

Пять лет работал в западном консалтинге PricewaterhouseCoopers, а в 2019 году решился создать собственный продукт — открытую платформу по роботизации бизнес-процессов. Три года я совмещал работу в найме с разработкой платформы, пока в 2022 не открыл собственный бизнес.

По выходным я превращаюсь в преподавателя университета ИТМО. Преподаю на физическом факультете с 2022 года. Читаю два курса по языкам программирования: C++ и UNIX-системы, а также веду курс «Быстрые алгоритмы».

На фото я с женой Катей и дочкой Варей. В сентябре 2020 мы всей семьей перебрались из Москвы в Санкт-Петербург
Читаю студентам ИТМО лекцию об архитектуре ЭВМ

О бизнесе

В моей компании «ОПЕН РПА» есть два основных направления.

Первое направление — разработка и техническая поддержка открытой платформы по созданию программных роботов. Наш продукт называется pyOpenRPA.

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

Коротко о бизнесе

КомпанияORPA (pyOpenRPA)
СфераПрограммная роботизация бизнес-процессов
Оборот за год3,7 млн рублей в 2022 году
Город, где зарегистрирована компанияМосква
Город, где живет геройСанкт-Петербург
Старт работы бизнеса2022 год
Как найтиСайт

Роль в бизнесе

На весну 2023 года я веду свой бизнес почти год. Но разработал платформу я гораздо раньше — в 2019 году.

У меня нет партнера по бизнесу. Считаю, что партнер должен быть лишь в тех случаях, когда ты понимаешь, что не можешь в одиночку запустить бизнес. Я же понимал на старте, куда и как хочу двигаться, какие ресурсы мне понадобятся. Так что необходимости искать партнера не было.

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

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

К примеру, я вижу огромный выбор ИТ-курсов. Это могут быть онлайн- или офлайн-курсы сроком на пару месяцев или полтора года из серии «Стань успешным разработчиком с нуля». Такие курсы пользуются популярностью, и кажется, будто рынок наполняется классными специалистами. Но в большинстве случаев эти курсы не восполняют тех основ, которые получает условный Петя в вузе на протяжении нескольких лет.

Понять, знает ли кандидат основы, для меня легко. Достаточно лишь увести беседу в дебри программирования. Так, один из моих любимых вопросов для кандидатов: массив и список — одно и то же? И почему? :)

По моему опыту семь кандидатов из десяти завалят основательную беседу по основам программирования. Но здесь дело не столько в курсах, сколько в целях, которые ставит перед собой сам кандидат. Если он изначально идет на курсы «Python за 2 часа», то вряд ли он ставит перед собой цель стать мегакрутым экспертом в области информационных технологий. Такой курс полезен для расширения кругозора, если человек пока в поисках того, чем хочет заниматься.

Ожидания от недели

В течение недели в приоритете задачи по нескольким направлениям.

  1. Продажи: связаться с потенциальными и действующими клиентами, отвечать на все запросы в течение 24 часов.
  2. Маркетинг: составить презентацию для клиентов, запланировать и написать посты в телеграм-канал компании.
  3. Проектное управление: проконтролировать качество работы команды на этапах разработки роботов.
  4. Рекрутинг: выбрать кандидата на открытую позицию.
  5. Административка: отправить отчетность в госорганы, проконтролировать первичку.

Самое важное — финализация линейки продуктов по дополнительным услугам. Хочу сформировать предложение для потенциального клиента, провести оценку качества оказываемых услуг на действующих проектах.

Из личных дел главная задача одна — хотелось бы выспаться несколько дней подряд. Чувствую, как накапливается фоновая усталость, и пора делать период разгрузки.

Понедельник

Главное на день: сделать презентацию продукта и распланировать посты в телеграм-канал

07:00
Привет, мир! Подпрыгиваем, одеваем дочку в садик, пытаемся успеть выйти из дома до 07:50, чтобы не стоять в пробках.

08:10
Ну вот, опять не успели — выходим.

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

Еду в коворкинг. Моя команда работает гибридно: два дня из офиса, три дня из дома. У нас нет офиса в обычном понимании, мы сидим в коворкинге. Но по привычке я называю такой офлайновый формат офисом.

09:30
Добрался до коворкинга. Плодотворный день надо начинать с хорошего завтрака — идем!

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

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

12:00
Чтобы избежать проблем с желудком, питаюсь часто. Уже пора!

12:30
Погружаюсь в презентацию инновационной линейки продуктов с головой. Ведь от качества ее проработки зависит успех привлечения новых клиентов. Мало быть крутой командой разработки — нужно уметь хорошо себя продать.

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

15:30
Снова надо перекусить — это важно!

16:00
Презентация — это дело серьезное.

Задачи на день выполнил частично. Преза еще далека от финала, но уже есть план и часть контента. Контент для канала в Телеграме проработал.

Вывод дня: верстка презентации для продаж — черная дыра, в которую затягивает на несколько дней или недель.

Так выглядит коворкинг, куда я приезжаю работать. До запуска бизнеса я пять лет работал в крупных компаниях. Эти годы избаловали меня в вопросе комфортного офисного пространства: современный ремонт, много разных тематических зон, веранда на крыше, панорамный вид. Когда выбирал коворкинг, искал его по этим критериям
В течение недели два дня мы с командой работаем в коворкинге, aka офис :) Если на проекте горячий сезон, то можем и все 5 дней торчать в офисе, лишь бы это приносило эффект. Людей в коворкинге не очень много. В основном все приходят поработать в районе обеда, а утром и вечером пространство загружено процентов на 30
Это вид на Питер с террасы коворкинга. Летом нравится время от времени работать отсюда, это здорово помогает перезагрузить мысли

Вторник

Главное на день: составить коммерческое предложение для клиента, проконтролировать качество разработки робота-маркетолога, проанализировать регламенты разработки

07:00
Привет, мир! История с садиком повторяется.

09:00
Сегодня надо обязательно направить клиенту специальное предложение на премиальную лицензию нашего продукта. Потенциальный клиент — крупный производитель одежды. Приступаем.

10:00
Нужно залезть в процесс разработки одного робота и убедиться в том, что соблюдаются ключевые этапы. А может, там я наткнусь на специфику, которая позволит улучшить регламентацию наших процедур разработки?

11:00
Презентация для клиентов все еще требует моего внимания — это дело небыстрое и многоитерационное. Работа над презентацией мне напоминает спиральную модель развития: после небольшого перерыва снова возникает новая версия.

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

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

Это один из слайдов презентации. Даже если я обращаюсь к дизайнерам, текст слайдов я все равно собираю сам

11:30
Сегодня не удалось нормально позавтракать — на обед иду пораньше.

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

Приведу несколько примеров таких доработок:

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

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

14:00
Опа! Есть задача по моей преподавательской работе в университете ИТМО.

Срочно надо дописать задание на лабораторную работу по курсу «Алгоритмы и структуры данных» и отправить ее любимым студентам. Открываю чатик в Телеграме, отправляю файл, готово. В этот раз решил подкинуть задачку на транспортное моделирование пробок в мегаполисе: какие дороги надо переделать, чтобы жизнь автомобилиста стала слаще?

Первый мой опыт преподавания я получил еще студентом на третьем курсе Бауманки. Тогда я был частным репетитором по основам программирования. В этой теме я уже тогда чувствовал себя комфортно. Думаю, это связано с тем, что желание программировать у меня возникло как-то само собой, еще в 9-м классе, когда я играл в GTA. Никогда не забуду свою первую бессонную прогерскую ночь, когда я пытался написать свой первый скрипт для игры.

Далее были локальные периоды преподавания в рамках мини-курсов при основной работе. Когда я начал внедрять платформу в крупные компании, то создавал там центры компетенции по RPA. По сути, это такая внутренняя программа обучения для сотрудников компании по настройке роботов.

Закрепиться в качестве преподавателя я смог в январе 2022 года в университете ИТМО. Сначала я вел группу из шести человек, а с 2023 за мной закрепили несколько групп с общей численностью в 22 человека.

Преподавание для меня не просто работа. Это стиль жизни. Результат преподавательской деятельности — это не написанная программа. Результатом становится студент, который превратился в специалиста! Не все студенты станут крутыми специалистами. Но при плохом преподавателе или наставнике крутых специалистов и вовсе может не получиться.

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

14:30
Презентация. Глаза квадратные.

16:00
Дела делами, а обед по распорядку.

16:30
Проверим, все ли выставленные счета оплачены? Захожу в программу → открываю файл → наблюдаю → радуюсь → работаю дальше.

Бухгалтерию я веду сам. Ну как сам :) Когда я только зарегистрировал юрлицо, то сразу отдал бухгалтерию на аутсорс. Думал, мне так будет проще, не придется отвлекаться на мелкие задачи.

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

16:35
Срочный звонок! У жены с дочкой эпопея с походом на горшок. Жена не знает, что делать. Не могу абстрагироваться — надо выручать как смогу.

16:40
Все как-то само решилось :) Так, возвращаемся в рабочий ритм.

17:00
Представитель клиента, с которым я общаюсь по внедрению платформы, попросил помочь. Он хочет поговорить с коллегой из другого подразделения и продать идею роботизации. Просит помочь ему с письмом — составить его так, чтобы добиться от коллеги отмашки на роботизацию. Игнорировать просьбу не могу.

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

18:00
Добрались до еще одной истории: надо подготовить материалы к обучению pyOpenRPA для другого нашего клиента. Надо скорректировать план обучения так, чтобы он максимально отвечал потребностям тех разработчиков. Это мы умеем.

Типовая модель нашего обучения включает от 4 до 8 семинаров. Каждый идет по два часа в онлайне. Вся программа занимает максимум две недели. Хотя итоговая длительность обучения и количество семинаров зависит от текущей подготовки специалистов в компании клиента и запросов заказчика. Например, обучить опытных разработчиков Python созданию роботов pyOpenRPA мы можем гораздо быстрее, чем специалистов, у которых в арсенале только no-code визуальное программирование.

19:30
Пора и честь знать!

Задачи на день перевыполнил: КП отправил, коммуникацию провел, план обучения составил, презентацию продукта сделал на 60%.

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

Подписка на новое в Бизнес-секретах

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

Подписываясь, вы соглашаетесь с политикой конфиденциальности и условиями передачи информации

Среда

Главное на день: составить индивидуальный план обучения для клиента, заполнить дневник для Бизнес-секретов, поработать над презентацией продукта

07:00
Привет, мир! Тут все без изменений.

09:45
Дорабатываем пакет материалов по обучению, направляю в адрес клиента. Нужно еще согласовать детали по договору.

12:00
Как говорит дочка: НЯМ-НЯМ!

12:30
Ну вот и настало время заполнить дневник для этой статьи. Посмотрим, что надо заполнять, включим полет словотворческой мысли — поехали.

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

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

16:00
Про перекус не забываем, конечно же.

16:30
Получил обратную связь от коллег по презентации. Отрабатываем.

Задачи на день выполнил. План обучения направил клиенту, договор согласовал, презентацию доработал.

Вывод дня: сегодня как-то без выводов, обычный рабочий день.

Четверг

Главное на день: встретить маму, закончить презентацию, провести рабочую встречу по одному из проектов

06:30
Сегодня к нам в СПб. приезжает мама — надо ее встретить. Ой как тяжко вставать с утра…

07:00
Не привет, мир. Маму встретил, теперь дочку в садик.

10:00
Утренние процедуры окончил. Готовлюсь к рабочей встрече. По плану решить техвопросы и подобрать оптимальное решение под запрос клиента.

10:30
Онлайн-банк написал, что сегодня я сделал пожертвование в фонд поддержки пожилых людей.

Моя жена вовлечена в тему благотворительности и часто делает от себя пожертвования, помогает другим. Она большой молодец! Меня она не особо к этому делу подключила, а вот мой банковский счет — да :)

12:00
НЯМ-НЯМ.

13:00
Последний рывок — продающая презентация уже почти готова!

13:30
Почему-то начала болеть спина.

15:00
Вопрос с презентацией закрыл. Можно выдохнуть. Две недели не прошли напрасно.

Дальше планирую запускать рекламную кампанию. Начну на следующей неделе.

Мне нравится, что в России есть много прогрессивных рекламных площадок. Они настолько развиты и оптимизированы, что мне, как заказчику, достаточно выставить бюджет на рекламу, дать ключевые слова, картинку — и вперед. При таком подходе времени на рекламу трачу мало.

16:00
ПЕРЕКУС.

16:30
Заполняю дневник, показываю наработки редактору.

17:00
Рабочая встреча, на которой нужно проработать вопросы по панели управления одного из роботов: какие действия, какие права доступа будут и у кого.

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

20:00
Таки продуло спину.

Задачи на день выполнил: маму встретил, презентацию выпустил, спину продул, рабочие вопросы решил.

Вывод дня: надо закрывать спину!

Пятница

Главное на день: написать пост в Телеграм, обновить статус для клиента, выплатить зарплату, исправить два дефекта в одном из проектов

09:30
Еле встал — дикая боль в спине при движении. Завтрак, сегодня работаю из дома. Даже сидеть на стуле не удается в удобном положении. Сегодня нужно заявить о появлении новой инновационной линии бизнеса. Буду лежать на кровати и править пост с телефона — инновационно!

10:00
Пост готов — отправляю на канал. Работаем дальше.

10:30
Невозможно работать (спина) — буду болеть и спать.

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

13:30
Сегодня же день ЗП — нужно нажать заветную кнопку расчета по сотрудникам в 1С, а после этого подтвердить все платежи в банке — это я могу.

15:30
Я обещал себе до конца недели исправить два маленьких бага в одной ИТ-системе. Собираю волю в кулак и бросаюсь в бой с дефектом.

18:30
Усилия были потрачены не зря — дефект исправлен, система протестирована и функционирует исправно.

Задачи на день выполнил: пост выпустил, статус направил, ЗП выплатил, дефекты исправил.

Вывод дня: на второй день спина всегда болит сильнее.

Суббота

Главное на день: провести лекцию в ИТМО и отдохнуть

08:30
Спина стала болеть меньше. Возвращаюсь к жизни.

Сегодня работаю в ИТМО. По плану — провести одну лекцию по курсу «Алгоритмы и структуры данных». Уверен, что в скором времени буду читать и «Роботизацию RPA и инновации». А пока отправляюсь на лекцию на Ломоносова, 9, в центральный район Петербурга. Проезжаю мимо Политеха Петра, Владимирского собора и перекрестка «Пяти углов».

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

09:30
Готовлюсь к первой лекции. Проходим несколько тем: алгоритм Дейкстры, жадные алгоритмы, NP-полные задачи.

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

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

12:40
Лекция окончена, собираюсь домой.

13:30
Снова дома. Отдохнуть с дороги, поиграть с дочкой, пообедать, построить планы на выходные. Вперед!

Задачи на день выполнил: лекцию прочитал.

Вывод дня: после напряженной работы обязательно надо отдыхать.

Сделал фото второго этажа в ИТМО на Ломоносова, 9, понравились шахматы. Оригинальный способ провести время с коллегами или одногруппниками

Воскресенье

Главное на день: ничего не делать!

Умываемся, завтракаем и едем на прогулку в Кронштадт.

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

Задачи на день не выполнил: надо было просто лежать на кровати, а вместо этого куда-то ездили :(

Вывод дня: отдыхать приходится в меру.

Итоги недели

По итогам недели я в очередной раз сделал самое трудное для себя дело — продающую презентацию.

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

Вот мои главные выводы, который я вынес из каждого дня:

  1. Верстка продающей презентации — черная дыра, куда затягивает на недели.
  2. Планы на день могут быть одни, а фактически придется делать совсем другое.
  3. У дня не обязательно должен быть вывод.
  4. Надо закрывать спину.
  5. На второй день спина всегда болит сильнее.
  6. После напряженной работы обязательно отдыхать.
  7. Отдыхать приходится в меру.

Как ни крути, неделя выдалась продуктивная, результатами доволен, двигаемся и развиваемся дальше!

Онлайн-банк для ИТ-компаний

Предложение Тинькофф

Онлайн-банк для ИТ-компаний

  • Вывод дивидендов до 2 000 000 ₽ с уплатой НДФЛ — бесплатно
  • Бесплатный зарплатный проект
  • Безопасные выплаты самозанятым
Подробнее

АО «Тинькофф Банк», лицензия №2673

Личный опыт
Алина Соломенникова
Алина Соломенникова

Как часто вам приходится менять планы на день?


Больше по теме