Юрий Лазаренко: «Людям нужен легкий и быстрый интерфейс, чтобы решать задачи в 1С с мобилки»
Редакция Инфостарта пообщалась с гостями INFOSTART EVENT 2021 Post-Apocalypse и подготовила серию интервью. Публикуем беседу с нашим постоянным докладчиком конференции и разработчиком сайтов на 1С Юрием Лазаренко.
Расскажите о себе, в какой роли вы выступаете на конференции.
Меня зовут Юрий Лазаренко, я разработчик сайтов на 1С, меня еще называют «ИТ-извращенец» – человек, который с 1С делает то, что не делает никто другой. Вчера, сегодня и завтра я на конференции участвую как докладчик, модератор секции и впервые в жизни – стендапер. Завтра мы еще будем отвечать на вопросы на круглом столе, а сегодня я участвую в «Что, Где, Когда», где я буду одним из игроков. Так что в этот раз я участвую во всех активностях конференции.
Ваша секция называется «Идеи и тренды», почему ее модерацию доверили именно вам?
Очень много идей и трендов идет от меня. Я выступаю в пятый раз, и все мои доклады идут на уровне того, что еще никто не делал. Конечно, были профессиональные разработки, но, наверное, мы первыми сделали сайты на 1С коробочным решением, тиражным и вполне реальным. У нас свой полноценный веб-клиент. Это идея и это тренд, потому что многие сейчас идут в веб-интерфейсы. Ну и живого робота я здесь показал первым.
Это был не просто робот, а робот с начинкой из 1С?
Не с начинкой. В качестве начинки у него немного другая, более простая система – это процессоры ESP и Arduino. Но мозги, которые у него удаленные, в облаке, они действительно на 1С.
Фактически вы реализуете идею перемещения 1С в облако?
Не совсем так, я не занимаюсь облаками, я занимаюсь созданием уникальных интерфейсов для 1С.
Я могу сделать так, чтобы в 1С можно было заглянуть из компьютера, браузера, просто со смартфона. Это будет не мобильное приложение, а браузер – нормальный, быстрый, удобный и вполне UX/UI-интерфейс.
Могу сделать так, чтобы в 1С можно было зайти с робота, с умного дома, с чего угодно.
Это не совсем облако, а работа с серверами. 1С работает на сервере, а мы получаем доступ к ней с чего угодно. Не со стандартного или тонкого веб-клиента, а с таких «извращенных» клиентов – веб-клиента, робото-клиента, умного дома-клиента и других видов клиентов.
Как вы к этому пришли? Как развивался ваш путь в ИТ, с чего вы начали? Как так получилось, что вы пришли в 1С и от 1С перешли к таким проектам?
Я из 1С никуда не переходил, я как сюда пришел, так здесь и остался – просто нашел платформе 1С другое применение.
В 1С я пришел совершенно случайно, лет 20 назад: пошел работать 1С-ником, не зная 1С, меня вдруг взяли, и я прижился.
Потребность в своем собственном веб-интерфейсе у меня появилась 13 лет назад, в апреле 2008 года, когда мне было необходимо данные из базы 1С отобразить на сайте. Стандартный подход – это сайт на PHP, база данных для него и обмен с 1С. Но поскольку я тогда не знал PHP, не умел работать с базами данных на сайтах, я пошел наиболее близким для себя путем – написал веб-сервис, к которому подключился из браузера, чтобы мои данные отобразились на сайте.
Тогда это получилась никому не интересная поделка, но это был первый шаг, когда я понял, что свой собственный веб-клиент на 1С – реальность, и у него есть свои плюсы и минусы. Мне нужно было закрыть потребность, я не стал нанимать кого-то, не стал изучать стандартные технологии, а реализовал собственным, хитрым способом.
Ваш проект прошел путь в 13 лет и продолжает развиваться. Вы считаете перспективным трендом в 1С облака и веб-приложения?
Я считаю трендом переход в интернет – веб-клиенты и отход от стандартных интерфейсов. Стандартные тонкий и веб-клиент 1С шикарны и прекрасны, закрывают свою область на 100%, но сейчас тренд у удаленки, которая состоит не только в том, что человек уехал и работает со стационарного компьютера. Иногда он хочет работать просто с «мобилки»: ему нужен легкий и быстрый интерфейс, чтобы набросать задачи или сделать продажи. И вот здесь веб-интерфейс – то, что необходимо. Он быстрый, легкий, удобный, масштабируемый под любой экран.
Мы к этому будем идти, этого требует рынок. А раз рынок требует – найдется кто-то, кто эту потребность закроет. Я один из первых, кто начал закрывать эту потребность, возможно, появятся конкуренты или фирма «1С» сама в этом направлении что-то сделает.
Вы упоминали в стендапе о том, что сейчас даже госкомпании заинтересовались вашим проектом.
Заинтересовались. Потому что стандартными средствами реализовать то, что они хотят, гораздо дороже и дольше, и не только по причине того, что эта схема работы требует большего количества специалистов.
Веб-клиент для 1С можно разработать силами одного продвинутого 1С-специалиста. Таких специалистов не так много, они стоят дорого, но достаточно одного человека.
А разработка веб-интерфейсов стандартными средствами с использованием сайта, СУБД, 1С и обмена между ними – требует трех-четырех сотрудников, которым сложно договориться. Поэтому такие проекты длятся дольше и стоят дороже.
Но самое главное – работа через собственный веб-клиент требует намного меньше ресурсов сервера. Мы проводили недавно расчет для госорганизации, нам рассказали о требуемой функциональности. Попросили рассказать о том, какие серверные мощности там понадобятся. Нам потребовался один обычный не самый мощный, практически десктопный компьютер. А наши конкуренты, которые хотели реализовать это стандартными средствами потребовали четыре веб-сервера, два сервера 1С, дополнительный сервер SQL и т.д. Поэтому только на железе мы сэкономили несколько миллионов.
Получается, ваше решение – универсальное, его можно использовать с любыми конфигурациями?
Конфигурации могут быть абсолютно любые. Необходимо, чтобы в версии, на которой мы запускаем веб-клиент, были HTTP-сервисы. По-моему, это версия платформы 8.3.6, с этой версии появились HTTP-сервисы, ранее их не было. Но таких платформ, по-моему, уже не осталось, все уже перешли на более свежие, поэтому мы можем встроить веб-клиент в абсолютно любую конфигурацию.
Вы представляете компанию один или вам помогает команда?
Команда есть, она очень немногочисленная, потому что 1С-ников, которые одновременно знают HTML и JavaScript, очень мало, и они очень дорого стоят, найти их сложно. Нас очень немного, можно пересчитать по пальцам одной руки. Мы все на удаленке, но в основном представляю я себя один. Я лицо компании, руководитель, основатель и инициатор всех наших движений.
На конференцию вы приезжаете в пятый раз и в пятый раз выступаете. Что вас привлекает на наших мероприятиях?
Логика здесь простая, мне захотелось на Инфостарт, но не хотелось покупать билеты. Поэтому я решил выступить с докладом, чтобы меня пригласили бесплатно.
Сейчас я здесь уже знаменитость. Все подходят и задают вопросы. В том числе про роботов и роботизированный шкаф, которые есть у нас дома. Нам нельзя заводить домашних животных, потому что у сына аллергия, мы компенсируем это роботами.
Ваш сын тоже приобщается к профессии?
Нет, сын у меня орнитолог, что очень странно для технической династии. Я технарь до глубины души, мой отец – специалист по разработке и ремонту вертолетной техники. А тут получился человек, не интересующийся техникой. Передавать компанию будет некому. Зато он расскажет что угодно о любой птице. Он с 5 лет знает, кем он будет – ветеринаром и орнитологом.
Когда вы приезжаете к нам на конференцию – вы сами для себя какие идеи находите?
Тут, конечно, тяжело. Когда приезжаешь как докладчик, послушать другие доклады не всегда успеваешь. Например, вчера я вел секцию, у меня три докладчика, я должен их объявить и находиться в том месте, где они выступают. Я их слушаю, но это, может, не все доклады, которые я хотел бы послушать.
Так получается, что я сюда приезжаю работать. Чаще всего посмотреть доклады других участников не получается. Либо выступаю сам, либо участвую в другой активности, либо меня перехватывают между докладами. Но я пересматриваю видеозаписи.
Что вам интересно, что вы можете применить у себя в работе из того, что рассказывают на конференции?
Что-то технарское. Я подсматриваю за ребятами, которые делают что-то подобное, что и я. Например, Олег Филиппов рассказывал о том, что они движутся в том же направлении, что и мы. Совсем по-другому, но есть интересные мысли, которые я возьму на вооружение.
Но большинство интересных идей появляется в момент общения в кулуарах.
Полчаса назад я общался с одним из докладчиков по поводу моего веб-клиента, и он спросил, как у меня реализована отладка. Я объяснил, как, на что он ответил: «Я бы сделал по-другому». И рассказал, как. Я выслушал его и поблагодарил за идею, я это реализую. Большинство реальных, интересных мыслей получается во время личного общения. У меня так складывается, может, у кого-то – по другому.
Какие цели ставите перед собой в этом году?
Жизнь изменчива, у меня на 2020 год были совсем другие цели, например. Но прошлый год преподнес нам много сюрпризов. Если говорить про профессиональные цели, моя задача – плотно поработать с государством. Это экономически выгодно, полезно для рейтинга.
Если ты говоришь, что твоим софтом интересуется ФНС, все удивляются: это не ты налоги платишь, а налоговая платит тебе. Ответственность тоже высокая, но на таких проектах оттачиваются все огрехи, которые только могут быть. На выходе получаются идеальные продукты, которые превращаются в коробочные решения.
В ближайшее время разовые проекты хочется превратить в коробочные решения и перейти на продажу коробок, это экономически более выгодно. Проекты тоже останутся, но прямой приоритет – развитие продажи коробок и налаживание контактов с партнерами.
В этом уникальность нашего коллектива, у нас нет ни продажников, ни бухгалтеров – только разработчики. Все продажи мы делаем благодаря Инфостарту – очень многие клиенты к нам приходят после просмотра моих докладов или записей прошлых лет.
Те, кто к вам обращается – это, в основном, технари, такие же разработчики, как и вы? Именно они приводят к вам бизнес или бизнес тоже интересуется Инфостартом?
Больше все-таки обращаются технари. Мои разработки предназначены для технарей. Это некий инструмент, который позволяет технарю реализовать то, что сам он сделать не может.
Я уже говорил, что 1С-ников, которые знают 1С и JavaScript, мало. А потребность есть. Поэтому когда руководство требует реализовать что-то на незнакомом стеке технологий – 1С-ник прикидывает, что сам не справится. Ему для этого нужно еще полгода учиться, и неизвестно, в какие затраты это обойдется. Он приходит на мой доклад и понимает, что это то, о чем говорило руководство – поэтому после докладов меня и перехватывают в коридорах, терзают, спрашивают про подробности. И потом специалист идет к руководству и говорит: «Могу реализовать то, что нужно, но не своими силами. Берем готовую разработку и ставим».
Инфостарт идеально подходит для продвижения моих разработок, потому что мой инструмент предназначен технарям. Это инструмент, которые позволяет сделать то, что своими силами он сделать не может, или будет делать долго. Я же этим занимаюсь 13 лет и готов предоставить красивое, быстрое, дешевое решение.
У нас были случаи, когда к нам обращались клиенты, которые пытались реализовать веб-интерфейс стандартными средствами: 1С, WordPress, база данных и обмен между ними. Конкурентная команда делала это год, клиент потратил на это 4 млн рублей. Мы сделали то же самое за 4 месяца и 800 тысяч. Но у нас через 4 месяца заработало, а у них через год – нет.
Мы даем результат, которым можно пользоваться, это дешевле, это может обслуживать обычный 1С-ник, у нас все на 1С. 90% кода, который формирует наш веб-интерфейс, написано на 1С. Когда у 1С-ника возникает проблема, он открывает отладчик и понимает, где сломалось. А при стандартной схеме сначала нужно понять, где сломалось: в 1С, в WordPress или в базе данных. Непонятно, кто должен за это отвечать. Два человека или три начинают друг с другом коммуницировать, поиск решения проблемы затягивается.
Да, может 1С-нику поначалу некомфортно в нашем интерфейсе, но он один раз заглянет, другой, поймет принцип.
Тема нашей конференции – пост-Апокалипсис, Расскажите, как преодолевать внутренний апокалипсис, внутренний кризис? Несколько пожеланий участникам сообщества и гостям конференции.
В первую очередь – семья, поддержка от близких, без них бы мы не выжили. Представьте, нас всех закрыть в узком пространстве, где нужно находиться долго с одними и теми же людьми. Если нет в семье любви, понимания, то тяжело и работать, и жить, и настроение будет плохое. Семья – в первую очередь.
Дальше – вера в себя и физкультура, я бы сказал. Мне очень помогает. Когда случился весь Апокалипсис, мы поехали в Крым на три недели, как мы думали. В итоге мы там провели 4 месяца. К счастью, у нас был выход к берегу моря, мы построили свой спортзал, сварили скамейки, штанги, сделали блины из бетона. И я через день ходил то на турники, то в спортзал, и это был способ отвлечься от работы. Когда человек занимается спортом – у него выделяются эндорфины, человек чувствует себя лучше и счастливее.
Третье – это цель. Если у вас есть цель, вы понимаете, что у вас тяжелые времена, но, тем не менее, вам есть, куда идти, вы не унываете. Пусть в гору идти тяжелее, но человек не сдается, идет дальше, потому что понимает, что получит в итоге.
Системный подход и упорство, в моем понимании – это примерно одно и то же. Если каждый день отжиматься, то можно отжиматься 50 раз. Если каждый день стремиться оттачивать свои навыки, можно научиться и работать качественно, и к жизни относиться тоже позитивно.
130+ докладов с презентациями спикеров
Подключайтесь к чату в телеграм INFOSTART FRIENDS. В чате будем знакомиться, обсуждать доклады и рабочие задачи. Нас уже более 1000!