×
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Ответа на вопрос с точностью хотя бы до 10000 человек я не знаю, так что последующее можно воспринимать как чистейший флуд, но DevOps — это не должность, DevOps — это просто подход к работе. Если программист правит код в vim на продакшн сервере и потом оставляет его так работать — то DevOps к нему еще не пришел, сколько бы лет опыта с Ansible или Jenkins он не имел. В узком смысле — это скорее про deployment, как сделать так, чтобы написанный на компьютере разработчика код безболезненно заработал на живом сервере, в широком — про «конфигурацию как код» и минимизацию ручных действий через автоматизацию процессов для создания масштабируемой и отказоустойчивой инфраструктуры и ее эффективного использования.

Исходя из этого, вопрос примерно из той же категории, что и «сколько в Киеве design-patterns програмистов». «DevOps»-ом может быть любой программист или администратор, умеющий программировать, он может даже не знать, что он применяет этого подход :-)

Кстати, носители этого подхода не всегда понимают, что нельзя делать с приложениями, хранящими данными (в частности СУБД), в итоге получается необходимость в создании реплики СУБД на 1 Тб для того, чтобы обновить Ubuntu, на котором она работает, потому что immutable infrastructure.

Пользуясь случаем, хотел бы выразить благодарность вашей команде за Spilo, очень интересное решение! :)

Кстати, носители этого подхода не всегда понимают, что нельзя делать с приложениями, хранящими данными (в частности СУБД), в итоге получается необходимость в создании реплики СУБД на 1 Тб для того, чтобы обновить Ubuntu, на котором она работает, потому что immutable infrastructure.

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

Иногда действительно нужно «плюнуть на DevOps» и идти на прод дебажить (ладно — назовем это «сбором метрик»).

Столько же сколько заправок в Сан-Франциско.

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

Мне нравится, когда умные люди говорят на эту тему и начинают с культуры девопс, говоря об этом с особенным выражением лица и придыханием. Сразу же вспоминается вот это pbs.twimg.com/...​media/DT2ha3wVQAAORTN.jpg

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

Ну не совсем. DevOps или SRE — это все-таки больше админ, который 1) работает с клаудом, а не онпремис 2) использует инструменты вроде Jenkins, Bamboo, Docker, Ansible, Git etc 3) находится в постоянном взаимодействии с разработчиками. Но это по-прежнему все тот же админ, который занимается все теми же рутинными тасками, потому как любой нормальный разработчик никогда не будет заниматься этим по своей доброй воле. Ну а перечисленные технологии и инструменты, как и сама лычка «девопс» — все это возведенно в какой-то особый культ для избранных, причем совершенно необоснованно. Чем эти новые инструменты «особеннее» других, уже существующих, в принципе?

Тем не менее, из этого всего вытекает неизбежный вывод, что админ, который занимается инсталляциями не может получать выше штуки баксов, а девопс, который занимается деплоем — до четырех штук легко. По этому поводу мне всегда вспоминается следущее www.youtube.com/watch?v=GF8tFkgyvu4

А тогда вопрос. Что в куске облака, выделенном вам можно админить ? Насколько я понимаю — вам нарезали кусок виртуального свитча, дали виртуальный SAN , дали место на виртуалки..ну да сейчас всяк разработчик , насколько я вижу тут может виртуалку создать из темплейта или еще проще — втащить vApp с готовыми решениями . Дальше только снапшоты вовремя рисуй, да обновления клади, полегла виртуалка — поднял со снапшота и дальше пошел...делов-то ?

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

Но суть-то работы админа это особо не меняет, какого-то рокет саенса в эксплуатационном плане я здесь в этом всем не вижу

Полностью согласен. Просто меняется набор инструментов и все.

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

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

