Украинское IT глазами западного заказчика #2. Боги Галер
Здравствуй, уважаемая ебаная редакция! Привет, ебаные айтишники! С вами снова Customer.IT со своими ебаными заметками о том, как выглядит украинский айти в глазах забугорных клиентов.
Сегодня хочу обсудить тайную религию рабов — религию «Узких Мест и Нюансов».
Все началось в тот момент, когда украинский аутсорсинг стал активно мутировать в аутостафинг. Хитрые работорговцы быстро смекнули, что в условиях полной ориентации на заказы из-за бугра (примерно 80% всех IT-проектов приходятся на заказы из Пендостана слэш Израиля слэш Европы), можно поиметь нехилый гешефт, работая по схеме «плати пока не сделаем» вместо привычного фикс-прайса. Если раньше галеры несли хоть какую-то минимальную ответственность перед заказчиком (сроки, суммы, архитектура системы и так далее), то теперь, переродившись в аутстафинг, галеры занимаются исключительно набором рабов. Все остальное передается в руки заказчика. Написание ТЗ, софтверная архитектура, методология управление проектом – всё. Проект, ранее худо-бедно контролируемый на самой галере, (надсмотрщики в виде тимлидов, ПиЭмов и прочей Хрюкошвали хоть как-то держали рабов в узде) теперь контролирует сам клиент, издалека. А какие у интеллигентного гражданина Дании или расхлябанного израильтянина в шлепанцах имеются средства для контроля по удаленке? Скайп? Мыло? Командировки раз в месяц на два дня? Как управлять галерой стоя на берегу?
Проект «плати пока не сделаем» строится в Украине по классическим канонам древнегреческой трагедии. Завязка происходит в самом начале, когда алчный лох из какого-нибудь Техаса, соблазнившись дешевизной украинский рабов, приезжает на переговоры и поднимается на галеру. На галере его встречают стройные ряды рабов. Хор манагеров поёт на фоне о достижениях данной галеры (успешные проекты! отзывы клиентов! биение пяткой в грудь! пафос! пафос! пааааааафос!). Старший рабовладелец ведет лоха под ручки по комнатам, оборудованным самым современным хардвером и софтвером. Лоху показывают комнату с бильярдом и плэйстейшеном, где отдыхают рабы, супер современную кофеварку на кухне, гарем смазливых хрюш и офисных администраторш. Рассказывают о том, как галеры заботятся о рабах, проводя корпоративы и вечеринки. О том, как устраиваются хакатроны по первому желанию самих рабов, сплотившихся в едином порыве. Ахаааа. Лох решает, что это — *оно*. Ибо на Западе рабочее место — это не там где рабы гонвокодят вслепую и поливают друг друга грязью за спиной, а там где приятная рабочая атмосфера, доброжелательная, подстегивающая положительную деятельность.
Показуха галер замутняет разум забугорного купца и, возгордившись, он подписывает КОНТРАКТ. Как и положено в греческой трагедии, во время подписания контракта об услугах, одинокий мудрый старец, забитый ногами в угол сцены, тоскливо воздевает руки в небо, громко сетуя на алчность, слепоту, высокомерие и гордыню заграничного гостя.
Следующие главы трагедии описывают постепенное скатывание проекта в унылое говно. Проходят недели тщетных попыток нанять рабов, умеющих правильно держать весло. Спринты, не спеша, сливаются в одно затяжное «ничего-не-происходит». На все попытки докричаться с берега, рабы или отмалчиваются или говорят только часть правды. Документацию рабы читать не умеют. Технические решения принимаются — самые дурацкие из возможных. Рабы не спеша перетаскивают таски в Джире из одной колонки в другую. КуА также неспешно возвращает эти таски назад, на переделку.
На этом этапе просыпаются боги «Узких Мест и Нюансов»
На каждое замечание клиента во время дэйли скрама (почему не сделан таск номер 4? Почему экран выглядит не как указано в дизайне? Где блядь кнопка регистрации в Фейсбуке? Почему общение с серваком бежит в главном потоке, тормозя юай?) *боги отвечают устами рабов*: нет кнопки ? Ну так тут есть нюанс – не смогли сделать… Бежит в главном потоке? Переделаем! Но есть узкие места в разделении на потоки, неплохо бы добавить на это отдельную таску. Ну и время накинуть. Недельку. День за днем, неделя за неделей технические нюансы и узкие места в имплементации пожирают бюджет и моск заказчика. Рабы отнекиваются, виляют с чисто нашенской, генетически выкованной, хитростью. Рабы мутят воду, уклоняются от ответственности, бросаются за борт и гребут на другую галеру, если прижать их фактами из git’а.
Дэдлайны по внутренним релизам проёбываются и постепенно становится ясно – проект скоро пойдет ко дну. После вежливых писем недоумевающих западных товарищей (ребята, а где хотя бы демо версия? хотя бы первый нормальный релиз?), после личных посещений с трансатлантическим перелетом, после проёбывания всех денег и всего отведенного времени — на сцену, наконец, выходят боги «Узких Мест и Нюансов». Тут-то и начинается катарсис и развязка! Боги карают возгордившихся алчных клиентов! Боги даруют прощение и защиту беспомощным рабам! Боги покровительствуют галерам! Все недочеты в процессе управления проектом боги списывают на клиента – плохой клиент! Не умеет манагерить! Все технические недоработки, неспособность предложить альтернативное техническое решение, лень и тупость рабов — списываются на нюансы не учтенные клиентом.
Зашоренность мышления рабов, способных веслать только в одном ритме, только в одну сторону, только одной проверенной технологией и только под размеренный бой барабана надсмотрщика — все это обозначается как узкие места, которые должен был предвидеть клиент. Неготовность принять ответственность за провал, дикая текучесть кадров по ходу работ, поливание говном предыдущих рабов и их говнокода — все это боги «Узких Мест и Нюансов» ставят в вину клиенту. Ибо боги надувают паруса галер… В итоге, проект, в той или иной степени доделанности, грузно ухает в мутные воды Днепра. Облегченная галера, больше теперь смахивающая на пиратский фрегат, сьебывает с честно спизженным баблом навстречу рассвету, к следующему счастливому клиенту. Боги «Узких Мест и Нюансов» с достоинством удаляются на покой.
ЗАНАВЕС.
Customer.IT
Коментарі (91)
Кто так отрефакторил писанину Базуки и что стало с Танечкой?
видала я её, ходит враскоряку
Базука или Танечка?
Гениально, блеать!
Пиздец, вообще то это в любой инженерии так, гуманитарий детектед
Вообще-то это повсеместнное явление во многих областях. Рекомендую посмотреть фильм в тему «Время первых». Просто в инженерии и том же врачебном деле есть жёсткие алгоритмы и паттерны которые нарабатывались чуть ли не тысячелетиями потому у них возможно немного более гладко обстоят дела. Но слог у статьи хороший. И то что виноваты в провале не только манагеры а и ленивые разрабы которые живут «от работы до работы» тоже верно. Профнепригодность вообще у программиста сложно сразу раскусить.
Бля, да это же Сциклум! Во всей красе!
Насчет рабочего места на Западе автор оче сильно заблуждается. АйТи — оно везде ебаное айти, разница только в размерах и форме корыта
10 из 10, Госпаде! Статья — голая, неприкрытая правда о том что я вижу каждый день на работе. Так оно и есть, бля, респект автору
>только одной проверенной технологией
Вот тут не понял. Все гребцы должны быть фуллстек со своими велосипедами в арсенале?
Пытались меня как-то сманить в Украину.
Облом случился на фразах: «Надо учить украинский» (а IELTS ob 9 недостаточно?) и «переезд и гражданство за свой счёт» (ага, сяду на мотороллер и поеду в никуда).
какой ценный кацап, гыгы
Подожди, не отвергает наш оффер! Забыл добавить туда важный пункт — и бутылку свою захвати, на месте выдавать не будем!
Сам ты фантазёр.
Меня реально так хантили, причём куда-то в Одессу. Как я понимаю, там украинский не в моде.
Про нежелание брать ответственность за проеб и отсутсвие яиц — полный бред. У автора бомбануло, что не нашлось дурака, который взял бы на себя его вину. Вот вам и статья.
Любой проект пилят команды. Если проект протух, кто должен сказать что это он проебался и выпрыгнуть к акулам: один из тупых кодеров? Один из них виноват лишь отчасти. Тупой ПМ? Тупой заказчик?
Начнём с того, что главный мудак тот, кто нанимает мудаков. Если каждый нанятый мудак начнёт брать ответственность, уходить в запой и писать в резюме: ФСЕ ПРОПАЛО!!! ИЗ-ЗА МЕНЯ! — не будет дела, не будет Джобсов и Масков.
Ошибаются все, успеха добиваются хитрожопые как автор. Вишь ты, забугорных заказчиков представляет.
>Любой проект пилят команды
да оглоблю тебе в сраку. я в одну каску агентский улей запилила. в гробу я видела этих коллег, тем более из других офисов, каждый себя инженером мнит
Это потому что ты фулстек.
Фуллстек? Это когда полностью по самые яйца?