Originally Posted by Corwin 
Rogues also need to know the quests. JM has played every quest with every class and remembers where every trap and box is located; it really helps avoid disaster!!
Memorizing the maps isn't at all necessary. It makes things easier and makes top notch spot/search gear less mandatory, but it's not a make-or-break requirement to run a rogue.