Ненависть в IT
Тестировщики не любят программистов. Всем известно, что программисты только и делают, что баги пишут и только благодаря тестировщикам весь миреще не захлебнулся в зловонной жиже глючных программ. Для тестировщика есть два повода для фейспалма – когда они смотрят на программу, которую программисты решили протестировать сами и когда они смотрят на программу, которую передали программисты им на тестирование. В обоих случаях программисты – мудаки. В первом случае потому, что не умеют тестировать, а лезут, суки. Во втором случае, потому что хоть бы проверили немного перед тем как это говно отдавать не тестирование. Думаете, парадокс? Хрен вам! Любой тестировщик скажет сразу, что код после программистов должен быть качественный, но без тестирования все равно будет жопа. Вот такой вот дуализм.
Программисты не любят тестировщиков. Потому что до них все работало, а они взяли и поломали «мою прелесть». А еще потому что они вечно воспроизводят баги, которые ну никак на девелоперской лабе не видны. Вот и огрызаются: «у меня все работает», провоцируя тестировщиков на очередной фейс-палм. А еще программистов бесит, что тестировщики считают качество продукта своей заслугой, ведь они же только все ломают – как же любой конструктивный результат может быть результатом тестирования? Да, в коде бывают ошибки, но сам код создан программистами и все почести должны быть отданы только им! А тестировщики для программистов - задаваки и позеры.
Менеджеры не любят программистов. Потому что они не хотят знать, что хочет пользователь или (спаси госпади!) бизнес. Программистам все бы алгоритм покруче заимплементить или технологию новую использовать в “Hello, World!”. А еще программист никогда нормально не ответит на вопрос «Когда это будет сделано?». Не хотят, понимаешь, давать оценки, просто никак. А если оценивают, то все равно фигня получается. Джуниоры оценивают все в «да здесь 15 минут работы», синьоры наоборот закатывают глаза и глубокомысленно шевеля губами выдают оценки в 2-3 раза больше разумных. А иногда бывает с точностью до наоборот и никогда не узнаешь, в какую сторону ошибка оценки случилась. Вот и приходится применять менеджерский коэффициент для умножения оценок. Так даже после этого сроки все равно факапятся.
Менеджеры не любят тестировщиков. Потому что тестировщики рисуют тест-план на 100500 часов для “Hello, World!” и начинают кусаться и рычать, если спросить, все ли тесты обязательны. И пофигу им на дедлайн, а если начать торговаться, то они в конце концов скажут, что с качеством компромиссов не бывает и продукт будет гавно, даже если исключим только тест “Проверка текста в диалоге “О программе” проекта “Hello, World” на тибетской версии OS/2 в полнолуние”. А еще тестировщики ругаются с программистами и их надо все время мирить. И тогда менеджер звереет, называет и тех и других "ресурсами" и медитирует на диаграмму Ганта.
Менеджеров не любит никто. Потому что они все время митинги назначают и докапываются, что сделано и когда уже, вашу мать, все будет готово. Или процессы улучшают, вместо того, что бы писать код. Поедет такой менеджер на конференцию их содомическую, побухтит с такими же бесполезными элементами общества и вернется просветленный. Я, говорит, щаз вам Аджайл тут внедрю и будет все пучком, будем требования на лету менять, релизиться каждую неделю и любить друг друга крепко при этом будем. А внимательный программист почитает матчасть, на тренинге по аджайлу проклятущему подремлет и ответку менеджеру вкатывает. Тебя, говорит, вообще нету, оказывается. Так в скраме написано, что менеджер – существо вымышленное и существует только в воспаленном мозгу ортодоксов. Так что подвинься Хомо Менеджериус Еректус, дай дорогу Хомо Скрамус. Тестировщики, кстати, в такие моменты вдруг немного мягчают к программистам и у них даже может случиться дружеский секс на почве отвращения к менеджерам. Потому что менеджеры все норовят на качестве сэкономить и гавно зарелизить.
Скрам-мастеры не любят продакт-оунеров. Потому что в ПОшники – это часто (бывшие) менеджеры и они нагрешили достаточно, что бы их не любить в принципе. А еще они давят со сроками, меняют требования и вообще за бизнес, когда скрам-мастеры – за правду! Правда, скрам-мастер вроде как добрый должен быть, поэтому продакт-оунера он не любит, но улыбается. Приходит такой продакт-оунер с бизнес-митинга, расправив огненные крылья за спиной, открывает свою пасть огненную и говорит: «Что это у нас, такой велосити маленький у команды. Фигачьте быстрее!». А скрам-местер встает посреди своего кубикла, тросточкой стукнет и ды-дыщь! «Нет здесь твоей власти!», говорит, «Поди прочь в бездну Казад-Дума!». А программисты на это все смотрят и обоих не любят, потому что код надо фигачить, а не в мохноногих эльфов играть и велосити мерить. Но самая жесть, когда скрам внедряют через Кардашьяновские достоинства и менеджер решает совместить скарм-мастера и продакт-оунера. Потому что он тогда сам себе становится противен, впадает в депрессию и начинает бухать с трюмо.
Админы не любят никого. Потому что у них в серверной все по фен-шую: в холодной зоне стынет водка, в горячей зоне сушатся носки, серваки вентиляторами шуршат, сторейджи лампочками подмигивают. А все это ваше программирование – суета и тлен и только мешает созерцать виртуализированные чакры. Правда, если ты пишешь что-то дельное для админов – какой-нибудь System Center или типа того, то ты не безнадежен и можешь рассчитывать на снисходительное покровительство мастеров бубна, потому что ты не совсем бесполезен в админской реальности.
Админов тоже никто не любит, но виду не подает. Потому как не любить админа так, что бы он об этом догадался – чревато последствиями. Так что админы – это вроде как ГАИшники офисные. За глаза их матерят, а при встрече улыбаются и машут и водкой напоить пытаются. Впрочем, админы как-то меняться стали – стали играть ну укулеле и с водки перешли на кальвадос.
А еще программисты не любят рекрутеров. Не в общем, а когда на собеседования решают походить – лучшей жизни поискать. Потому что рекрутеры их вопросы про люки спрашивают, тестовое задание подсовывают без должного почтения и вообще недостаточно приседают перед малиновыми штанами синьор-джава-программиста. Программисты в такие моменты сами становятся малиновыми, стучат ботинком по столу и убегают в голубую даль, где им дадут зарплату в 100500 долларов без собеседования. А рекрутеры идут и для релакса нанимают пару тестировщиков, что бы прийти в себя, потому что тестировщики рекрутеров, наоборот, любят, про люки рассказывают и тестовое задание делают.
Рекрутеры тоже много кого не любят. Но всем пофигу и им приходится нанимать и программистов и тестировщиков и менеджеров и вообще всех. Отдельно рекрутеры не любят менеджеров, директоров и ресурс-менеджеров, которые все время требуют завтра к обеду нанять Памеллу Андерсон, что бы она вместе с Микки-Маусом и Владимиром Шойгу написала “Hello, World” на объектном Фортране за зарплату в сто тенге в год. А когда рекрутеры уже обо всем договорились, менеджеры вдруг вспоминают, что Памелла Андерсон вся в складочку и не радует, и вообще, ищите теперь нам укротителя амурских тигров, пусть он нам Хадуп сделает со взбитыми сливками. После такого рекрутеры вроде как должны совсем с катушек слететь, но почему-то не слетают и вообще держатся молодцом. Вообще, видел я много разных ИТ-шников психующих, а вот рекрутеров и HR-ов как-то пока не видал. Видимо, есть вещи посильнее кальвадоса и «Фауста» Гете.
Конец. Любви всем!
(с) Роман Юферев