article-spots
article-carousel-spots
programs
Истории

Правила жизни DevOps-инженера

3 мая 2023

Какие правила жизни существуют у людей из разных профессий? Для нашего нового материала мы пообщались с Эмилем Гариповым, Junior Systems Engineer в EPAM Узбекистан, и узнали, какими правилами руководствуется начинающий DevOps-инженер. 

«Я нисколько не жалею о смене профессии...» 

Я решил стать DevOps-инженером, потому что всегда увлекался технологиями и саморазвитием, и DevOps – это та область, которая все это дает. 

Если бы не DevOps, то у меня не было бы возможности познакомиться с интереснейшими людьми, увлеченными самой идеей DevOps, с которыми мне повезло работать, обмениваться мнениями и просто общаться. 

Мне недавно исполнилось 46 лет и это не помеха радикально сменить профессию, о чем я нисколько не жалею. 

Самое сложное в моей работе и в то же время самое увлекательное – это адаптация к быстрому темпу технологических изменений и постоянное знакомство с новыми навыками и инструментами. 

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

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

«DevOps – это как хор...» 

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

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

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

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

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

«На самом деле, тупик – это ваша точка роста...» 

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

Важно соблюдать work-life balance. В свободное время я занимаюсь тем, что приносит радость и позволяет разрядиться. Хожу в походы, занимаюсь йогой, бегаю марафоны, и обязательно стараюсь проводить время с близкими. 

Три слагаемых успеха для начинающего в профессии, на мой взгляд: 

  • Знакомство с методологиями Agile, которые делают акцент на сотрудничестве, гибкости и постоянном совершенствовании. 
  • Готовность постоянно и непрерывно обучаться новым технологиям, получать новые навыки. 
  • Знакомство с инструментами автоматизации, такими как Jenkins, Azure DevOps для оптимизации процессов, сокращения ошибок и повышения эффективности. 

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

Несколько полезных ресурсов, которые могут помочь вам сделать первые шаги в DevOps: 

  • Я работал инструктором в Cisco академии и знаю, насколько качественно сделаны курсы по сетям. Так как DevOps-инженер должен быть знаком с ними, рекомендую бесплатную платформу от Cisco, где вы можете приобрести все необходимые навыки.
  • Знания Agile очень важны при работе в команде DevOps, советую обратить внимание на бесплатный курс по Agile на Jira на платформе Coursera. 
  • Присмотритесь к бесплатным тренингам от Linux Foundation, которые включают курсы по Jenkins, Linux, Git, SRE и DevOps, Kubernetes и Cloud Infrastructure. 
  • Мое комьюнити Learning2Learn, которое поможет в развитии осознания своего процесса обучения и предпочтений в обучении, а также научит любить учиться.  
  • Материалы и ивенты от комьюнити для студентов тренигов DevOps Essentials & Fundamentals – Cloud Way! Контрибьюторы сообщества регулярно проводят мероприятия и делятся полезными материалами для новичков в профессии. 

А если ты, как и Эмиль, уверен, что сменить профессию никогда не поздно – регистрируйся на наш тренинг по DevOps!