Не идите в программисты #3. QA наносят ответный удар
Привет, ебаное, это снова я: нытик, капитально разочаровавшийся в IT-индустрии и страстно желающий предупредить ребят с горящими глазами о том, что их ждёт, если они таки пойдут учиться на ебучих программистов, чтобы веслать на ебучей галере.
Маленькое отступление: несмотря на всё, что будет написано ниже – я не сексист. Женщин я люблю во всех смыслах. Немногочисленные знакомые программистки в среднем были профессионалами, чего о сильном поле сказать не могу. Но феминизмом я тоже не страдаю, поэтому, буду говорить как есть, без оглядки на оскорбление гендерных чувств.
На ебаном и сыроварне было немало сказано о программистах-смузихлёбах, эйчарах-проститутках, заказчиках-пидорасах, но тема тестировщиков толком не поднималась. Ну ничего, сейчас я исправлю эту вселенскую несправедливость. Ведь это — одна из самых мерзких, деградантских и припезденных категорий украинских айтишников. Никто не сожрал у меня больше сил и нервов, чем они. Но если вы подумали, что это пост ненависти к QA – то ошибаетесь. QA в Украине просто нет. QA, если кто не в курсе, это такой специалист, который занимается не столько проверкой готового продукта на соответствие спецификациям (QC), сколько процессом разработки. То бишь внедряет стандарты, методологии, критерии и процессы, которые будут гарантировать должное качество продукта и следит за их соблюдением. Он занимается кучей всего, от код-ревью до собеседований, но тестирование в область его непосредственных обязанностей не входит. Поскольку украинским галерам на это самое качество плевать, QA тут взяться просто неоткуда. Я их встречал исключительно в забугорье, в очень небольшом количестве, и выросли они, преимущественно, из программистов (Junior QA – такой же оксюморон, как и Junior Architect). Называть тестировщика – кьюэем – это всё равно что назвать строителя – архитектором, и я это делать не буду.
Итак, украинские тестировщики. В основном это девушки, зачастую – не привлекательные и/или запущенные, без личной жизни. Чуть более половины с техническим образованием сомнительного качества, остальные – вообще гуманитарии. Английский уровня: я кнопку жать мигать слово красный плохо. О разработке ПО не знают почти ничего. Средний объём прочитанной литературы – 300 страничное «Пособие по жестокому обращению с багами» Савина. Большую часть времени занимаются вбиванием кракозябр куда не надо и подсчётом пикселей (чтобы заёбывать не только программистов, но и верстальщиков). Иногда ковыряют функционал. Если в приложении есть разные режимы и/или группы пользователей – будут проверять функцию для каждого режима/пользователя, даже если она никак на неё не влияет. Говорить о бессмысленности этого времяпрепровождения бесполезно: начнут рассказывать сказки о Чёрном Властелине Ящике. Поскольку законы комбинаторики никто не отменял, занимает эта дурь уйму времени и приходится нанять ещё тестировщиц. В общем, всё как в природе: когда у вида отсутствуют естественные враги – он размножается, пока не заселяет всё доступное для жизни пространство, в нашем случае – опенспейсы.
Ещё они пишут тест-кейсы, обычно в одну строчку. Даже в инструментах вроде TestRailа, который заточен на то, что кейс будет расписан по шагам, включая ожидаемые результаты. Категорически не желают разбираться в найденном баге и просто спускают его как есть, вынуждая ковыряться не только в коде, но ещё и в потоке сознания очередной мартышки. Некоторым хватает совести проверить баг на воспроизводимость. Ещё у них есть эпический по своим масштабам акт автокопрофагии ака регрешен, когда все тесты прогоняются повторно. Руками, ведь автоматизаторы есть далеко не везде. Думаю, излишне говорить, что действительно сложные и опасные баги, связанные, скажем, с параллельным доступом или с неявными условиями, успешно уходят мимо них в продакшен. При этом, считают свою работу очень важной, и искренне верят, что без них всё развалится.
Иногда в стае мартышек появляется настоящая шимпанзе, способная изучить примитивные скрипты и освоить пару утилит типа Selenium и SoapUI. Некоторые даже умеют писать автотесты на взрослых языках, если, конечно, добрый дядя-программист создаст под это что-то типа несложного фреймвёрка. Называют они себя не иначе как QA Automation Engineer, хотя по факту – это всё те же обезьянки, только научившиеся делать бесполезную работу немного иначе. Настоящий тестировщик-автоматизатор – это программист, который пишет софт для лома другого софта. Я таких в Украине встречал человек пять от силы.
Из вышенаписанного могло сложиться впечатление, что эти дамы наносят немного пользы, немного вреда и много шуму. Так, да не так. Дело в том, что тестеры постоянно пытаются доминировать над разработчиками вплоть до анального рабства. И если в цепочке менеджмента не окажется сильного духом программиста, или, что гораздо хуже, окажется тестировщица, вам вставят шипованный дилдак конских размеров и будут его вращать со скоростью 42 оборота в секунду. Получив власть над кодерами, тестерши начинают навязывать дикие правила и условности. Например, сопровождать каждый коммит уймой документации, вплоть до ссылок на все заафекченные таски. Приоритезировать задачи. Подряжать на написание авто-тестов по их же тесткейсам в одну строчку. Причём так, чтобы им, с их знанием двух с половиной операций, всё было понятно. Производительность команды, порабощённой тестировщицами, обычно падает примерно до нуля: все заняты пещерными авто-тестами и поиском в Джире тасок годичной давности. Иногда начальство обращает внимание на кривую перфоманса и начинает разбираться в чём дело. Но если где-то в иерархии засела тестировщица – то виноватым можешь оказаться именно ты. И именно тебя, а не Катю, Свету и Галю уволят за несоответствие занимаемой должности. В таких условиях из команды вымываются все, кто хоть немного соображает. Благо, мотивация мало-мальски приличных программистов после пары месяцев работы в таком режиме на нуле.
Напоследок могу сказать, что приличные тестировщики иногда встречаются. Как ни странно, но чаще это мужчины. Автоматизаторы, потому что нормальный человек быстро понимает всю тщетность мануальщины и приходит к едино верному выводу о необходимости автоматизации одинаковых действий. Они вполне могут и шаги расписать, и баг проанализировать, и зависимость от нигде не отображаемого поля в БД найти. Просто если в программистах лишних людей где-то две трети, то в тестировании — все 99%. Единственная причина, по которой вообще существуют толпы тестерш – это то, что галеры очень здорово научились их продавать. Если хотите понять, как это происходит – купите смартфон в каком-нибудь Цитрусе, обязательно лично и с участием консультанта. Оглянуться не успеете, как вместе с телефоном заплатите за футляр, защитную плёнку и запасную зарядку. Ну а хуле, стоит-то относительно немного, а вы и так настроены тратить. И пока мыльный пузырь украинского IT не лопнет – тестировщик так и останется профессией для девушек, которые не способны делать ничего полезного. Подумай, начинающий вайтишник, так ли сильно ты любишь программирование, чтобы минимум 8 часов 5 дней в неделю проводить в компании мартышек? Может лучше приматологом станешь? Тогда тебя тоже будут окружать обезьяны, но хотя бы разговаривать с ними не придётся.
Что-то я увлёкся, а за окном уже ночь. За сим откланяюсь. Всем удачи и лёгкого коммита.
P.S. Возмущённым тестировщикам хочу сказать кратко — идите нахуй. Потушите жопы и сделайте хоть что-то, чтобы не вписываться в этот пост. Глядишь, наше IT станет чуточку менее ебаным.
Коментарі (240)
А разгадка проста — вы все обычные наследственные дебилы.
Умственно неполноценные в медицинском смысле, каждый из вас.
No exception.
К тебе, гнида, это тоже относится, хули вылупился.
А разгадка та проста –
Пидор я, ебусь в уста.
А вот и фройд из пидорашки вынырнул.
Автор, жги ещё про долбоебов пмов! Такой же мусор как и тестировщицы. Крайняя стадия непотриба, когда тестировщица становится пмом
Отлично написано! Прекрасный слог! В защиту девушек скажу — они слишком сильно зависят от инстинкта размножения, так что сильно много от них требовать — наивно. И да, у них есть сиськи и пизда. А они нам так необходимы. Однако я бы не стал говорить о половой дифференции тестировщиков . Это одинаково бесполезные макаки, у которых не хватило ума и мотивации стать программистами. Вот уж кто пришел в IT за деньгами, так это они. И да, среди них есть ЧСВ — шные уебки. Это смешно.
Ты подзаебал во всех постах лезть в топовую ветку.
Куда, кому, когда и зачем лезть здесь решаю я. И мне глубоко похуй на твоё мнение. Но если у тебя хоть чуть — чуть подогрело, я даже рад. Ты случайно не QC — макака?…))))
Немного экономики. Если тестировщиков много, значит они дешевые. Если они дешевые, значит они хуевые….))) Джоэлль Сполски наебал вас, когда писал, что на одного программиста нудо чуть ли четыре тестировщика. Старый пидор наебал вас….))) Там где мого тестирощиков, пользы — ноль, только вред. В продакшен пролезают критические баги, блокирующие ключевой функционал. К тому же наблюдаются внеслужебные отношения, результатом которых является то, что не весь пиздец фиксируется в баг — трекере. Ну и конечно, говорил, и повторю ещё раз — среди тестировщиков особенно высока концентрация тупого, не мотивированного, не интересующегося ничем кроме гиробордов и вейпов одноклеточного быдла, пришедшего в IT только ради денег….)))
>>Там где мого тестирощиков, пользы — ноль, только вред. В продакшен пролезают критические баги, блокирующие ключевой функционал.
Но с другой стороны, они их просто не заметили. А вот кодер специально сделал, собака такая.))
не специально. у него то же случайно так получилось. и если кодер хотя бы работал и в чем-то ошибся, то макаки вообще возможно даже не работали и не искали никаких багов, если нихера не смогли найти.
И особенно когда это недо ПЭ ЭМ пытается учить)) «Я когда была тестером!.. Я правда, не помню что я делала, но это все хуйня». Зато в Джира как аминь, мне кажется если джира закроется — пмы все уволятся к ебеням
Ща стало трендово делать ПМов из Манагеров, Манагеров из релиз «инженеров», релиз «инженеров» из кьюейев (на самом деле манульных тестировщиков)… И потом смотришь в коровьи глаза и не занешь как ему обьяснить почему «вот так вот» не может случиться ну совсем никак.
По моему вам всем место в деревенском стойле, очкастые бойцы за справедливость, ебал вас в мануале, ебал вас в авто и буду ебать пока не обсеритесь, имхо уважаемые недопрограммисты можете в конвульсиях биться из-за очередного «тупого» бага, писать на ебаном айти, но вам все ровно пизда, вы будете за копейку срать кровью но фиксить, что я вам зарепорчу, своим постом можешь вытереть свою анальную скважином своим недоросшим гвоздем.
Сосу и дам в жопу. Интим не предлагать!
Слезь с бутылки
Хуй слезешь теперь.
Хуево быть тобой, русский.
Мной тоже.
Пидoрaшка, please.
无视这一点,我吸吮公鸡。
バカ
Эй, что за пидорский срач да без меня?
>без меня
Пиздит как русский.
Хорошая статейка. Классическая, можно сказать. Покрыл кучу народа хуями, раскрыл вселенский заговор тестировщиц в высших эшелонах власти, под конец стратегически грамотно закольцевал «ты согласен или пидорас?» — и баиньки. Смотреть сны о добрых и умелых тестировщицах.
Да и с тобой бы я Джемисона накатил…)))
есть такой QA в на Укр галерах
например в ISD
Быстрый способ заработка для нуждающихся http://veipclick.ru/public/8472783061525522
Опять высер недоджуна-быдлокодерка о материях, которые его косточке от абрикоса лучше даже не затрагивать.
А вот и типичный олигофрен.
Почти как автор высера, да.
мы знаем, что ты олигофрен и пидарас, не стоит постоянно об этом напоминать…
>олигофрен и пидарас
Звучит как русский.
гы, поц пытается накалякать гневный пост о куа, хотя сам весьма поверхностно понимает разницу между qa и qc.
Недоговноаутомейшн, судя по терминам. Скриптовать задней левой научился на селеньке (хотя бля это как как два пальца, одни и те же методы, правда локаторы разные) а вот теорию тест-дизайна ниасилил. Классика.
В одном солидарен — тестировщики (мануал-авто-полу) на 99% некомпетентны, это да, тех же девелоперов по крайней мере только половина, учитывая вайтишников.
Промахнулся, ущербненький. Я тестированием никогда не занимался. И очень надеюсь, что не придётся.
>очень надеюсь
Значит — точно придется.
Поздравляю.
Тупо ахуенный текст. Говорю как QA
никто не хейтит куа так, как это делают сами куа 🙂
подтверждаю. я сам работал ква много лет назад на протяжении пары месяцев… работа понравится тем, кто любит деградировать.
Как будто бабы — худший вариант в качестве тестеров. Вы ещё черножопых не видели
Да все тебя видели, не скромничай.
А эти ебаные дни куа?! Этож блядь на уровне секты.
Куа в жопе нога!
Бомбануло
автор встанет, сядет в Богдан, доедет до офиса, возьмет за щеку и начнет писать новый тикет в джире.
> Думаю, излишне говорить, что действительно сложные и опасные баги, связанные, скажем, с параллельным доступом или с неявными условиями, успешно уходят мимо них в продакшен.
поддерживаю эту мысль последних лет 10
ввиду бесполезности выкинули всех макак уже давно
освободившийся бюджет позволил больше времени уделять качеству сырцов
соответственно меньше багов, НО приходится всех переучивать, чтобы в коде не срали
а это тяжелая задача, эти кодо-засранцы — это дно, пожалуй, похуже хрюш
Вот кстати да, всегда удивляюсь почему так не любят манагеров и куа, ведь потребность в них существует только потому, что есть говнокодеры. Как только говнокодеры научаться нормально искать правильные сниппеты на стек-оверфлоу и перестануть извергать из себя говнокод — потребность в куа отпадет сама собой.