Dev ooops

Nov 15, 2012 19:29

DevOps - это такой новомодный хипстерский термин.

Например, стали использовать Jenkins - все, we are running DevOps. Или стали конфигурацию хранить в Puppet'е (админ устал обновлять конфиги на пятидесяти серверах вручную) - ура, у нас DevOps. Админ начал писать скрипты на vanilla Ruby - все, он теперь админ-разработчик, DevOps, йомть! Программист ( Read more... )

в интернете кто-то не прав

Leave a comment

Comments 8

dev117 November 15 2012, 20:51:53 UTC
Т.е. если менеджмент хороший, то devops нельзя использовать?

Reply

dev117 November 15 2012, 21:26:22 UTC
"А уж про слияние Dev и Ops вообще молчу - это просто в последнее время какая-то волна некомпетентности, а раньше никому и в голову не приходило разделять их."

А когда они были вместе? Разработчики раньше разрабатывали коробочные продукты, сисадмины сисадминили статичные системы на коробочном софте. И друг с другом они никогда не сталкивались.

И тут внезапно наступил web и разработчиков заставили писать под сложную нестабильную инфраструктуру, которую не смоделировать на своём уютненьком макбуке. А админов заставили эту инфраструктуру менеджить. Понятное дело что у всех батхерт.

С тестировщиками и разработчиками наверное я соглашусь - раньше были только разработчики, а потом от них отделились тестировщики, т.к. они были подешевле но всё равно могли выполнять часть работы.

Вот такой мой наивный взгляд на происходящее.

Reply

demmonoid November 15 2012, 21:48:08 UTC
Как думаете, какие шансы у человека написать, например, системную кроссплатформенную софтину, не зная тех операционных систем, под которые эта софтина пишется?

Вы посмотрите на старую гвардию программистов - они же все еще и крутые админы. Равно ка и наоборот, несколько моих знакомых админов, тех, кто меня лет на 7-10 постарше, работали и на программерских должностях.

Reply

demmonoid November 15 2012, 21:45:46 UTC
Откуда вообще такой вывод?

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

Reply


ivanenok November 16 2012, 05:03:47 UTC
не остается ничего иного, как согласиться с афтаром, причем полностью и безоговорочно.
вообще, в последнее время, начинаю понимать бухгалтеров и юристов работавших в 90-х когда каждая шарага обучала этим специальностям, но по факту плодило дебилов с корками. сейчас такие же симптомы есть в программерстве :(

Reply


levgem November 16 2012, 08:58:53 UTC
Я с тобой соглашусь на тему того, что «всё это отдает хипсторством», но если ты вдруг намекаешь на то, что это всё плохо, то тут не соглашусь.

Соображения какие: вот появилась практика делать симпатичные веб-сайты, да ещё и с аяксом. Ну появилась и появилась, основной массе толстожопых на это наплевать. Но тут Тим произнес «вебдваноль» и понеслась коза по кочкам: в каждом банке выписали бюджет на срочную интеграцию решения по вебдваноль. Дерьмо схлынуло, пена осела, а некоторыми банковскими сайтами наконец то стало возможно пользоваться.

Тут то же самое, оно сверху бурлит, а снизу впитывается. Отправят тебя к китайцам партнерским, а они, глядишь, про паппет слышали.

Платить за это, конечно, приходится командами ниндзь, которые внедряют noops с юнит-тестами.

Reply

demmonoid November 16 2012, 11:31:30 UTC
У меня двойственное ощущение на тему "хорошо это или плохо ( ... )

Reply

demmonoid November 16 2012, 11:36:23 UTC
Мне, кстати, очень нравится позиция Алексея Титова на эту тему. Он ее на Стачке озвучил в ответ на вопрос "как вы относитесь к свежему веянию NoOps?". Он сказал: "Знаете, я вообще против всех этих ярлыков. Дев опс, ноу опс... Просто программисты должны быть хотя бы немного админами, а админы - хотя бы немного программистами."

Вот это - правильное понимание. И с этого понимания, я думаю, все и началось (судя по названию-то). Только вот потом решили еще всякого понапихать, непонятно зачем. И вместо этого, самого главного, постулата стали наводнять Agile.

Reply


Leave a comment

Up