А что если все станут тестировщиками?
Представьте - в один прекрасный день, без предупреждения, без писем от Министерства Смысла, без объявления в «Ведомостях», всему человечеству выдали пропуск на курс «Основы тестирования: от ручного до квантового». Не для того, чтобы выявить баги в софте, а чтобы научиться видеть баги в реальности. В системе. В себе. В соседе. В любви. В государстве. В сне.
Сначала шок. Люди смотрят на мир как на баг-репорт: «Этот магазин не отдаёт сдачу - ошибка в логике платежной системы. Этот политик - не отвечает на вопросы - null pointer exception в модуле "ответственность". Этот человек не любит меня - ошибка в конфигурации "сердце.ini"».
Мир становится несчастнее - потому что теперь ты видишь, что всё работает не так, как должно. Но ты не можешь просто закрыть окно и перезагрузиться. Ты - тестировщик. Ты обязан искать воспроизводимость. Ты должен воссоздать баг. Ты должен написать баг-репорт. И, возможно, - возможно! - ты найдёшь баг реальности. Тот самый, который висит в ядре системы с момента её запуска. Тот, что отвечает за боль, за несправедливость, за то, что кофе всегда остывает, а твои мечты — нет.
И тогда багфикс. Не просто обновление. Не патч. А фундаментальный релиз. Мир перезагружается. С новым ядром. С исправленной логикой. С отключённым модулем "страдание". С включённым "счастье.exe".
Но… есть нюанс. Что, если при обновлении система не выдержит нагрузки? Что, если багфикс вызовет каскадный коллапс? Что, если после исправления бага "ненависть" - исчезнет и баг "любовь", потому что они были связаны через общий библиотечный модуль "эмоции.dll"?
Тогда мир не станет светлее. Он просто… перестанет быть.
Но кто знает - может, именно в этом и есть смысл? Не в том, чтобы исправить всё. А в том, чтобы попробовать. Потому что тестировщик - это не тот, кто ищет идеал. Это тот, кто ищет ошибку. И если ошибку найдут - возможно, она окажется не багом. А фичей. И тогда мы поймём: реальность - это не баг. Это дизайн. И мы - её тестировщики. И, может быть, именно поэтому мы здесь.
P.S. Не забудьте сделать бэкап перед обновлением. И не запускайте "счастье.exe" в режиме администратора - может упасть весь мир.
Хакерская диета
90% печеньки, 10% код
Утро хакера
Кофе, завтрак и проверка не объявили ли его в розыск


