ebanoe.dev
0
legacy_Базука_Кодер··1 перегляд

Жизненный путь галер

Теперь рассмотрим жизненный цикл галер.

Жизненный путь галер.

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

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

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

В этот момент на галеру начинают проникать паразиты.

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

Порабощение
Та немногочисленная прослойка, которая почему-то вьебывала в трюме, когда все праздновали, становится единственной движущей силой галеры. Менеджмент начинает пытаться заставлять её грести с удвоенной силой. К ним приставляют погонщиков с кнутами. Галеру делают таким образом «эффективной». Начинают понимать, что надо как-то сократить расходы на содержание этих рабов. При этом на верхних палубах паразиты вместе с менеджерами-пидерастами продолжают праздновать.

Затопление
Рано или поздно эта галера нарывается на риф или налетает на скалу. Ее придавливает жесткая реальность. Удача закончилась и она идет ко дну — становится подводной лодкой. Работать в таком месте — полный зашквар, дружище.

З архіву ebanoe · Опубліковано 26 січня 2019 р.

Коментарі (108)

Сортування:ТопНовіСтарі
  • legacy_Ololo

    я первый, первый!

    • legacy_Steve_Blowjobs

      хуле не спите? Задроты

      • legacy_Upworker

        Я проснулся сходить в туалет пописать, заодно посрать в коменты.

        • legacy_anon_22

          Пора к урологу сходить.

          • legacy_Жид

            Ебать, статья ни о чем

            • legacy_ни_о_чём

              вот хуйню же спиздел …

              • legacy_GOOGLEBOT

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

    • legacy_пёс_1

      зашкварно быть первым под постом базуки, вот что я тебе скажу

  • legacy_Советская_ЭВМ

    Время прыгать за борт,в обнимку с любимым веслом.

    • legacy_Upworker

      … и не забыть спиздить сорскод.

    • legacy_ТЕ_КТО_ЯВЛЯЮТСЯ_НАШИМИ_ГЕРОЯМИ

      ТЕ КТО ЯВЛЯЮТСЯ НАШИМИ ГЕРОЯМИ
      И заслуживают прайз-статьи на ебаном, список:
      1 северное сияние
      2 тамтамт
      3 ?

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

  • legacy_Поц

    Сдается мне — это была лирика , аж слезу уронил…

  • legacy_Бабай

    Минус не читая

    • legacy_301й_спартанец_на_галере

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

    • legacy_Кот

      В кои-то веки Базука не обосрался, а ты минус ставишь. Стыдно, товарищ. Стыдно.

  • legacy_Не_робот

    Базука спромігся на менш-більш нормальне закінчення. Браво. Взагалі стаття непогана, описує життєвий цикл більшості галер.

    • legacy_Маломощный_июнь

      По ходу это едва ли не первый высер Базуки с намёком на нормальное окончание. Хотя и во внезапных «обрывах повествования» был свой шарм, хуле. Как будто у писателя зажевало бумагу в печатной машинке и он решил так и вставить в рукопись скомканный недописанный лист бумаги.

  • legacy_Фанат_Базуки_1

    Благодарочка Базуке за очередную годную статью!

    • legacy_гена

      жук перелогинся, палево 100 %

    • legacy_Истории_о_педиках_уже_7_историй_httpspul

      Истории о педиках читай в блоге о педиках! их автор тоже базука!

    • legacy_TL

      Для фанатов — «пидерастов», вы правильно пишетесь через «е» — педерасты!

  • legacy_coder

    Сьебалcя на начальной стадии «Порабощения» когда приходит эффективный менеджер и начинает всем ипать моск ежесекундными отчетами о проделанной работе.

    • legacy_Upworker

      И не только отчетами о проделанной работе, а еще и планами на неделю, на сегодня, сопоставление плана и выполнения, а также возникает необходимость реагирования на всякие «дельные» предложения, вытекающие из скудного технического багажа погонщика, как например «Почему у нас на сервере нет панели управления? Я считаю, нужно перенести на хостинг с CPanel», и ты долго придумываешь вежливую версию фразы «А чем, тебя, ссука, не устраивает командая строка?»

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

      • legacy_coder

        Суть работы эффективного менеджера чтобы корова приносила больше молока нужно её чаще доить.

        • legacy_Am_Dm

          Не совсем.
          Суть — корова должна давать три раза в день по ведру молока с жирностью не менее 3.2%. И жрать при этом позапрошлогоднюю кукурузную ботву не более чем 200 граммов в сутки. Я так читал.

          • legacy_не_совсем

            на заборе тоже пишут «хуй», но там доски, так что … не читай.

  • legacy_Upworker

    Историю подтверждаю. Работал на продуктовой байдарке лидом. Сначала я был один, потом нанял еще одного гребца, потом еще. Байдарка превратилась во вполне годную быструю шлюпку, гребли на веслах безо всякого теплого ветра. И тут появился инвестор, ввалил бабла и поставил своего ПМа. Это и был первый паразит со скрамом, спринтами, стендапами. Спустя полгода, галера кишела кучей непонятного народа, бОльшая часть спринтов стали багфиксами, и дюжина гребцов стала работать гораздо медленнее, галера какое-то время крутилась на месте.
    Я и первоначальные гребцы в ужасе попрыгали за борт, а галера превратилась в титаник, у которого расход превышает доход.

    К тексту автора надо добавить, более расширенную классификацию паразитов. Не все паразиты празднуют (эти то как раз менее опасные). Есть активные, инициативные паразиты, которые проталкивают какие-то неправильные решения, например, «переставить на фреймворк, чтобы не изобретать велосипед», «перенести на AWS», «автоматизировать деплоймент» — т.е. перетягивают разработку в более удобную для себя среду, и тогда ты пиздячишь на реальных и срочных дедлайнах под реальные задачи, а этот проактивный паразит сидит, рефакторит все на фреймворк неспеша, т.к. ему удается мастерски лизать очко ПМу и убеждать его во всякой хуйне, в отличие от заебаного лида, у которого на все ответ «Иди нахуй, не мешай работать».

    • legacy_Senior_Fullkek_Developer

      > неправильные решения
      > автоматизировать деплоймент
      Мануальная макака детектед. Любишь руками в продакшн выезжать?

      • legacy_Upworker

        Нет, блядь, я не люблю, когда меня какой-то дятел просят посмотреть почему docker-compose.yml не создает базу данных «а так то все работает».

        • legacy_Senior_Fullkek_Developer

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

          • legacy_Upworker

            Конечно же в жизненном цикле галеры это все присутствует, и девопс с распределенной инфраструктурой, и qa, и бд админ, но не сначала, а когда, как пишет автор «теплый ветер подует в паруса».

            О том и речь, что на начальном этапе на такую команду ни у кого нет денег, и продукт запиливается силами 2-3 гребцов, которые все делают сами «из говна и палок», потом находят инвестиции (это если повезло и владелец нашел толкового лида, который может сам или вдвоем или втроем довести до стадии готового Minimal Value Product, который начнет продаватьс (раньше этого инвесторов не заманить и на пушечный выстрел).

            А потом — как в статье — инвесторы, ПМ, толпа народу, гребцы ветераны прыгают за борт с веслом (или их выкидывают), и жизненный цикл галеры переходит на следующий уровень.

        • legacy_проходил_мимо_твоей_галеры

          О! У меня как раз docker-compose не создает базу данных. Посмотришь?

    • legacy_Am_Dm

      > Байдарка превратилась во вполне годную быструю шлюХу…

      Гы

  • legacy_Scum_Master_1

    Обычно после раздувания штата наступает фаза оттока людей. Когда небольшая компания превращается в большую, многие ветераны уходят. Даже если все идет хорошо и прибыли растут. Раздутие штата — это появление процессов. Всяких там скрамов и стендапов с треканьем времени. Растет и иерархия погонщиков. Появляются всякие деливери менеджеры и продукт оунеры. Без этого никак, потому что надо как-то синхронизировать отделы, команды, продукты. Появляются, мать их, эйчары. А там, где был бухой админ Петя, сейчас команда девопсов и джира с тикетами. Со стороны рядового гребца все это выглядит, как атака зомби: гуманитарии и распиздяи заполоняют офис, нихера не делают, один только он продолжает работать. Тем, кто начинал в подвале по принципу «похуй как, лишь бы работало, а пофиксим потом» ни хуя не комфортно от таких перемен. Любой чувак, несущий с собой процессы, становится врагом и пидарасом. Как это, нельзя больше бухать в обед? И что, кокс уже по пятницам не заказываем? Ну, нахуй — пойду в стартап какой код колбасить. И статью на ебаное накаю.

    • legacy_Upworker

      Тут дело не в «похуй как» а в том, что если в команде появляется сразу несколько новых девелоперов, они парализуют работу постоянными вопросами — целый день сидишь и объясняешь, что «это не странный nested tree traversal, а closure tables» или объясняешь, что такое view в REST API — и так целый день.

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

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

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

      • legacy_Scum_Master_1

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

        • legacy_Upworker

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

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

          Есть куча фреймворков, изначально написанных одним человеком, при этом они потом продолжили развиваться эволюционным путем, например Symfony, Laravel, Vue.js, Phalcon, Kohana, Slim PHP, Cake PHP.

          Также полно коммерческих проектов, который начались с одного человека и эволюционировали до команды.

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

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

          • legacy_Scum_Master_1

            Ты все врешь, нахуй иди.

            • legacy_Upworker

              Не понял, где это я глистов опять подцепил?

          • legacy_Scum_Master_1

            Откуда эти цифры? Три месяца, оптимальное количество? Если проект сложный, то можно и год обучаться. Если где-то в банке, то можно только доступы три месяца получать. Да, новые люди — это всегда тормоз и баласт. Именно поэтому и выстрелили всякие скрамы, где нет разделения по ролям — все равны, все заменяемые. Именно поэтому сейчас к любой вакансии приписывают fullstack, чтобы каждый мог делать все и заменить другого. В больших компаниях людей группируют в отделы по знаниями и шарят между проектами. Причита все та же. А ситуация, когда на приносящем прибыль проекте 1-2 человека что-то ковыряют год, никого устраивать не может. Они могут начать. Не взлетит — хуй с ним. Но если взлетит, никто не станет ждать, пока вы там в своем кружке радиоэлектроники доведете все до ума. Так работает бизнес. Ларек с пивом приносит прибыль? Ставь рядом ларек с сушеной рыбой. Не можешь справиться с ростом — найдет того, кто может. Уж кого-кого, а желающих управлять и лидить вместо кодописания полно.

            • legacy_Upworker

              Опять двадцать пять! Что делать с «приносящей прибыль проектом» знает everyone and their mama.

              А с нуля довести до прибыли — в этом вопросе экспертов на порядок меньше. Вот есть у тебя идея проекта (программного продукта). Какие твои дальнейшие шаги? С чего начнешь?

              • legacy_Scum_Master_1

                Ты же писал про инвестора. Чем не успех?

                • legacy_Upworker

                  Долго объяснять, но вкратце: при маленькой команде вышли в ноль, и еще через несколько месяцев появилась бы прибыль и без инвестора. А так прибыли не появилось.

                • legacy_Кот

                  Для погонщика — успех. Для раба — появление плетей. С точки зрения раба — ни разу не успех.

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

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

                  Естественно, кто поумнее — понимает перспективы и бежит с такой галеры. Потому что нахуй так жить.

    • legacy_Истории_о_педиках_уже_7_историй_httpspul

      >А там, где был бухой админ Петя, сейчас команда девопсов

      А команда девопсов настолько же дружна, как команда рубистов, или нет? И вот в чем вопрос еще: дружат ли рубисты и девопсы командами?

      • legacy_Upworker

        Девопсы обычно работают в одиночку, один девопс на команду.
        Девопс дружит только со своей рукой!

        • legacy_Истории_о_педиках_уже_7_историй_httpspul

          >один девопс на команду.

          ого, и девопс на такое соглашается? Т.е. обычно оргии в командах рубистов проходят таким образом: рубисты становятся по кругу вокруг единственной матки-девопса и по очереди(а может и одновременно) засаживают ему?
          Или там все наоборот?

          • legacy_Upworker

            Раньше девопс был сисадмином и мог спрятаться в своей серверной. А теперь везде облака, а девопс один и беззащитный — могут и окружить.

  • legacy_Ruby-разработчик_би

    И все же, почему рубистов считают пидорасами?

    • legacy_Upworker

      Чтобы потом наблюдать, как они пытаются оправдаться и ржать!

      • legacy_Тимлид_из_епама

        Прочитал как «оправдываться и рОжать».
        Нука рубисты, расскажите, как у вас с этим дела?

      • legacy_Дружная_команда_рубистов_из_Днепропетров

        Мы не оправдываемся, и не будем оправдываться 😉 просто воспринимайте нас такими какими есть

        • legacy_Upworker

          Я расскажу леденящую душу историю!
          Я целый год пользовался Basecamp (софтина для управления проектами, написанная дружной командой рубистов), потому, что европейская контора ей сначала пользовалась. Потом, когда перешли на Jira и Bitbucket, в какой-то день я, набрав

          git push origin master

          увидел это:

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

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

          А вы — «рубисты, рубисты» — ахтунг везде, может подкрасться в самый неожиданный момэнт!

          • legacy_Cало_что_из_жопы_вылезало

            Просто ты xахол-пидорыч, тебе гейство и кажут, гыыыы

        • legacy_Upworker

          Хотел запостить картинку для рубистов, а она не прошла
          https://i.stack.imgur.com/jBeTm.png

          • legacy_git_push_из_FARа

            Интересно, как это гейство покажет виндовая командная строка. Она ж, по идее, не умеет в ANSI-последовательности.