0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p><strong>Хекслет запускает новый интенсив<a>"DevOps для программистов"</a>в вебинарном формате, длительностью около 3 месяцев. Преподаватель этого интенсива, Head of DevOps в компании ЦРПТ Алексей Шарапов подробно рассказал про программу курса, а также объяснил, зачем программисту использовать практики DevOps и что вообще в них входит.</strong></p>
1
<p><strong>Хекслет запускает новый интенсив<a>"DevOps для программистов"</a>в вебинарном формате, длительностью около 3 месяцев. Преподаватель этого интенсива, Head of DevOps в компании ЦРПТ Алексей Шарапов подробно рассказал про программу курса, а также объяснил, зачем программисту использовать практики DevOps и что вообще в них входит.</strong></p>
2
<p>- Меня зовут Алексей Шарапов, я работаю Head of DevOps в компании ЦРПТ. Если честно, мне не нравится слово DevOps при указании должности - это рыночный термин, и я надеюсь, что рано или поздно должность DevOps-инженер пропадет. Ведь DevOps - это все-таки методология и подход, а не конкретный инженер.</p>
2
<p>- Меня зовут Алексей Шарапов, я работаю Head of DevOps в компании ЦРПТ. Если честно, мне не нравится слово DevOps при указании должности - это рыночный термин, и я надеюсь, что рано или поздно должность DevOps-инженер пропадет. Ведь DevOps - это все-таки методология и подход, а не конкретный инженер.</p>
3
<p>Сейчас я работаю вместе с отделами разработки и эксплуатации над разными архитектурными вещами. Мы придумываем, как продукт будет правильно развиваться, работаем над архитектурой деплоя, взаимодействием с Kubernetes и дата-центрами. Помимо этого, я развиваю нашу команду - все инженеры в ней разделены на группы разработки, а моя работа - доносить DevOps-практики непосредственно в разработку. Это помогает программистам глубже погрузиться в проект, а компании - улучшить свой продукт.</p>
3
<p>Сейчас я работаю вместе с отделами разработки и эксплуатации над разными архитектурными вещами. Мы придумываем, как продукт будет правильно развиваться, работаем над архитектурой деплоя, взаимодействием с Kubernetes и дата-центрами. Помимо этого, я развиваю нашу команду - все инженеры в ней разделены на группы разработки, а моя работа - доносить DevOps-практики непосредственно в разработку. Это помогает программистам глубже погрузиться в проект, а компании - улучшить свой продукт.</p>
4
<p><strong>- Что такое DevOps и зачем он нужен программистам?</strong></p>
4
<p><strong>- Что такое DevOps и зачем он нужен программистам?</strong></p>
5
<p>- DevOps - это набор практик, которые делают работу разработчиков и команды эксплуатации более эффективной. DevOps нужен разработчикам, чтобы глубже понять, как работают сервисы изнутри, как продукт доставляется в продакшн, какие проблемы могут с ним возникать не только со стороны кода. То есть практики DevOps позволяют разработчикам не только погрузиться в перформанс продукта, но и вообще увеличивают понимание того, как на самом деле работает их код.</p>
5
<p>- DevOps - это набор практик, которые делают работу разработчиков и команды эксплуатации более эффективной. DevOps нужен разработчикам, чтобы глубже понять, как работают сервисы изнутри, как продукт доставляется в продакшн, какие проблемы могут с ним возникать не только со стороны кода. То есть практики DevOps позволяют разработчикам не только погрузиться в перформанс продукта, но и вообще увеличивают понимание того, как на самом деле работает их код.</p>
6
<p>Современный мир разработки и эксплуатации очень быстро развивается. Появляются новые микросервисы - и программистам нужно понимать, как они взаимодействуют друг с другом на более высоком уровне после того, как запустится его код. Кроме того, разработчикам нужно понимать, что происходит с кодом дальше и будет ли он вообще работать. Это очень важно как для написания чистого и красивого кода, так и для выбора правильного архитектурного подхода. Ну и не надо забывать, что понимание DevOps увеличивает производительность разработчиков и даже скорость написания кода.</p>
6
<p>Современный мир разработки и эксплуатации очень быстро развивается. Появляются новые микросервисы - и программистам нужно понимать, как они взаимодействуют друг с другом на более высоком уровне после того, как запустится его код. Кроме того, разработчикам нужно понимать, что происходит с кодом дальше и будет ли он вообще работать. Это очень важно как для написания чистого и красивого кода, так и для выбора правильного архитектурного подхода. Ну и не надо забывать, что понимание DevOps увеличивает производительность разработчиков и даже скорость написания кода.</p>
7
<p><strong>- Из чего будет состоять состоять интенсив "DevOps для разработчиков"? Что войдет в программу?</strong></p>
7
<p><strong>- Из чего будет состоять состоять интенсив "DevOps для разработчиков"? Что войдет в программу?</strong></p>
8
<p>- Интенсив будет состоять из нескольких основных частей. Во-первых, будут вебинары и лекции, в которых я буду рассказывать о технологиях - как они выглядят и зачем применяются. Во-вторых, мы проведем сессии лайвкодинга, где сможем посмотреть, как техники DevOps применяются на живых примерах - то есть не в сухой теории, а прямо в реалтайме.</p>
8
<p>- Интенсив будет состоять из нескольких основных частей. Во-первых, будут вебинары и лекции, в которых я буду рассказывать о технологиях - как они выглядят и зачем применяются. Во-вторых, мы проведем сессии лайвкодинга, где сможем посмотреть, как техники DevOps применяются на живых примерах - то есть не в сухой теории, а прямо в реалтайме.</p>
9
<p>Самое главное - мы планируем уделить много времени живым сессиям и общению, где подробно ответим на вопросы и разберем использование DevOps-практик на конкретных кейсах. Этот процесс я вижу так - когда студенты начнут погружаться в DevOps и применять эти практики в проектах, у них сразу же возникнет огромное количество вопросов: про взаимодействие разных программ, про особенности и зависимости. Поэтому мы подробно разберем практически каждый кейс. Ведь мы изучаем DevOps как раз для того, чтобы применять эти знания на практике каждый день.</p>
9
<p>Самое главное - мы планируем уделить много времени живым сессиям и общению, где подробно ответим на вопросы и разберем использование DevOps-практик на конкретных кейсах. Этот процесс я вижу так - когда студенты начнут погружаться в DevOps и применять эти практики в проектах, у них сразу же возникнет огромное количество вопросов: про взаимодействие разных программ, про особенности и зависимости. Поэтому мы подробно разберем практически каждый кейс. Ведь мы изучаем DevOps как раз для того, чтобы применять эти знания на практике каждый день.</p>
10
<p><strong>- В программу интенсива включен проект. Как вообще будет выглядеть проект по DevOps?</strong></p>
10
<p><strong>- В программу интенсива включен проект. Как вообще будет выглядеть проект по DevOps?</strong></p>
11
<p>- Проект будет состоять из нескольких крупных частей. Мы начнем с автоматизации локальной среды разработки - научимся пользоваться Vagrant, чтобы разрабатывать удобно в разных виртуализированных средах. Потом перейдем к Docker Compose - поближе узнаем такое явление как контейнеризация. Разберем инструменты автоматизации и как все это можно очень удобно разворачивать при помощи SCM Tools.</p>
11
<p>- Проект будет состоять из нескольких крупных частей. Мы начнем с автоматизации локальной среды разработки - научимся пользоваться Vagrant, чтобы разрабатывать удобно в разных виртуализированных средах. Потом перейдем к Docker Compose - поближе узнаем такое явление как контейнеризация. Разберем инструменты автоматизации и как все это можно очень удобно разворачивать при помощи SCM Tools.</p>
12
<p>Дальше по плану пойдут более высокоуровневые сущности - Kubernetes, облачные провайдеры AWS и Google Cloud. Мы научимся их автоматизировать, работать с Terraform и Ansible. После этого попробуем удобно запускать наше приложение и эффективно его разворачивать, чтобы испытывать больше радости - и меньше страдания.</p>
12
<p>Дальше по плану пойдут более высокоуровневые сущности - Kubernetes, облачные провайдеры AWS и Google Cloud. Мы научимся их автоматизировать, работать с Terraform и Ansible. После этого попробуем удобно запускать наше приложение и эффективно его разворачивать, чтобы испытывать больше радости - и меньше страдания.</p>
13
<p><strong>- Кого вы хотели бы видеть в качестве студентов курса?</strong></p>
13
<p><strong>- Кого вы хотели бы видеть в качестве студентов курса?</strong></p>
14
<p>- Мы стараемся сделать этот курс в таком виде, чтобы он был понятен как начинающим разработчикам, которые при написании своего первого кода уже смогут использовать какие-то инструменты для автоматизации локальной разработки, так и опытным программистам - они улучшат свои навыки запуска сервисов в облачных платформах, или прокачаются в работе с Kubernetes. То есть мы начнем с азов изучения принципов автоматизации, а потом перейдем к более высокоуровневым вещам - так что интересно и полезно будет всем.</p>
14
<p>- Мы стараемся сделать этот курс в таком виде, чтобы он был понятен как начинающим разработчикам, которые при написании своего первого кода уже смогут использовать какие-то инструменты для автоматизации локальной разработки, так и опытным программистам - они улучшат свои навыки запуска сервисов в облачных платформах, или прокачаются в работе с Kubernetes. То есть мы начнем с азов изучения принципов автоматизации, а потом перейдем к более высокоуровневым вещам - так что интересно и полезно будет всем.</p>
15
<p><strong>- Что дальше будет с DevOps, есть ли у него будущее?</strong></p>
15
<p><strong>- Что дальше будет с DevOps, есть ли у него будущее?</strong></p>
16
<p>- Рынок сейчас очень активно развивается, многие компании и сами разработчики начинают использовать DevOps-практики. У меня даже были случаи, когда после старта проекта разработчики так загорались DevOps, что самостоятельно писали инфраструктурный код, дописывали разные элементы, даже могли поддерживать продукт.</p>
16
<p>- Рынок сейчас очень активно развивается, многие компании и сами разработчики начинают использовать DevOps-практики. У меня даже были случаи, когда после старта проекта разработчики так загорались DevOps, что самостоятельно писали инфраструктурный код, дописывали разные элементы, даже могли поддерживать продукт.</p>
17
<p>То есть ты внедряешь практики DevOps, а разработчики их подхватывают и активно развивают. Это самый лучший формат взаимодействия, и он показывает, что сфера очень интересна всем ее участникам, что она очень быстро развивается. И, конечно, что у нее очень большое будущее.</p>
17
<p>То есть ты внедряешь практики DevOps, а разработчики их подхватывают и активно развивают. Это самый лучший формат взаимодействия, и он показывает, что сфера очень интересна всем ее участникам, что она очень быстро развивается. И, конечно, что у нее очень большое будущее.</p>