ebanoe.dev
0
legacy_CustomerIT··0 переглядів

Украинское IT глазами западного заказчика #2. Боги Галер

Здравствуй, уважаемая ебаная редакция! Привет, ебаные айтишники! С вами снова Customer.IT со своими ебаными заметками о том, как выглядит украинский айти в глазах забугорных клиентов.

Сегодня хочу обсудить тайную религию рабов — религию «Узких Мест и Нюансов».

Все началось в тот момент, когда украинский аутсорсинг стал активно мутировать в аутостафинг. Хитрые работорговцы быстро смекнули, что в условиях полной ориентации на заказы из-за бугра (примерно 80% всех IT-проектов приходятся на заказы из Пендостана слэш Израиля слэш Европы), можно поиметь нехилый гешефт, работая по схеме «плати пока не сделаем» вместо привычного фикс-прайса. Если раньше галеры несли хоть какую-то минимальную ответственность перед заказчиком (сроки, суммы, архитектура системы и так далее), то теперь, переродившись в аутстафинг, галеры занимаются исключительно набором рабов. Все остальное передается в руки заказчика. Написание ТЗ, софтверная архитектура, методология управление проектом – всё. Проект, ранее худо-бедно контролируемый на самой галере, (надсмотрщики в виде тимлидов, ПиЭмов и прочей Хрюкошвали хоть как-то держали рабов в узде) теперь контролирует сам клиент, издалека. А какие у интеллигентного гражданина Дании или расхлябанного израильтянина в шлепанцах имеются средства для контроля по удаленке? Скайп? Мыло? Командировки раз в месяц на два дня? Как управлять галерой стоя на берегу?

Проект «плати пока не сделаем» строится в Украине по классическим канонам древнегреческой трагедии. Завязка происходит в самом начале, когда алчный лох из какого-нибудь Техаса, соблазнившись дешевизной украинский рабов, приезжает на переговоры и поднимается на галеру. На галере его встречают стройные ряды рабов. Хор манагеров поёт на фоне о достижениях данной галеры (успешные проекты! отзывы клиентов! биение пяткой в грудь! пафос! пафос! пааааааафос!). Старший рабовладелец ведет лоха под ручки по комнатам, оборудованным самым современным хардвером и софтвером. Лоху показывают комнату с бильярдом и плэйстейшеном, где отдыхают рабы, супер современную кофеварку на кухне, гарем смазливых хрюш и офисных администраторш. Рассказывают о том, как галеры заботятся о рабах, проводя корпоративы и вечеринки. О том, как устраиваются хакатроны по первому желанию самих рабов, сплотившихся в едином порыве. Ахаааа. Лох решает, что это — *оно*. Ибо на Западе рабочее место — это не там где рабы гонвокодят вслепую и поливают друг друга грязью за спиной, а там где приятная рабочая атмосфера, доброжелательная, подстегивающая положительную деятельность.

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

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

На этом этапе просыпаются боги «Узких Мест и Нюансов»
На каждое замечание клиента во время дэйли скрама (почему не сделан таск номер 4? Почему экран выглядит не как указано в дизайне? Где блядь кнопка регистрации в Фейсбуке? Почему общение с серваком бежит в главном потоке, тормозя юай?) *боги отвечают устами рабов*: нет кнопки ? Ну так тут есть нюанс – не смогли сделать… Бежит в главном потоке? Переделаем! Но есть узкие места в разделении на потоки, неплохо бы добавить на это отдельную таску. Ну и время накинуть. Недельку. День за днем, неделя за неделей технические нюансы и узкие места в имплементации пожирают бюджет и моск заказчика. Рабы отнекиваются, виляют с чисто нашенской, генетически выкованной, хитростью. Рабы мутят воду, уклоняются от ответственности, бросаются за борт и гребут на другую галеру, если прижать их фактами из git’а.

