yes I have talked about my job (local paper too).
Agree the way to go is to set them something to do - in groups, maybe dealing with a problem you might face, then feed back - also ask them lots of questions.
Make sure they are ones they can answer.
I always get asked how much I earn too! I don't tell