ДЕВОПСИНА | DevOps | Linux – Telegram
ДЕВОПСИНА | DevOps | Linux
24.9K subscribers
1.89K photos
11K videos
14 files
8.64K links
Авторский канал. Юморим и поднимаем айтишные темы.

Реклама: @maxgrue

MAX: https://max.ru/devopsina

Сисадмин, Девопс, Devops, Linux, SRE, Kubernetes, Python, JS, Java, Git, IT канал, программирование, безопасность, ИТ, Sysadmin
Download Telegram
​​Стукачи блядь обиженные, не будьте такими, фу!
Воскресение, день мемасов
​​Давай поразмышляем, о том, как чувствовать себя в безопасности, при смене работодателя.

Прокопал я сегодня эту тему, чисто для себя. Вот каждый раз, когда я менял работу, у меня не было уверенности в завтрашнем дне. Да и сам шаг смены работы, для меня — шаг в пустоту и неизвестность.

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

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

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

Сделал для себя несколько выводов. К примеру, чтобы сменить работу, надо накопить подушку, хотя бы на 3 месяца. Допустим ты зарабатываешь 100к в месяц, подушка получается должна быть 300к, либо больше. Идеально если у тебя есть подушка на 6 месяцев.

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

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

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

Чем старше становишься, тем лучше понимаешь систему. Жаль, что только к 40 годкам я самостоятельно дошел до этого, мне было бы гораздо проще, если бы я прочитал этот пост в 20 лет. Хотя в 20 лет я бы послал себя нахуй и не прислушался. Вот так.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда внедряешь новую технологию в рабочий продакшен, без тестирования. Типа - да ебать, все нормально будет, а чо может случиться то?

Ситуация с Cloudflare
​​Под конец года у меня наступает, какой-то ярый пиздец в плане работы. Пиздец в плане — отъебитесь все. Я вообще не могу ничего делать, могу, но не хочу, это прям стабильно. Как только наступает ноябрь, все, приплыли. Тушите свет. Я перехожу в режим ожидания и просто оказываю техническую поддержку. Ничего не придумываю, ничего не креативю, просто лежу как котик в диване и пинаю хуи, очень много сплю, очень много курю.

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

В этом году сходил в отпуск в конце осени, можно сказать специально сходил, а вдруг повезет и это даст мне какой-то пинок под жопу. Хуй там. Тук тук, 1е ноября, ага, превращаюсь в желе, лежу, курю.

А тут все эти черные пятницы, работы просто валом откуда-то берется, все из нор повылазили, калыми сыплются, суета, паника у всех, все ебанулись. А мне похуй, я лежу, сплю, курю. Конечно стараюсь не проебываться, но все делаю в последний момент. 5 минут до дедлайна, ладно, чо уж, щас сделаю, оторву жопу, сделаю и опять на лежачок. Лежу, курю.

Ты скажешь — пей витамины, нее, друг, не помогает, пробовал. Гулять? Каждый день гуляю, в 7 утра встаю и попер гулять, так себе конечно развлечение )) Короче, чо делать не знаю, продолжаю лежать и курить.

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

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

Короче мы с коллегами головой покивали и забыли. Задача не заведена, значит не было. Мы люди маленькие, но такой хуйни не потерпим. Кочергу вам в очко, хуйлофаны, вот!

Если вам кажется, что вас хотят наебать — вам не кажется.
​​Пилю вечером значит задачу калымную, nginx, ssl, docker все дела и понимаю, что тупо смотрю в конфиги и мыслями собраться не могу. А от того, что собраться не могу мыслями, начинается паника. Ебать, я чо все к хуям забыл? Мдее... И тут до меня доходит, что в последний раз я настраивал, что-то своими руками, ну уж как-то очень давно.

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

Опять же моей экспертизы обычно достаточно для решения возникших проблем. Плюс накидываю несколько вариантов, которыми можно пойти и решить нерешаемое. В общем такая ходячая энциклопедия.

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

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

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

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

Вот тут и возникает дилемма — кем быть? Хорошим технарем или хорошим тимлидом.

Совместить увы не получится, кукуха поедет, будешь делать хуева и технические задачи и тимлидскую работу, так, что выбор за тобой.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда случайно ёбнул nginx кеш на хайлоад проекте
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики пытаются выкатить релиз минуя QA отдел
​​Смотри, вот прорвало у тебя сортир, в говне всё плавает, катастрофа. Но это еще пол беды, тебе некуда ходить срать. Это я к чему, кого ты будешь вызывать, чтобы устранить проблему? Правильно, сантехника. Звонишь такой в ЖКХ или ТСЖ или чо там у тебя в доме.

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

Ты такой — бля, дак вас в ТСЖ же 10 сантехников???
Сантехник — ну да, только мне больше всех надо, я прогибаюсь и на меня всё это гавно вешают, но я сказать ничего не могу, у меня кредит, ипотека, баба дура. Но ты подожди, я к вечеру наверное к тебе забегу и починю твой сральник.

В чем тут проблема? Проблема в руководстве и организации. Начальство видит, что есть лох, который набирает тележку с заказами и потом от дерьма отмыться не может, заказы выполняются, всем хорошо. А вот, чтобы раскидать нагрузку на остальных, у начальства не хватает яиц, кто-то из подчиненных в залупу лезет, кто-то нахуй послать может. Зачем эти проблемы? Можно же все на лоха закинуть и пойти шкур драть.