---Дєдушко громко ржот---
Понимаете, в чем дело, такие «серверные» уже давно исчезли, точно так же как и подобные «одмины». Даже у нас, не в столице. Простите, как можно сидеть в серверной — там и кондиционеры и шум от шкафов с оборудованием неимоверный. Да и одмин в растянутом свитере знающий тайну страшных букв rm -rf и пьющий пиво в неимоверных количествах — это мем давно уж ушедшей в историю сети ФИДО (не, я в курсе, что есть еще и ноды и пойнты и хабы и вообще 2:463 жива, но...8-) ). Да и я , как администратор сети ОЧЕНЬ ПЛОТНО взаимодействовал и взаимодействую с разработчиками — тут как бы не бином Ньютона все 8-) Вот сейчас курю новые книжки и вижу, что все новое — это просто переделанное и усовершенствованное старое. Как-то так. В общем — посмотрим на это новое админство, может и решусь стать новым спецом, посмотрим !

Простите, как можно сидеть в серверной — там и кондиционеры и шум от шкафов с оборудованием неимоверный

Ну я сидел периодически, чотамуж )) Шумно, темно — то ерунда, главное что холодно, приходилось тепло одеваться ))

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

Насчет перехода в новую область — делать это нужно очень осторожно, на рынке сейчас очень сильно штормит

С другой стороны, вся эта ситуация поднимает целый пласт совершенно других проблем, которые на тех же сетевиков или дба влияют в значительной степени. Не дай бог оказаться за бортом онпремис организации тк найти работу без клауд опыта будет очень сложно. Плюс автоматизация потихоньку делает свое дело, яркий пример — AWS RDS. Оракл вот активно топит за то переквалификацию дба в бизнес-ориентированных специалистов, тк тоже грозятся автоматизировать многие процессы. Пусть даже не сейчас, но в разрезе следующих пяти лет — это с большой вероятностью, но случится, имхо. Уже по этому поводу ходит множество разговоров и различных версий возможного применения опыта в будущем (оставаться исключительно в онпремис солюшнс, работа по профилю на клауд вендора, смена рода деятельности и тд). В общем, сложная тема, не стоит ей пренебрегать

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

Эге, так у меня это уже определенное будущее , ггг. Понятно, что сложно, а что легко сейчас ? Дворничать я еще успею 8-) А через 5 лет посмотрим что еще будет — переучимся, 8-) Я считайте каждые 5-7 лет много чего менял, хоть и внутри фирмы , хоть и внутри профессии 8-)

Организация планирует сокращения? Наша контора вот сейчас активно переводит бизнесы в Бангалор и многих выставляет на мороз, хорошо хоть оффер на руках сейчас есть. Всю тяжесть ситуации, о которой я писал выше — я хорошо прочувствовал на себе, старых позиций все меньше и меньше и зарплаты так себе, а для новых позиций — нужно знать и уметь очень много новых вещей, я физически за всем сейчас не успеваю, приходится учиться буквально на лету

Организация планирует сокращения?

Да.

активно переводит бизнесы в Бангалор

"пропал калабухов дом"©

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

Так оно всегда біло.

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

Наш проект берет на подхват Епам, так что есть шанс ,что они не дадут его зафейлить индусам ))

Да, только работодатель как обычно хочет видеть такого спеца, чтобы у того было все и сразу

DevOps или SRE — это все-таки больше админ, который 1) работает с клаудом, а не онпремис

первоисточники утверждают что DevOps
— это вообще не человек, а методология
— ничего не говорят об ограничении данной методологии рамками SaaS
— все три фломастера разные SRE != DevOps != админ

Это тот самый случай, когда все это прекрасно понимают, но упорно называют вещи так как удобно \ исторически сложилось и тд. Более того, из-за этой расплывчатой формулировки в эту категорию также часто попадают дба \ дата инженер позиции. В общем, всегда надо смотреть кого именно компания ищет по описанию роли

мой менеджер, уже достаочно в возрасте мужик и всю жниз в ИТ говорит, что Ит заметил на рынке ИТ закономерность, где потребность в эникеях идет волнами и типа сейчас как раз волная такая когда нужны DevQaOps-ы)

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

