In my personal work experience, this was one of the experiences I've had the most fun in. The main reason job shadowing was fun for me was because i got to do it with my father. While watching him work( he's an network engineer) I saw that the job he was doing was very dangerous if he made any major mistake it could result in him getting hurt. Because it was a little risky it meant that you had to pay attention to detail. I helped him get tools and learned how hard and fun network engineering could be. That made the experience even better.