Сегодня день тестировщика!
Поздравления всем причастным!
Люблю тестирование за то, что это отдельная философия. Ошибки и сбои вокруг нас, мы не можем программировать без ошибок, все предусмотреть и все проверить. Ошибки неизбежно останутся, но мы можем выловить хотя бы часть из окружающего хаоса
Хочу поделиться одним наблюдением. Считается, что хороший тестировщик должен обладать большим объемом технических знаний. А вот мне кажется, что хард скиллы это точно не то, что имеет решающее значение.
Я из своего опыта знаю, что есть много тестировщиков с такими познаниями, что обзавидуешься. Все знают, все умеют, умными словами говорят. Вот только задачи после них перепроверять и перепроверять! Да, они действительно многое ЗНАЮТ и УМЕЮТ. Но какой в этом толк, если они мало что ДЕЛАЮТ? Тестирование это прежде всего логическое мышление и трудолюбие, а не технические знания сами по себе.
Ставить хард-скиллы впереди софт-скиллов это запрягать телегу впереди лошади. Представьте, что вам нужен домработник, который будет еженедельно убираться в квартире. Он приходит с дорогущими инструментами, техникой, антибактериальными порошками. И он вроде и пользуется этими инструментами, но после его работы под кроватью всегда остается пыль, а на потолке в углу — паутина. Вы не понимаете, в чем проблема и решаете подсмотреть за ним. Оказывается, этот негодяй включает дорогущий пылесос, поводит им в центре комнаты и выключает!
Любому хард-скиллу можно обучиться. Причем довольно быстро, если это реально то, что вы используете в работе. А вот софт-скиллам обучиться практически невозможно. Каждый может купить пылесос, но не каждый хочет тянуться к паутине.
Для меня хороший тестировщик это не тот, кто может написать супер SQL-запрос и знает что такое DNS-сервер.
🪲 Хороший тестировщик этот тот, который берет требования и проверяет их один за другим. (Я тут часто вспоминаю фразу Юрия Шмидта, адвоката МБХ, которая звучала примерно как «передушить блох». Берешь и последовательно, один за другим, проверяешь все требования).
Звучит элементарно, но многие как раз таки и не умеют этого делать! Людям хочется поскорее закончить работу, тяп-ляп, вроде проверил. Не хочется копаться в блохах, это же мелочь какая-то. А потом оказывается, что уплотнительное кольцо не работает при отрицательных температурах (я про катастрофу Челленджера)
🪲 А так же этот тот, кто не боится выставить себя дураком. Лучше пойти и задать все необходимые вопросы, если надо — вгрызаться в глотки не отпускать, пока не получишь ответ, чем сделать вид, что все понятно и пропустить крит.
Но рынок продолжает искать хард-скиллы вместо просто хороших работников) Я когда вижу вакансии, то ужасаюсь. Там такой список, что надо знать и уметь, что я дай бог только половиной владею. Зато эти вот универсалы, которые нащелкали курсов на все случаи жизни - эти легко пройдут любое собеседование, а как они там дальше будут работать — кто ж их знает)