Посыпая голову пеплом, я так например и не поняла, кто такие DevOps, но знаю, что в тех же проектах дойче банка их есть. На тренингах вводных по джаве в тренинг центре люксофта их было 4 человека. Так что плюсуйте еще к цифрам)

Цитата из Адама Джейкобса

DevOps is the word we use to describe the operational side of the transition to enterprises being software-led".
It’s about a way of doing work. It’s not a job you have. People hate hearing this, but it’s like calling yourself an „agile”.
Devops is:

1.A technical and cultural movement with automation at its core
2.A faster and safer way to deliver value to customers
3.A set of practices established by web innovators that are now being adopted by enterprises of all kinds.

Де-факто — сам вопрос в заголовке, на мою новичковску думку — очень даже неправильный. Вот правильно Адам и говорит — „а скока ж у нас аджайлов ?” так же звучит. Я бы говорил очень длинно — „разработчиков применяющих методологию DevOps” отак !
---дедушко любуецца фразой ----

жуткий набор букв, с реддита и то понятнее) напоминает тред про астрологию местами с обтекаемыми фразами)

скорее админов, применяющих эту методологию

Судя по услышанному на собеседованиях, количество DevOps и количество людей, думающих, что они DevOps — две совершенно разные и не связанные между собой цифры

такое можно про любую специальность сказать)

почему-то именно в Украине очень популярно заблуждение, что девопс — это админ, который прошёл курсы по башу или питону. Начинаешь спрашивать человека про какие-то базовые вещи, тот же CD, 12factor, IaaC — круглые глаза и «у вас какой-то не такой девопс, у меня совсем другой». Как следствие — большинство DevOps в Украине — де-факто админы, и отношение к этому явлению — соответствующее.
Тут назвали грубую цифру 1192 — можете смело делить на 10 и это — ещё очень оптимистично

Шелл — обязательно,питон много реже — но это скриптовые языки которые знать нужно именно админу (+PowerCLІ для Vmware + PS для MS), без всякой привязки к методологии DevOps — я пока что только начал книги читать по этому, но думаю, что все-таки более верно будет назівать подобных «стыковых специалистов» гугловским термином SRE( или SRM). Но это мнение абсолютного новичка, поэтому оно может быть и неверным.

Если вы сейчас перечислили хотелки к админу, который называет себя devops, то да, всё правильно. Если же говорить о DevOps инженере, то программирование, включая паттерны, алгоритмы итд — это только часть того, что он ОБЯЗАН знать. В моей компании devops пишут на Golang, Python, C, Lua, Groovy, Ruby, Scalа и, понятно, десяток всяких DSL типа ansible,salt,terraform etc. И пишут полноценные клиент-серверные приложения, контрубьютят в проекты с миллионами строк кода итд. и это — ТОЛЬКО требования к кодингу, только часть того что нормальный девопс должен знать и уметь. И неудивительно, что часто зарплаты у девопсов выше, чем у программистов с аналогичным опытом — количество разнообразнейших экспертиз, сумашедшая скорость устаревания знаний, перманентный стресс, связанный с оперейшенз — пойди найди таких специалистов

А что ещё должен уметь такой спец ? Это прямо вы какого-то мегаробота из индийского фильма нарисовали (извините за сарказм, но вот прямо говорю — это что-то, невероятное для меня) .

