Вкатываемся в ИТ – 2026. Часть 15. Devops и ML
Для ЛЛ: Системное администрирование – это про управление сервисом, а не только docker compose up
«Проект "Феникс": Роман об ИТ, DevOps и о том, как помочь бизнесу победить» — фундаментальная книга Джина Кима, Кевина Бера и Джорджа Спаффорда, в которой была представлена концепция DevOps.
Первоначально опубликовано в январе 2013 года
Книга «что такое девопс инженер и где его место в системе управления производством» вышла 13 лет назад. Сама концепция существовала с момента появления приложений.
Почему это вдруг стало важно примерно лет 10 назад в РФ и лет 15 назад в США?
Потому что это помогает зарабатывать деньги. А вы думали зачем?
В мире энтерпрайза концепция «совместной работы» существовала с момента появления проектов, которые один человек не может сделать физически. То есть где-то с начала 20 века.
В мире электроники, малого и среднего бизнеса можно отметить:
IBM AN/FSQ-7 Combat Direction Central (1955 год) и Semi-Automated Ground Environment (SAGE) (1958 год), из которых потом вырос интернет.
Apache Subversion (svn) – 2000 год
FreeBSD jail – 2000 год
Git – 2005 год.
Microsoft Team Foundation Server (TFS) и Visual Studio Team System (VSTS) – 2005 год.
К 2020 году профессия сформировалась, в том числе в РФ. Сформировала мем про заработок в 300кк/наносек, своих мемных персонажей (например, Хрыча), итд.
И .. нельзя сказать, что умерла. Скорее, участники разбились на две фракции:
- дешевая, где кандидатов (работников) много, и они за пределами своей RUN команды, не могут почти ничего
- дорогая, активно разбежавшаяся в (на) Кипр, Сербию, Черногорию, Германию, Ирландию, итд. Частично Тбилиси, Кутаиси. Часть осталась в РФ.
Очень было смешно, когда Экспресс 42 в итоге слился с Флантом. То есть, еще в 2023 году рынок галерной разработки \ девопс в РФ схлопнулся настолько, что двум командам было не выжить.
Середины «качества и оклада» нет, середина не нужна.
По моему опыту, из «низшей» лиги в «высшую» переходит 2 кандидата из 10 «девопсов».
Если брать совокупный отсев, то :
из 1000 человек – 900 могут пользоваться «техникой». Назовем их «Сотрудники»
из 1000 человек – 200 могут быть «ИТ шниками». Назовем их «помошники сисадмина».
из 200 «ИТ шников» 20 могут стать «системными администраторами уровня мидл», или девопсами «мидл, которого нельзя пускать к проду». Но из них получаются хорошие ИТ менеджеры, если прокачан скилл «красноречие» и «убеждение».
Из 20 сотрудников «уровня мидл» можно получить 2 сотрудников: одного технического сеньора (лида) и одного лида с функциями менеджера.
Проблема, и очень большая, в том, что на уровне «мидл» и «сеньор» приходится качать не только знание «ключей к командам, записанных в руководстве», но и организацию труда. И постоянно читать «что там нового».
И на этом месте в РФ, и не только в РФ, происходит и кассовый, и технический разрыв.
В чем это выражается?
Рассмотрим жизненный цикл двух сотрудников, Васи и Пети. Оба примерно одной (отсутствующей) квалификации в начале жизненного цикла. Оба идут на работу на «первую линию», обоим везет – у них в команде есть вменяемый ментор, который заинтересован в быстром развитии персонала, чтобы свалить на них побольше работы, а самому учиться или чилить. Со стороны всегда выглядит как «чилить».
Вася. Быстро учит базу, основные команды, основные ситуации, и дальше не особо учится «оплачиваемым навыкам». Работает по своему графику 8/5. Потом, чтобы заработать «побольше, как ему кажется» уходит на работу в сменах, сутки – двое, и считает, что чему-то учится. В пределах своей работы – уважаемый специалист.
Петя. Быстро учит базу, основные команды, основные ситуации, и дальше пытается учиться. И встречается с проблемой: для смены работы или спрашивают существенно больше, или предлагают больше работать «в часах».
И тут скрывается ловушка: кажется, что спрашивают столько, что выучить нельзя, и может только повезти. Это не так, выучить то, что спрашивают на интервью, можно. НО. Только если ты с этим каждый день работал самостоятельно. Чтобы работать самостоятельно, нужно чтобы тебя взяли на работу и научили, а чтобы взяли на работу, надо пройти интервью. Замкнутый круг, с первого взгляда. Два стула из классической загадки. И та самая вилка на втором интервью.
Важно понимать, что оба варианта развития важны и нужны. Не всем хочется и можется учиться, люди не равны, и играть в рулетку иногда страшно, иногда невозможно. Ничего плохого в этом нет, Бесплатных завтраков не бывает, There ain't no such thing as a free lunch, TANSTAAFL
Но важно понимать и то, что «само» ничего не произойдет. Нужно делать хоть что-то. И, зачастую (почти всегда), вовсе не то, что предлагается в квестах про стулья и вилки.
Поэтому для развития нужно:
Первому уровню, до docker compose start включительно, можно и нужно научиться самостоятельно
Для развития в направлении devops/ML, нужны:
- Загранпаспорт
- Работающие социальные скиллы
- Разговорный английский на 5 баллов (максимальный балл - 9.0) . Он же FCE. Он же B2 по CEFR.
- Минимум одна поездка на Кипр, туристом.
- Минимум одна поездка в Таиланд, точнее в Паттайю, точнее Walking street, туристом
- Водительские права категорий A, B. Обе категории нужны.
- Чтение тематических каналов и чатов
- Пет проект «как у больших, только на k3s, proxmox, и домашней видеокарте». Со всеми свистелками и перделками – графаня, графаня локи, эластик, итд.
Дело не в том, что «самому не выучиться».
Самому выучиться, но текущее состояние рынка труда таково, что нужны социальные связи, и постоянная демонстрация, что ты не мудак.
Дело не в том, что «чего я там не видел в Паттайе», дело в том, что «видел сам». Другая ментальность, другая реальность, расширение кругозора, итд. И, говоря про Паттайю, повышение наблюдательности и, особенно после местных шоу, снятие сакральных скреп, и отрешение от духовности и навязанной идентичности, а местами и от идемпотентности. И, как следствие, улучшение характера и прекрасный аппетит.
Английский в этом списке нужен затем, что актуальной литературы на русском по теме не было, нет, и не будет. «Литература» есть. Актуальной нет.
Где тут кассовый разрыв ? Везде. Бизнес хочет работника "чтобы все умел, и недорого", и в то же время другой бизнес предлагает в 2 раза больше, за тот же пакет знаний. НО, поскольку у второго бизнеса отвратительные HR, то ты про такую вакансию узнаешь, только будучи "в общем коллективе".
Важное отличие «рассказов от HR» и «рассказов от преподавателей в РФ» от реальности находится именно тут.
В теории считается, что если ты хороший (очень хороший) специалист, и твои технические навыки не вызывают никаких сомнений, то тебе не нужны социальные скиллы. Минимум два популярных сериала (Компьютерщики и Теория большого взрыва) построены вокруг «персонажей с отсутствующими социальными навыками».
В реальности на любом уровне, и чем выше уровень, тем чаще, тебе приходится больше заниматься людьми, чем техникой.
Следующая часть как раз будет «Про прибыль, и как же они не понимают».
Подводя итог
Лет 15-20 назад я думал, что существует 5-10 технических направлений, в которых достаточно «научиться» и дальше «жизнь удалась». Наверное, 20 лет назад, в 2006 году, так и было.
И в школе, и в институте, учат именно так – что «успех» это «демонстрация технических знаний» экзаменатору.
В школе и институте это именно так, критерий успеха – сданный экзамен.
В жизни критерии и метода чуть иные.
При этом нужность технической базы никто не отрицает, но крайне важно понимать, что лозунг «учись учиться самостоятельно», это не просто лозунг. Вкатиться просто. Для переката выше нужно уметь, хотя бы с 5-10 раза, не только составить собственный учебный план, не только иметь силу воли и следовать ему, но и решать вопросы не только техническим путем.
Читать эти 6 книг нужно именно в таком порядке, по мере выхода книг.
Остальные читать в любом порядке.
1 Фредерик Уинслоу Тейлор . Принципы научного менеджмента
Удивительно, но по запросу «тейлор научная организация труда читать онлайн» книга будет не второй ссылкой, а четвертой.
2 «Мифический человеко-месяц, или Как создаются программные системы» (англ. The Mythical Man-Month: Essays on Software Engineering)
3 Deadline. Роман об управлении проектами
4 Проект Феникс. Роман о том как DEVOPS меняет бизнес к лучшему
5 Весь цикл «Рождение советской ПРО»: https://topwar.ru/user/Sperry/
Можно читать даже комментарии, где пишут, что автор ничего не понимает, либерал и вредитель.
Но, среди членов клуба зануд он считается опасным интеллектуалом.
6 Билл Гейтс. Бизнес со скоростью мысли
PS. Про ML как отдельный процесс так ничего и не написал. Видимо, у меня есть представление, что devops занимаются и AI, и ML. Хотя правильнее было бы поговорить про команду по внедрению изменений, но извините, так вышло.


Лига Сисадминов
2.7K постов19.1K подписчиков
Правила сообщества
Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.