Dave - look up the etymology of neophyte - it literally means new leaf in Greek. It does mean newbie.