хорошо разбираться и, главное, уметь доносить до разработчиков — как строить сервис таким образом, что бы его можно было масштабировать, но при этом что сохранять простоту на начальных этапах, сервисы надо измерять, журналировать , дискавери, рековери итд. И это делается не «пишите как хотите, я потом прикручу все эти фичи чёрной магией», это нужно делать сразу с первой строчки кода. Ну а ещё на определённом масштабе начинается головняк с бюджетом, с вендорами, а ещё забыли про безопасность сотен компонентов и интерфейсов, по которым они связываются — думаете, к кому прибегут из-за просроченного сертификата или непропатченной либы в таком-то контейнере на таком-то проекте? А документацию написать на всех уровнях что бы тех поддержка понимала как вообще вашу инфраструктуру по ночам поддерживать. А ещё нужно уметь высокий уровень самоорганизации, это вам не чистая разработка, где спринт набросал на 2 недели вперёд и педалишь тикеты — тут с одной стороны разработка, с другой — живой прод, с третьей — каждая команда в компании — твой кастомер, они тоже норовят внести хаос и в прод и в ваш идеально спланированный день. Ну и масштаб — когда программист занят одним проектом и часто — одной задачей, девопсу приходится насиловать мозг мультитаскингом — сотня репозиториев в разработке, тысячи серверов в проде, помнить особенности где какой датацентр, этому вендору письмо надо за неделю отправить что бы сервера подготовили, у другого при запросе по API на удаление дроплета тот не удаляется, надо перепроверять итд итп, и, обычно самое жуткое — легаси, где часто вообще никто не знает как что происходит и никогда нет времени наконец всё привести в порядок. И понятно, что специалист не будет уметь 100% из перечисленного делать хорошо, но я хочу, что бы вы понимали, что от админа, балующегося скриптами, devops эволюционировал довольно далеко

Звучит как Амазон или Гугл. Но вы же понимаете, что в Украине таких спецов может быть с десяток, если не все уже в Штатах. А то, что хотят местные галеры — оно выглядит именно как работа для продвинутых админов в 90% случаев, не более. Но в целом все вышеописанное и есть тот самый девопс, та методология по которой стремятся работать многие компании, но не у всех это хорошо получается, даже в Штатах (наша контора — тому яркий пример)

Я одного знаю, и он тоже еще двух.
Расчет окончен.

Сколько DevOps-ов в Киеве?

2

і того 100502. так і запишем.

сколько — неизвестно, но
работают — за миску супа
rabota.ua/...​4257b833093e21082f69&al=1
P.S. черкните что-нибудь по этой вакансии на прекрасном

Там надо чтоб и рожей вышел :-)

Кожного дня безкоштовний суп всім співробітнікам

:))) це ж не Карітас якийсь там, а ціла Galaxy Labs.
Ви на сайт їхній гляньте, який лаконічний код :)
<body> <img src="galaxylabs.jpg" alt="" title="" width="100%" height="100%" /> </body>

Можно строго на глаз оценить как-то так:
В зарплатном опросе ДОУ 170 ответов из 8700 от девопсов. Что примерно составляет около 2%.
Всего в топ-50 крупнейших компаниях Украины работает 46225 человек из них 3700 технические специалисты (вот что тут имеется ввиду и кто все остальные, я честно говоря понятия не имею, но давайте возьмем большую цифру).
При этом отчет по демографии последнего зарплатного опроса сообщает что в компаниях из топ-50 работает примерно до трети всего поголовья ИТ Украины. Оттуда же можно подчерпнуть данные о том, что чуть 43% от принявших участие в опросе живут в Киеве.

Далее используя простые математические операции получаем что-то вроде 1192 девопсов в Киеве. Оценка грубая.

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

При этом отчет по демографии последнего зарплатного опроса сообщает что в компаниях из топ-50 работает примерно до трети всего поголовья ИТ Украины.

Devops пока нельзя считать повсеместным явлением. Автоматизация тестирования еще не везде внедрена, что уж говорить о Devops

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

Думаю порядок верный :) Для сравнения, на Джинне 500 профилей со словом DevOps в Киеве (включая неактивные). Если предположить, что на Джинне каждый второй, получаем 1000. :)

Если учесть легкую миграцию внутри страны, то многие, возможно, «готовы к переезду в Киев». Интересно, сколько их всего в Украине? *в Польше, в Индии?

