Ответ на пост «Из охранника в тестировщики :)»2
Как же неистово заебали все вот эти "кул стори" про "Да можно 3 класса отучиться и вайти в АйТи на тестера" или "Самый легкий вход в IT - профессия тестировщик".
За 7 лет работы инженером по обеспечению качества осознал, что такие высказывания - это "лакмусовая бумажка" для определения того, что с обратной стороны монитора вещает умственно отсталый "эксперт" с IQ как у хлебушка.
Тестирование не может делать каждый.
Если бы его, блять, мог делать каждый - за это бы не платили такие деньги и на позицию начинающего тестировщика не было бы по 150-200 человек на место (так было по крайней мере 2 года назад).
Если бы его мог делать каждый, то про то как правильно тестировать не снимали бы кучу гайдов, не писали бы статьи и книги.
Если бы его мог делать каждый, то в вакансиях на тестировщика было бы 2 этих злоебучих озвученных критерия "логическое мышление" и "дотошность".
А что мы имеем по факту?
Для того, чтобы из рандома в интернете вышел нормальный тестер (именно нормальный, а не трансформированный охранник) нужно:
1) Ебейшее знание теории тестирования в плане документации, чтоб работать на 1 волне с командой, а не изобретать свой велосипед на каждый чих.
2) Не менее ебейшее знание теории тестирования в области типов тестирования, чтоб понимать хотя бы теоретически что и на каком этапе с приложением может пойти не так.
3) Понимания принципов работы ПО: клиент-серверная архитектура, что такое апишки, какие типы данных бывают, какие бывают методы, чем они отличаются, какие статус коды ответов бывают, что делать если пришел тот или иной статус код, как анализировать логи, какими инструментами пользоваться для тестирования того или иного функционала, что такое синхронное и асинхронное взаимодействия, что такое реляционная/нереляционная бд и т.д. и т.п.
4) Практические навыки решения хотя бы тестовых задач (в стиле: составь список проверок, оформи, приоритезируй, представь что есть ошибка и оформи баг-репорт).
И это верхушка айсберга. И что, прям вот дали охраннику мышку в руки и он, блять, в тот же момент все это осознал? Стал супер-тестером и руководителем, просто раньше у него мотивации не было, а тут он прям в другого человека превратился? Ну-ну...
Из таких "везунчиков" по итогу получаются ребята, которые без "сиськи" лида или без "сиськи" разраба даже текст ошибки в логе прочитать не могут. Для них ошибка в логе вида "...Cannot deserialize value of type 'java.util.UUID' from String '......'...." неразрешимая самостоятельно проблема, ведь не то что до гугла, но и до онлайн переводчика дойти не в состоянии.
Более того скажу, что с инфоцыганских курсов выходят "инженеры", которых чему-то учили и которые что-то учили, но знаниями не блещут. Дай бог на 20 кандидатов суперПроАйтиКурсНеинфоцыганский найдется хотя бы один, кто может связать пару слов по теме и в нетипичной ситуации дать правильное решение.
Так что, неуважаемые "легкоВайтистыЧерезТестирования" сходите ка на йух. А лучше набирайте себе тестеров исключительно с "логическим мышлением" и "дотошностью к деталям", чтоб ваше приложение падало от каждого чиха, который не прописан в документации.
А также желаю вам деплоев по вечерам пятницы, чтоб вы в субботу и воскресенье овертаймили.