Что-то вроде дедовщины, нашли слабого и погоняют им. А сами всей своей шайкой сидят и хуем в стакане сахар мешают. Великолепно, же, правда?

Какие выводы: Не позволяй на себе ездить, шли нахуй этих пиздобратьев, пошлешь пару раз, про тебя забудут и найдут нового лошка.

Если НАХУЙ послать не можешь, говори — я занят (заранее придумай чем ты занят), пусть заводят задачу и сидят, ждут у моря погоды. Ну а если тебе в кайф быть таким простачком, или ты про это никогда не задумывался, ну чо я тебе скажу — так, тому и быть, оставайся барашком, которого вскоре на люля-кебаб запустят. Аминь сука.
​​Должна ли команда помогать друг другу? Очевидно да, но при условии, что члены команды это маленькая семья.

Пару недель назад начинает орать мониторинг, сайт лежит, бизнес теряет мильоны денег. Я нахожусь в жопе мира, в командировке. Связи 54 бода хватает, только смотреть на все это безобразие и сочувствовать. Проходит 10-20-30 минут, мониторинг рвет горло. Но никакой движухи и паники я не вижу. Все как раньше, все считают — ну поорет перестанет. А вот нихуя так не работает.

Замечу что алёртит конкретно, когда случилась жопа, а не на любую соплю на графиках.

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

А как же команда? Какая, нахуй команда... такое ощущение, что в этом году каждый за себя. Всем плевать, все на окладе сидят и лишний раз спасать мир вот, точно никто не побежит.

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

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

Приходит руководитель и говорит — а у нас сайт не работает, почему? Ебаться в сраку. Да ты чо? Он уже как час не работает, выходи из сумрака и предлагай решение. Выходит и предлагает решение — а давайте спихнем эту проблему на лоха, пусть он все починит и во всем разберется, похуй, что у него завал, но он же всегда справляется. А мы ничо делать не будем, зачем это нам.

Отличное предложение. Мы же команда, ага. Короче шлем этого кожаного аккуратно нахуй и сами накидываем решения и все ремонтируем. Починили, все довольны.

Какие выводы были сделаны:

- Всем похуй, что проект лежит и мы сливаем бабло по продажам
- Никто не реагирует на инциденты
- Новенькие в «команде» переводят стрелы
- Руководитель даже не пытается участвовать в процессе
- Обвинения, нет предложений с решением проблемы
- Нет четкого понимания и чеклистов, что делать при инцидентах
- Ебейший бардак и анархия в процессах
- Все хотят новогоднюю премию, но делать для этого ничего не хотят

Да у нас есть, команда, маленькая семья. Но в нее входят всего 10% из всего отдела. Да, мы можем многое, но в сражении с Ксерксом нам бы пригодились остальные 90%. Быстрее бы уже новый год, заебало.
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Релиз менеджер учит разработчиков правильно бранчится от мастера
Media is too big
VIEW IN TELEGRAM
С пятницей коллеги! Хороших выходных!
​​После того как команда выросла до много-много человек, необходимо было решать вопрос со стендапами. Так, как стендапы стали затягиваться на овер дохуя минут. Помимо чо сделал и чо будешь делать, активно обсуждались проблемы и способы их решений. В общем пиздец какой-то начался.

Недолго думая, был внедрен процесс текстовых стендапов. Основное пишется текстом, чо сделал, чо будешь делать. Никакой воды типа - бегал поссать, сделал мерж, полдня пиздел на регулярках. Чисто факты. если ничо не сделал, или не доделал, вообще ничо не пишешь в разделе «вчера».

Примерно вот так это сейчас выглядит:

Михаил: Рефакторю код
Санёк: Пишу код
Васян: Почта
Кися: Пилорама
Рома: Проблема, не встал
Соня: Пропущу
Гарик: Пишу код
Писюн: —

После текстового стендапа начинается основной стендап, на котором разбираются проблемы. Но однохуйственно, проблемы разбираются по 15-30 минут.

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

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

Единственное, что мне нравится, я могу двумя словами зарепортить свою работу и ко мне не будет никакого спросу, либо вообще ничо не писать. Идеальный процесс для интровертов.
This media is not supported in your browser
VIEW IN TELEGRAM
Техдир показывает на синке тимлидов, как будут работать новые процессы
Media is too big
VIEW IN TELEGRAM
Твоя инфраструктура после рефакторинга
​​Достал из спячки зимние штаны, в кармане нашел наличкой 750 рублей, заебись актив. Это вам не вклад под 3% в сбере. Пойду проверю зимние трусы, может и там денежка за лето образовалась.
This media is not supported in your browser
VIEW IN TELEGRAM
Показываем топам на демо, что сделали за две недели.
​​В прошлой жизни я писал письма девочке, которая мне нравилась. Хуй знает на что я расcчитывал. Ебаться я не хотел, может хотел целоваться. Короче хуй проссы зачем.

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

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

Мораль: Не тяни кота за хвост, хочешь чего-то добиться, действуй быстро. Хули тут еще думать. Или ты ебешь, или тебя ебут. Ну и не забывай про цель, если нет цели, зачем что-то делать.

Вчера Федя отбил у Жоры девушку. А сегодня в отместку Жора отбил у Феди почку.
This media is not supported in your browser
VIEW IN TELEGRAM
Наш сеньор автотестировщик, прогоняет свои автотесты перед релизом. Как умеет, так и тестирует.