Job shadowing allows you to interact with people working in careers that you may wish to take up in the future. Therefore, it is important to prepare some questions in good time that will help paint a better picture of what the host or other employees do, and to help you discover some tips on the skills that you should develop before joining the workplace.