Индустрия IT по прежнему остается одной из самых привлекательных сфер работы во всем мире. Поэтому особенно интересно узнать, из чего состоит жизнь успешного представителя этой профессии.
Павел Романюк — разработчик e-commerce решений для крупного и среднего бизнеса на платформе Saleforce Commerce Cloud, а также соучредитель стартапа LEISUREMENT. Он стал инженером-программистом еще до того, как это стало мейнстримом и за более чем 20 летний опыт работы прошел путь от Front-end / Back-end WEB разработчика, тим лида, проджект-менеджера до основателя и генерального директора студии веб-разработки VinMir.
Поговорили с Павлом о его карьерном пути, какие качества нужны для востребованного программиста и что сейчас перспективно изучать будущим IT-специалистам.
— Без каких качеств нельзя стать программистом? И какие качества вам помогают эффективно выполнять работу?
— При должной доли старания и желания стать программистом не сложно. Но отличным специалистом можно стать, только если не прекращать учиться. Стремление к самосовершенствованию и саморазвитию помогает эффективно выполнять работу.
— По первому образованию вы инженер-программист. И образование вы получали в 1995-2000 годах в Украине, когда эта специальность не была еще такой популярной. Почему вы решили заняться этим направлением?
— Это была «любовь с первого взгляда». Примерно в 5 классе (1989 год) я впервые увидел компьютер. Сложность устройства, воплощающего пик научной и инженерной мысли, и в то же время его доступность будоражили моё воображение. В старших классах школы я уже не мог представить своё будущее не связанным с компьютерами и программированием.
— После окончания университета ваше образование не закончилось. В 2014 году вы стали сертифицированным консультантом ЕБРР (Европейского банка реконструкции и развития), а в 2019 году получили квалификацию разработчика цифровой электронной коммерции от крупнейшей компании в сфере e-commerce Salesforce. Как вам дополнительное образование помогает в карьере? На сколько сложно его получить?
— Мир технологий стремительно развивается. И для того чтобы оставаться «в потоке», просто необходимо продолжать учиться ежедневно. Новым технологиям, новым языкам программирования, новым подходам в проектировании. Постоянное самообразование — это залог того, что ты и твои знания и умения будут востребованы.
Для получения и подтверждения квалификации необходимо пройти профильное обучение и сдать квалификационный экзамен. Например, на изучение и получение сертификата Salesforce Commerce Cloud Developer у меня ушло 9 месяцев, но оно того стоило - большинство заказчиков хотят видеть сертифицированных специалистов на должностях уровня Senior и Tech Lead.
— У вас более 20 летний опыт работы в индустрии. За это время вы побывали в роли технического лида, тим лида, проджект-менеджера, а также основателя и генерального директора студии веб-разработки VinMir, которая имеет безупречную репутацию как среди коллег, так и среди заказчиков. Какими достижениями компании под Вашим руководством Вы гордитесь?
— Каждый проект - это результат работы множества людей: разработчиков, дизайнеров, маркетологов. Моя основная задача как лидера — построить процессы внутри компании так, чтобы в результате эффективного взаимодействия всех сотрудников, вовлеченнх в проект, на выходе получился высококлассный продукт. Каждый следующий проект — это результат работы над всеми предыдущими. Один из наиболее значимых проектов, разработанных под моим руководством и принесший большой вклад в индустрию и имеющий множество имплементаций - это CRM VinMir. Этим продуктом успешно пользуются пользуются компании-лидеры различных отраслей. А положительные отзывы и благодарности от удовлетворенных клиентов - это главный мотивирующий драйвер для достижение новых вершин.
— Вы соучредитель революционного стартапа LEISUREMENT, вносящего значительный вклад в индустрию. Расскажите об этом проекте поподробнее.
— Это уникальный проект, объединяющий мессенджер, планировщик финансов и органайзер. Аналогов ему просто нет. Мы уверены, что он способен произвести настоящую революцию в этих сферах. Проект способен упростить жизнь буквально каждому человеку, пользующемуся Интернетом и стать незаменимым помощником в повседневной жизни. Приложение Leisurement позволяет взять на себя все рутинные процессы, неизменно сопутствующие в организации мероприятий всем участникам событий, освобождая один из главных ресурсов человека - время. В данный момент закончена работа над разработкой первой версии приложения, его уже можно найти и скачать на маркетах App Store и Google Play.
— Вы работаете в качестве Commerce Cloud разработчика на платформе Salesforce Commerce Cloud (SFCC). Это одна из компаний-гигантов на рынке электронной коммерции, клиенты которой — всемирно известные бренды. Какие из ваших решений мы могли видеть?
— В разные этапы времени я был в составе разработчиков, техническим лидером, руководителем разработки решений для таких брендов с мировым именем, как Lee, Wrangler, Bissell, Shoeby, Louis Vuitton, Moët Hennessy, Delta Faucet, Aetrex, Deciem, Shoeby, Wallashops, Loewe, Richemont, TeddySmyth, Renuar, Columbia, Halfords, Dolce Gabbana. Одна из последних компаний, работая в которой тех лидом я взаимодействую с лидерами различных индустрий, является Capgemini America Inc.
— Одно из главных направлений вашей работы — это E-commerce клиенты. Расскажите, с каким запросом чаще всего приходит бизнес? Какие тенденции намечаются в отрасли?
— Работая в компании Capgemini я заметил, что чаще всего бизнес заинтересован в надежности предоставляемых услуг. Решения должны выдерживать большие нагрузки без ухудшения сервиса для пользователей. Это должны быть высокотехнологичные решения, позволяющие интегрировать существующие процессы клиента в E-commerce. С этими задачами позволяют качественно справляться технологии Salesforce.
В современных реалиях всё больше клиентов переходят в online и задачей разработчиков становится максимальное упрощение переноса продаж в Интернет. Одна из главных тенденций в отрасли сегодня — привлечь максимальное количество пользователей мобильных устройств. Сделать это можно, если процесс покупки онлайн будет максимально удобным для покупателя. А это уже задача разработчика, чтобы сайт работал быстро, не подвисал даже при большом потоке пользователей.
— Сегодня все больше людей хотят войти в IT и с каждым днем становится все больше программистов. Но хороших специалистов по прежнему как будто мало. Что отличает хорошего программиста от плохого?
— Умение максимально сконцентрироваться на поставленной задаче и открытость к новому помогает профессиональному росту. Программирование — это творческий процесс, и творческий подход позволяет вырасти из простого программиста в специалиста высшего класса.
— Какие направления в профессии сегодня самые перспективные? И что вы бы посоветовали изучать в первую очередь тем, кто только начинает карьеру?
— Одно из наиболее востребованных и перспективных направлений в данный момент — кибербезопасность и защита данных. Здесь необходимо иметь понимание архитектуры процессов передачи и хранения данных. Изучение стоит начать с базовых протоколов и методов обеспечения безопасности. Также будут полезны знания в сфере низкоуровневых языков программирования.
— Какие у вас профессиональные планы на ближайшее будущее? Скажем, на пять лет?
— В данный момент я изучаю процессы разработки программного обеспечения в международных мультинациональных компаниях с интернациональными коллективами, работая в американской компании Capgemini America Inc. В планах — развитие собственной интернациональной компании Leisurement: запуск и масштабирование на весь мир уникального приложения Leisurement, позволяющего объединить месенджер, ивент-менеджер, таск-менеджер и bill-spliter, и непрерывное саморазвитие.