Дэдлайны по внутренним релизам проёбываются и постепенно становится ясно – проект скоро пойдет ко дну. После вежливых писем недоумевающих западных товарищей (ребята, а где хотя бы демо версия? хотя бы первый нормальный релиз?), после личных посещений с трансатлантическим перелетом, после проёбывания всех денег и всего отведенного времени — на сцену, наконец, выходят боги «Узких Мест и Нюансов». Тут-то и начинается катарсис и развязка! Боги карают возгордившихся алчных клиентов! Боги даруют прощение и защиту беспомощным рабам! Боги покровительствуют галерам! Все недочеты в процессе управления проектом боги списывают на клиента – плохой клиент! Не умеет манагерить! Все технические недоработки, неспособность предложить альтернативное техническое решение, лень и тупость рабов — списываются на нюансы не учтенные клиентом.

Зашоренность мышления рабов, способных веслать только в одном ритме, только в одну сторону, только одной проверенной технологией и только под размеренный бой барабана надсмотрщика — все это обозначается как узкие места, которые должен был предвидеть клиент. Неготовность принять ответственность за провал, дикая текучесть кадров по ходу работ, поливание говном предыдущих рабов и их говнокода — все это боги «Узких Мест и Нюансов» ставят в вину клиенту. Ибо боги надувают паруса галер… В итоге, проект, в той или иной степени доделанности, грузно ухает в мутные воды Днепра. Облегченная галера, больше теперь смахивающая на пиратский фрегат, сьебывает с честно спизженным баблом навстречу рассвету, к следующему счастливому клиенту. Боги «Узких Мест и Нюансов» с достоинством удаляются на покой.

ЗАНАВЕС.

Customer.IT

З архіву ebanoe · Опубліковано 17 серпня 2018 р.

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

