Рубрика:
Карьера/Образование /
Рынок труда
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
ВИЗИТКА
Юлия Христова, директор Ventra IT
Мифы о DevOps: вредные заблуждения о полезных специалистах
DevOps-инженер объединяет разработку, тестирование и эксплуатацию цифровых продуктов в единый процесс. Он знает дисциплины и технологии Development Operations и умеет виртуозно применить их на практике. Он находит общий язык со всеми участниками процесса создания нового ИТ-продукта и видит проект в перспективе. Казалось бы, для многих компаний все пути ведут к DevOps. Но есть факторы, мешающие встрече. В их числе – неверное понимание обязанностей и особенностей работы DevOps-специалиста
DevOps – это тот же программист, только лучше
Тот, кто придерживается такого взгляда, видит преимущество DevOps’а над программистом лишь в том, что программист только программировать умеет, а DevOps обязательно должен уметь и программировать, и среду создавать. На самом деле, с одной стороны, задача DevOps’а шире создания среды – он должен понимать и видеть систему как единое целое и действовать, соответственно, исходя из общих синергетических интересов. По аналогии с «полевыми командирами», DevOps’ы – это своего рода «полевые архитекторы». С другой стороны, DevOps-инженер не занимается глубинной разработкой. Конечно, он знает один или несколько языков программирования, например, Java/Python/JavaScript/C/Go. Но ему достаточно основ синтаксиса, принципов ООП, умения писать несложные скрипты для автоматизации. Задача DevOps’а – выбрать язык, оптимальный для разработки того или иного продукта, и передать работу над кодом программисту. Выбирая DevOps-инженера и программиста в свою команду, не стоит искать «два в одном».
<...>
Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|