«Эта сфера для тех, кто любит драйв»: бывший киберразведчик о работе в блокчейне

Анастасія Пономарьова

Уже известно много историй о том, как айтишники ушли на фронт и стали профессиональными военными. Сегодня поделимся другим кейсом: как военному можно перейти в IT, а также как работают стейкинговые блокчейн-компании изнутри. Об этом в интервью Highload рассказал Head of DevOps Everstake Андрей Кравец.

По специальности я киберразведчик

Head of DevOps Everstake Андрей Кравец и сын Лев

Я мог стать кем угодно: у меня были хорошие оценки в школе, была возможность выбрать профессию хоть юриста, хоть космонавта, хоть медика (тем более, у меня все в семье врачи). Но я любил копаться в компьютерах, хотел сделать что-нибудь интересное. Пошел учиться в Киевский политехнический институт на спецфакультет ИСЗИ (Институт специальной связи и защиты информации) — там набирают специалистов для Госспецсвязи, СБУ, государственных служб, в том числе разведки, где я и учился. По специальности я киберразведчик. Серьезно звучит, да? Молодым сотрудникам всегда интересно работать с бывшим разведчиком — это классно льется в канву хорошего специалиста.

После института подписал контракт на 5 лет, я капитан ВСУ в запасе. На службе у нас был небольшой центр обработки данных, большое количество сотрудников, локальная вычислительная сеть — правда, оптическая, со многими security-нюансами. Во время службы получил много практики, работая как системный администратор и специалист по информационным сетям, а вот девопс-практики было мало.

После окончания контракта планово перешел в IT-компанию

Госучреждения очень инертны, у них нет такой хорошей обратной связи, как в IT-компаниях — в бизнесе, если твоя работа и идеи действительно кому-то нужны, тебе скажут об этом, потому что там все подкреплено деньгами. А в разведке и других органах у нас люди «закостенелые», им не очень все интересно, сколько усилий не прилагай, и многое делается чисто для галочки. И это вредит мотивации. Многие просто целыми днями просиживают штаны. Работа там о-о-очень отличается от коммерческих компаний.

В блокчейне же, сколько бы работы ни сделал, ее всегда мало, поэтому есть мотивация работать еще. После окончания контракта я планово перешел в IT-компанию. Мой карьерный путь выглядит примерно так: институт — служба разведки — Everstake, где я работаю и сегодня (если не учитывать мелкие подработки в IT в студенческие времена). За три года кропотливой работы дорос до Head of DevOps.

Было сложно понять, что это за магия такая

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

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

Наиболее продуктивно обучение идет, когда к новичку прикреплен тимлид

Когда пришел в компанию, не знал о блокчейне вообще ничего! Знал, что Ethereum майнят. Тогда здесь было только два девопса, сейчас их больше 20, а компания выросла — было 20 человек, стало больше 120. Три года назад это был маленький перспективный украинский стартап, который знали многие люди по всему миру. Everstake очень сильно вырос, и сейчас это самый большой стейкинг-провайдер в мире.

Когда пришел в компанию, не знал о блокчейне вообще ничего!

Даже когда нас было двое, у нас была определенная схема онбординга — кто что знает о блокчейне, тот то и рассказывает. Сейчас уже есть целый план онбординга, система управления знаниями, для нас как Википедия по блокчейну – там раскрывается очень много вопросов. Также есть кооперация по курсам с Citrus, есть внутренняя LMS, где есть курсы для людей из всех подразделений, в том числе и для девопсов.

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

Проще сказать, чем я не занимаюсь на работе

Я бы не привязывался в своей работе к аббревиатуре девопс, потому что здесь все сложно. Иногда мне кажется, что проще сказать, чем я не занимаюсь на работе. Head of DevOps должен хорошо знать работу подчиненных, потому что я должен быть в состоянии выполнять все роли специалистов, чтобы быть в состоянии принимать управленческие решения и помогать.

Рабочий стол, фото Андрея Кравца

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

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

Нет жестких планов только большой бэклог

Если говорить о распорядке, то мое утро начинается с того, что я смотрю, не упало ли что-нибудь. Если да — насколько это критично и как быстро нужно это поднять. Первое и самое главное — это damage-контроль: решение инцидентов, связанных с инфраструктурой блокчейн-нод, веб-сервисами и другим. То есть обнаруживать и исправлять все, что «горит». У нас такого достаточно много — это нормально для очень быстро развивающихся компаний. Компания проходит через все имеющиеся проблемы и решает их. У нас в команде больше 120 человек, и многие удивляются: «Ого, сколько!». Но это показатель, сколько проблем на работе мы решаем, потому что все эти люди нам нужны.

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

Некоторые очень «подсаживаются» на работу

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

Если говорить о производительности, я не поддерживаю идею “зачем спать, если можно работать и сделать больше”. Отдыхать нужно обязательно. Если ты не будешь себе планировать отдых и как минимум 6–7 часов сна, то у тебя пойдет кувырком вся работа.

У нас атмосфера стартапа: каждый день у людей какие-то вызовы, каждый день здесь как на американских горках.

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

У нас около 400 различных серверов и очень много стека

Если смотреть по стеку, с чем мы только не работали! У нас сейчас инфраструктура насчитывает около 400 разнообразных серверов, и очень много стека — и мониторинг, и логи, чего только там нет! Чего меньше — это клауд-инфраструктуры AWS, GCP, но она тоже есть. Блокчейн-ноды разрабатывают люди со всего мира, используя самые разные технологии, поэтому у нас есть огромный опыт, куча регламентов и чек-листов на все случаи.

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

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

С технической стороны: мы стейкинг-платформа, разворачиваем блокчейн-ноды — то есть софт на Linux-серверах (нет никакой Windows-системы, к счастью), и это очень похоже на работу депозитов в банках. Но мы не банк, потому что никак не контактируем с деньгами людей: доступ открывается пользователям на уровне протокола блокчейна. У нас очень много проектов, работаем не покладая рук. Наш продукт — проекты, где Everstake выступает как валидатор, блокпродюсер, стейкинг-оператор, node-ops.

Стек не столь важен, как желание работать

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

Команда Everstake

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

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

У нас есть план, как стать девопсом, мидл-девопсом, а вот главным девопсом — такого чек-листа нет. Достичь уровня мидл-менеджера или лида занимает около полутора лет (но это оптимистичные просчеты, если человек прямо огонь).

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

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

В блокчейне найдете новейшие технологии и сможете с ними работать

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

Больше всего зарабатывает тот, кто о деньгах забыл.

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

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

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

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023