Сортування:ТопНовіСтарі
  • legacy_Витя_с_химмаша

    Какаята ебаная мифология, а когда буду стихи про мифологию в инвестировании?

  • legacy_Водки_нет

    Афтар, ссылка на Шекспира здесь более уместна, чем на греческую трагедию. Но все равно сгущаешь сгущенку.

  • legacy_itPutin

    Ммммда. Customer.IT. Вот все виноваты. Давай я попробую угадать, что случилось:
    1. Заключая контракт, не сильно смущал тот факт что управлять гребцами аутстаффер не собирается?
    2. Я уверен, был предоставлен бюджет сколько и какой раб стоит на данном рынке, но наняли чувака, единственной работой которого до этого проекта, был UI в Wargaming и я уверен, это не по рекомендации аутстаффера.
    3. Нанять людей с улицы и не контролировать их работу вообще? Это безумие или вера в то что все просто будет хорошо?
    4. Кол-во багов росло, работа все больше тормозилась, проект еле шевилился на топах, но никто, палец о палец не ударил чтобы что-то поменять (в первую очередь разработчиков). Дождались пока они сами разбегутся, осознав какой пиздец сотворили.
    5. Наняли новых разработчиков, которым дали почти мертвый проект и сказали фиксите, некоторые сразу разбежались — а некоторые сказали — «Да вы что, какой нахер фиксите — это надо переписывать». Вы начинаете рефакторинг проекта. Естественно, что рефакторинг аж ни разу не втискивается в эстимации, потому как по факту идет не рефакторинг, а переписывание, при этом проект надо постоянно поддерживать в рабочем состоянии и давать билды для отчета перед инвесторами (потому как “переписывать” инвестор не понимает — с хуя ли переписывать, тем-более то что уже писали год). В общем объем костылей только увеличивается ибо все это говно должно работать по первому требованию инвестора.
    6. Находится один долбоеб который тянет этот проект, поэтому все остальные с проекта увольняются. Ну а хули, тянет гребец и пусть тянет по 11-12 часов и без выходных. Мы же и так дохуя денег потратили, пусть теперь один за всех отрабатывает.
    7. В конце концов силы единственного оставшегося гребца на исходе, проект еще доводить до ума несколько месяцев, но инвесторам уже это не интересно и проект закрывается с некоторой задолженностью перед аутстаффером, ведь это ж он нехороший дебилов на проект нанимал (хотя по факту их собеседовал клиент а не аутстаффер)

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

  • legacy_SENIOR_ANGULAR_TEAMLEAD

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

  • legacy_Смех

    Какой-то эпический бред в статье. Такое чувство, что в США/Европе/Израиле сидят поголовно гении, а в восточной Европе — формошлёпы и уебанцы. А на самом деле гребцы одного уровня (+-) стоят в 4-5 раз меньше (заметьте, не одного ранга лычек, а одного уровня компетенции). И аутстаффинг как раз решает проблему для западного заказчика «я неебу чем они там занимаются, только просерают дедлайны». Так что в реальности большинство проектов с аутстаффингом просерается по двум причинам:

    1. Тупой заказчик решает писать высоконагруженный проект на какой-нить модной ноде вместо жабы, т.е. принимает техническое решение основываясь на хайпе. И вместо заёбанных жизнью спецов по хайлоаду с выжженными жабокодом глазами нанимает смузихлёбов-ангулярщиков, не слушая верещяния погонщика с этой стороны. Проект получает гламурный ui, на который тратится 98% денег, и закономерно тонет.
    2. Охуевший погонщик с этой стороны решает, что забирать 50% зарплаты как-то не по-пацански, и вместо синьоров набирает мидлов под видом синьоров, отнимая у них 80% денег заказчика. С такой охуительной компетенцией проект скатывается туда же, куда и в первом случае.

    И это не только аутстаффинга касается. Работаю в восточноевропейском филиале американской компании. Учавствую в третьей попытке написать ключевой проект (первые две потерпели закономерное фиаско, их капитаны были выкинуты на мороз после 10-15 лет руления в конторе).
    Ни одно справедливое замечание с этой стороны океана не рассматривается. Все решения принимаются на основе фазы луны, погоды на марсе и мнения 5 индусов-архитекторов в штатах. Сроки устанавливаются с потолка.
    Но виноваты в том, что проект пойдёт на дно, как и предыдущие, будут, конечно же, дешёвые гребцы из восточной Европы с потухшими глазами.

    • legacy_Анальный_Жвалокрыл

      >>>капитаны были выкинуты на мороз после 10-15 лет руления в конторе

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

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

      • legacy_Мария_Ракова

        наебать стейкхолдера — бесценно. даже лежать в эту сторону тупо приятно — пиратство, адблок и список покупок

      • legacy_Смех

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

    • legacy_Витя_с_химмаша

      3 водочки этому столику, с фразы «щас мы напишем бигдату на ангуляре и наймем 200 индусов на сапорт» начинается самое веселое веселье

      • legacy_Мария_Ракова

        давайте помечтаем о нюке на Индию…

    • legacy_Мамкин_Ювелир

      «а в восточной Европе — формошлёпы и уебанцы»

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

  • legacy_Nick

    Фраза про Днепр не двусмысленно напоминает про Сиклум??

  • legacy_Джон

    Вот как же все таки сложно пидорасам признать что они таки пидорасы.

  • legacy_Harbour

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

  • legacy_ТещинПодбородок

    Дорогие читатели ебаного! Скаживте, пожалуйста, Єслi я буду писать по-кацапскi, но вставляя вЄздЄ вмЄсто и — i (пiдор), вместо й — ї (ху), вместо э — Є (ЄрЄкцiя), а ЄщЄ стараться по-просторечнее выстраивать обороты, шобув звучало похоже на алкашей со двора, получиться ли мне проканать за укра, ну чтобы например украiнскiЄ ХРюши не могли б отличить?

    • legacy_Harbour

      не.. кацапездало оно и в ебаном кацапездало — как сцуко с буквамi нэ iзгаляйся. це патамуша ватоцефал даже сквозь нейтральный слой буков прошибает своим ебучим москальским духом, i.e. — смеси гавна, крови и перегара…

  • legacy_Nazalur

    Повальная «дятловость» головного мозга — вот корень всех зол в этом нашем IT.

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

    Узость взгляда и зашоренность приводят к лавинообразному росту неуправляемости: за явные глупости никто не хочет отвечать — они вызваны другими глупостями, за которые тоже никто не отвечает, по тем же причинам.

    И когда всё валится — никто ничерта сделать не может.