
ИИ‑революция уже изменила многие профессии и девопс‑инженеры тут не исключение. Нейронки могут отлично отдебажить проблему упавших подов в Kubernetes, распарсить огромные объемы логов, сопоставив все события буквально посекундно. Они в идеале знают синтаксис и кейсы применения всех cli‑утилит и на уровне исходного кода понимают как работает ядро Linux. Конкурировать с ними в способностях отладки и диагностики просто бесполезно, я пытался.
Да, они пока еще ужасно пишут код на Ansible, который потом просто невозможно переиспользовать нигде более, но в работе админов, девопсов и SRE есть достаточно много рутины, которой мы занимаемся буквально основную часть своего времени, и она очень легко поддается автоматизации и освобождает кучу времени.
И солнце ярче, и трава зеленее
Если 20 лет назад у админа под рукой было только несколько серверов, то потом в широкие массы пришла виртуализация, следом за ней контейнеризация, а последнюю десятилетку над всем этим усиленно надстраиваются дополнительные слои абстракций в виде облаков и оркестраторов, таких как Kubernetes или когда‑то Swarm (кто его еще помнит?). Взрывной рост цифровизации общества был подкреплен постоянно развивающейся технологической базой.
Конечному пользователю от этого становится проще, ведь его простейший лендинг раскатывается одной кнопочкой в удобном веб‑интерфейсе облачного провайдера, а внутри сидит безразмерный S3, реплицированный между разными локациями, кэши через CDN, тонны железа под капотом и бесконечный релизный цикл, чтобы всю эту машинерию иметь возможность обновлять, доставлять критические патчи, бэкапить и восстанавливать в случае сбоев.
Такое колоссальное разрастание технологического стека как раз и привело к экспоненциальному росту специализаций. Раньше один админ, с которым так боялись пообщаться обычные пользователи, мог и картриджи в принтерах заменять, и серверные с железом обслуживать, и помогать разработке с нагрузочными тестами и деплоем, и много чего еще. Я и сам работал в таком режиме в начале карьеры. А потом появились девопсы, SRE, билд‑инженеры, мониторщики и многие другие.
Рано или поздно должен был начаться обратный процесс схлопывания всего этого разнообразия, потому что сейчас даже devops и SRE уже могут общаться друг с другом на разных языках. И это началось.
Я тупею

Чуть больше года назад я купил подписку на Cursor и пытался только его силами довести задачу до логического завершения. Сам не вмешивался и руками ничего не делал принципиально. Мне хотелось понять, на что способен искусственный интеллект.
Первый опыт был провальным, нейронка не смогла отдебажить проблему средней сложности. Команды потоянно сыпались с ошибками и после очередной попытки она невозмутимо заявила: «Все готово». На мое замечание про отсутствие результата она ответила: «Вы совершенно правы, задача не была сделана и вот почему...»
Еще год назад вайбкодинг назывался вайбкодингом и был чем‑то несерьезным, но потом пришла агентская разработка и она изменила мир технологий.
Claude Desktop стал для меня единым интерфейсом ко всему. Через него я смотрю мердж реквесты в Gitlab и там же прошу ответить коллегам, через него я делаю изменения в коде и выпускаю релизы, с его же помощью я дебажу проблемы на серверах и «грепаю» логи. IDE использую только для подсветки синтаксиса.
Иногда возникает мысль попросить нейронку расписать какие команды она использовала для дебага и это получается действительно очень интересно и познавательно. Однако после прочтения пары команд я их сворачиваю, даже не попытавшись погонять у себя на локальном окружении.
Ловлю себя на мысли, что как инженер я обленился настолько, что этому уже нет границ. Степень собственной деградации ощущается как что‑то неудержимое и стихийное, чему невозможно сопротивляться.
Иногда из глубин подсознания до меня доносится тревога. Она показывает мир без этого нейросетевого дофамина и отрезвляет на чуть‑чуть. Потом я падаю обратно в блаженство безумия. Все это заставляет задуматься о том, как будет выглядеть мир и наши профессии хотя бы даже через 3 или 5 лет. Вот ведь удивительное открытие будет.
Мне повезло, я инженер старой закалки и бОльшую часть профессиональной карьеры работал только своими руками и головой. Начинал с эникейщика, ходил ставить винду с кучи DVD‑RW. Потом был простым админом. Последние 10 лет занимаюсь автоматизацией процессов разработки и снижением стоимости владения решениями.
Возвращаться к работе руками мне не страшно, но я осознал, что не хочу этого. Инженерия всегда была моим хобби и я его не брошу, но повседневную работу я больше не хочу выполнять по‑старому.
А минусы будут?
Нейронки дали инженерам уникальную возможность делегирования своих задач другому исполнителю. Раньше такое было невозможно. Разные инструменты, программы и иные сервисы не в счет, они лишь автоматизировали процесс и упрощали его, но конечное решение всегда принимал инженер. Теперь же решение может принимать ИИ на основе ваших запросов и уровня разрешений.
Во время обучения в ВУЗе профи старой закалки смеялись над моим поколением, что мы даже перфокарт не видели и с паяльником не работали. Возможно, от этого мы и были тупее в их глазах, но технический прогресс все равно двигается последние десятилетия вперед, а значит отсутствие опыта работы с перфокартами явно не стало нашей слабой стороной. Точно также, как бухгалтеры не стали тупее из‑за того, что пересели в 1С с бумажек и ручного обсчета ведомостей с кулькулятором. Автоматизация позволила им обрабатывать больший объем за меньший срок и при этом с лучшим качеством.
Я думаю, что историю с нейросетями ждет аналогичное развитие, просто их ниша пока до конца не устаканилась, уж слишком стремительным оказалось их развитие. Технический прогресс всегда создавал абстракции над нашей с вами работой и не стоит сопротивляться этому процессу, лучше его возглавить.
Но давайте критически взглянем, что же реально поменялось? А поменялось многое: сегодня даже люди гуманитарными специальностями способны навайбкодить собственные приложения без погружения в технические детали. На работе я часто вижу, как нам несут вполне жизнеспособные прототипы собственных приложух экономисты, сотрудники HR, бухгалтеры. Они понимают лучше других, как автоматизировать свою же работу, и действуют.
Я не питаю иллюзий и отлично понимаю, что качество таких поделок не всегда высокое и это еще мягко говоря. С развитием моделек оно все же незначительно растет, но я призываю вас на этом не зацикливаться. Этот тренд дал нам — инженерам — совершенно неожиданное преимущество: люди этих профессий стали интересоваться технической стороной развития собственных приложений. Теперь я, рассказывая про некоторые инженерные нюансы, понимаю, что это может быть интересно не только моим коллегам по цеху, но и еще недавно очень далеким от этой тематики людям разных специализаций.
Когда‑то потребности рынка в быстрой доставке кода резко популяризовали специальность сисадминов и из нестриженных гиков в засаленных свитерах превратили их в модных, хорошо оплачиваемых и востребованных девопс‑инженеров. Аналогичный итог я ожидаю и от тренда с нейросетями.
P.S: Пока публиковал статью, сам получил бан аккаунта Клода. Anthropic, до свидания! Китайские братья, здравствуйте!
Из плюсов: эту статью писал сам и потому не пришлось судорожно искать другую нейронку, чтобы довести до финала.

