135 просмотров
Как я кормил пингвинов и дрессировал слонов в облачном зоопарке
Отказ от ответственности
Данная публикация содержит ненормативную лексику и материалы, которые могут быть неприемлемы для некоторых читателей. Контент предназначен исключительно для лиц старше 27 лет. Если вы чувствительны к грубым выражениям или другим подобным элементам, рекомендуем воздержаться от прочтения.
Автор и редакция статьи не несут ответственности за возможные негативные реакции, вызванные употреблением ненормативной лексики в данном тексте. Использование нецензурных выражений служит художественным или стилистическим целям, и не имеет целью оскорбить или унизить кого-либо.
Прочтение статьи осуществляется на ваш страх и риск. Все персонажи и события реальны. Все трюки выполнены профессионалом.
Начало
Зима конец 2021, мне предложили работу по созданию частного облака, спросив, знаю ли я Ruby on Rails. Недолго раздумывая, я согласился.
Началось всё с знакомства с ленивым сисадмином, архитектором и кодером со стороны интегратора. Парни оказались добрые и весёлые и мы начали ковырять опенсорсное поделие от красной шляпы (не опенстэк), на базе которого решили строить облако: разбирались в коде, архитектуре и предоставленных фреймворках и предлагаемых решениях. Я предложил сделать клиентскую панель управления, что было принято без возражений.
Со своей стороны я собрал MVP портала, интегратор написал часть, отвечающую за интеграцию с vmWare, и после успешной демонстрации, наше и руководство со стороны интегратора отбили пятюни. Но для меня было очевидно, что это только начало. Наняв фронтедера, мы продолжили разработку облака и интеграцию системы на бой.
Но тут подъехали санкции и следующим этапом стало тестирование "импортозамещённной" системы управления виртуализацией. Параллельно осуществлялся найм, но поскольку в нём я не учавствовал, то приходили неподходящие персонажи. Они быстро нас покидали.
Осёл
Но в начале лета 2023 к нам пригнали осла. Это событие совпало с уходом фронтендера.
Сисадмин решает написать статью, изрядно заебав всех вокруг, и начинает долгий поиск работы, понемногу забивая на проект. В это время я 3 месяца добиваюсь от осла создания проекта в JIRA. Открыл kanban для нашей "команды". Внедрение прошло с переменным успехом.
Снова найм: под осла подбираются обезьяны "ничего не слышу" и "ничего не скажу". "Ничего не слышу" решил лизать жопу ослу и делать задачи на отъебись, за что стал получать от меня периодических пиздюлей, "ничего не скажу" сунулся в "поддержку", притворившись страусом.
Техдолг
В июне 2024 сисадмин меняет место работы и осёл приводит обезьянку "ничего не вижу". В сентябре срок действия договора с ТЗ истёк. В октябре стало понятно, что за год сделали чуть меньше половины от того, что называлось ТЗ: чайка-менеджмент не учёл риски, особенно найм осла и уход сисадмина. С сентября пишу письма о необходимости нового ТЗ, накопившемся внутреннем техдолге и организационных вопросах. В ответ получаю что-то невнятное.
В ноябре HR начинают необоснованно навязывать договор аренды домашнего оборудования под видом доп. соглашения. Осёл, окончательно окуклившись, поставил "ничего не скажу" мержить код, а "ничего не слышу" дал задачу не по силам. "Ничего не вижу" усложняет интерфейс портала.
Технический перерыв
В очередной попытке надавить на меня по поводу документов, у рабочего ноута умирает жёсткий диск, и доступ в приложение на телефоне, где можно связаться с ТП. Пришло время попросить новый комп. Я отправил на WhatsApp сообщение коллеге с сигналом о помощи. Коллега подтвердил свой статус, и я ожидаю компьютер. Самое время подумать о праздниках и подарках - команда собрана, задачи выполнены.