Как стать хорошим менеджером, будучи хорошим инженером: история DevOps-специалиста
с помощью нейросети
Иногда построить CI/CD легче, чем процессы в команде. Особенно если ты начинал инженером и привык работать с машинами, которые не устают, работают по четким алгоритмам и не хотят в отпуск. Несколько лет назад Вячеслав Спиридонов, руководитель департамента автоматизации и сопровождения процессов разработки, подключился к управлению большой командой. В интервью — о том, с чего он начал 7 лет назад, устроившись в компанию старшим инженером, и в чем видит развитие для себя и сотрудников.
Я пришел в компанию по рекомендации друга, который уже работал в YADRO. Тогда я искал работу и активно собеседовался в разные компании. Везде говорили примерно одно и то же: у нас все хорошо и замечательно. А в YADRO, в тот далекий 2017 год, сразу сказали, что я буду встречаться с трудностями и проблемами, которые никто не знает как решать. Эта честность меня подкупила. Поэтому я здесь и ни разу за 7 лет об этом не пожалел. На старте было много челленджей и возможностей проявить себя настолько, насколько хватало времени, знаний и сил. Это было интересное и увлекательное время. Мне кажется, этот дух раннего YADRO очень долго вел нас вперед.
Я пришел на роль DevOps-инженера. Я занимался всем — от установки серверов в стойку до написания пайплайнов. Задач становилось все больше, и у меня появился помощник, потом — два, три, четыре, пять. И вот, я уже начальник отдела из 7 человек, еще спустя время — руководитель департамента, который занимается разработкой и поддержкой инфраструктуры, обеспечивающей разработку наших систем хранения данных. Я даже основал первое DevOps-сообщество в компании и долгое время был его лидером.
Когда разговариваю с людьми не из IT-сферы, всегда подчеркиваю, что YADRO — это российская технологическая компания, которая создает уникальные для России продукты, а также заботится о развитии инженеров, создает комфортные условия для их развития. С «айтишниками» мы обсуждаем конкретные темы в зависимости от их опыта и интересов. Привожу примеры инженерных решений, которые использую в работе.
Честность и открытость.
Мы быстро растем и меняемся — с гибкостью, присущей нашей компании. И если специалист хочет стоять у истоков каких-то решений, сейчас самое время прийти в YADRO. Здесь есть абсолютно все условия, чтобы проявить себя и сделать работу на высоком инженерном уровне.
Первое время люди приходили в YADRO в основном по рекомендации — буквально друзья звали друзей. В такой атмосфере очень просто делиться знаниями: обсуждать, спрашивать и объяснять. Среда была максимально питательная. С ростом компании такую «камерность» сохранить сложно, поэтому на смену пришли новые практики. Для обмена опытом у нас есть различные активности: внутренние и внешние митапы, сообщества, портал для разработчиков
Последние три года я больше развиваю софт-скилы. На этапе, когда число людей в команде превысило десяток, я уже не мог заниматься техническими задачами так часто, как раньше. Перешел в People Management и стал развиваться там. Сначала было непросто переключиться с сервера, который отвечает одинаково на любую команду, на людей, которые далеко не столь предсказуемы. Но мне нравится работать с людьми. Крутые инженеры способны делать крутые вещи, но сделать крутой продукт в одиночку не получится. Нужны совет и помощь, взаимодействие с другими командами и специалистами. А иногда важно просто не мешать и позволить делать свою работу: отойти в сторону и организовать вокруг команды «защитный купол» от внешних тревог. Как это эффективно реализовать — интересный вопрос.
У меня есть совет для младших специалистов. Он лежит в основе понятного и эффективного, на мой взгляд, плана превращения джунов в мидлов. Совет звучит так: наблюдай, участвуй, разбирайся, пробуй В основе — расширение кругозора. Старайся подключаться к реальным задачам и не стесняйся запрашивать фидбэк о своей работе у руководителя. А более опытным коллегам советую обязательно встречаться one-to-one с членами команды. И формировать атмосферу открытости на этих встречах —так вы создадите слаженную команду.
Я не так активно участвую во внутренних «движухах», но знаю, что они есть. Ребята и в настолки играют по вечерам, и на спортивные секции разные ходят вместе. У меня есть сложившаяся небольшая группа друзей с работы: мы общаемся, встречаемся, можем иногда иногда в какую-нибудь компьютерную игру поиграть вечером.
Разные, потому что нас много. И это хорошо: можно найти себе команду и дело по душе.
Хочу больше времени уделять вопросам эффективности команды. Понять, как делать из джунов ведущих инженеров. Безусловно, многие вырастают самостоятельно, но мне интересно, как я могу помочь им в этом росте.
Были у меня ошибки в работе? Полным-полно. Косячил? Да, косячил. Но вполне вероятно, что эти ошибки стали частью моего опыта и пошли на пользу. Поэтому считаю, что все было правильно.
Надолго.
Компания сильная, и продукты, что мы делаем, просуществуют не один год. Мы хотим, чтобы решения, которые сейчас создают инженеры, были нацелены в будущее и эволюционировали. Чтобы мы думали о вызовах и потребностях пользователей, которые могут возникнуть через 5−10 лет. Чтобы каждый сотрудник связывал свое будущее с компанией, видел в ней перспективы личного роста, который, безусловно, отразится и на росте компании.