Каждая эпоха предъявляет свои требования к разведчику. Вот мнение на этот счет разведчика первой мировой войны Томаса Джонсона: «Для того, чтобы действительно быть хорошим тайным агентом, вы должны знать страну, где будете работать, людей этой страны, их обычаи и язык. Но больше всего вы должны обладать проницательностью и железной выдержкой. У вас должен быть какой-нибудь сильный стимул: большая любовь к Родине или ненависть к врагу, жажда приключений или денег, но не такая, чтобы заставить вас продаться врагу.