О..ну про Индию — там много кто готов к переезду в Бангалор. Это я лично видел, у нас таких масштабов нет и слава Богу — не будет, когда начинающий «айти-специалист» работает чуть ли не миску еды и чистую рубашку + матрац на полу в общаге.

начинающий «айти-специалист» работает чуть ли не миску еды и чистую рубашку + матрац на полу в общаге.

из таких потом вырастают «американцы» которые ходят и не здороваются.

Возможно, потому что мне тоже так показалось.Я говорил с дядькой моих лет, и к тому же — моим коллегой — он реально ОЧЕНЬ классный, так вот, он рассказывал что с введением в строй нескольких последних бизнес-центров в Бангалоре и кажется в Колкате — у них началось вайтивайти по ихнему (он это называл itcrowding ) - то есть истории о том, что бедные деревни в Бенгалии собирают всем селом пацаненку бабло на одежду и учебу, а он потом выволакивет всех пацанят села в бизнес-кампус — не миф . Причем качество айти образования (и интеллигентности) , как он считает, по нашей , сетевой сфере — упало до 0, реально приходит CCNP+CCSP+HP ATP не понимающий, что такое заголовок пакета и что такое VRRP (то что помню навскидку, там еще куча всего была — а, самый класс айпи адрес (v4 еси шо) 365.998.567.0 ). Он же показал мне кучу обьяв на заборах про сдачу экзаменов на сертификаты по дампам, он говорил, что даже есть фирмы, куда нанимаются такие студенты, которые вместо кого-то сдают экзамен — ну вот например уважаемого Гопала нужно вывезти в Штаты по квоте Н1В, но нужно иметь подтверждение шо Гопал спец, скажем по оборудованию Cisco. Тот кто релоцирует Гопала, нанимает эту фирмешечку, там находят человека внешне похожего и он сдает все тесты под именем Гопала, и когда сертификат готов — в Штаты вьезжает очередной супер-контрактор, который благополучно начинает карьеру ресторатора или a hindu spicies seller...Нам до такого, слава Богу, еще ОЧЕНЬ далеко...

Я слышал, что купить сертификаты Cisco-Redhat в Индии — это совсем не проблема )

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

они ж одинаковые все, что тут сложного.

Судячи з відповідей індусів з техпідтримки MS на профільних форумах (гірше попугаїв, сцуко), з сертифікатами MS ситуація така сама.

Так і є. Ті сертифікати, як на мене, вже втратили цінність, після того, що я побачив у Бангалорі. Це моя, особиста точка зору, більшість її не притримується.

Ну чему удивляться, если у Оракла можно купить вполне себе легальный mock экзамен за 100$, где будет как минимум 50% реальных вопросов

----охренел-----
---разлил чай опять---
----невезуха-----
8-)
Андрей, это уже нечто запредельное...впрочем, чему я удивляюсь ?

Да вопросы то ладно, всегда дампы можно найти платные и бесплатные, во все времена все так к любым экзаменам готовились...тут другое дело, для получения сертификата нужно покупать официальные курсы у Оракла. Нет у тебя или у компании 3000$ за курс — ну какой ты специалист вообще тогда? ))

Не байка, в Индию аутсорсят по-черному, а TATA, Wipro, Cognizant в лидерах по H1B спонсорству. Поэтому да, «хоть чучелом, хоть тушкой» — у всех цель стать вайтишником. Что касается тестов или собеседования — тоже правда, более того, некоторые так еще и работают, сидит тело, а за ним команда из 2-3 человек решает задачи удаленно, это тоже часть бизнеса. Мой бывший коллега из Штатов так начинал 15 лет назад в сапе вместе с индусами, рассказывал )) Ну а что, хочешь жить — умей вертеться ))

Ну как-бы много + курсы проводят многие компании (Epam , SoftServe)

Судя по коментам, раз два и обчелся )

Підписатись на коментарі