I'm also a programmer and I'd have had difficulty too with the way they ran that. He hadn't seen it until that moment, so he hadn't had time to review it beforehand. Then he had to direct someone else to scroll through things since he didn't have direct control. It's the same difficulty I have when I'm trying to help someone debug their stuff remotely and I have to tell them what to click on and what to type. If I'm able to control things and review it all, then I can more easily understand what's going on.
Reading code or database schemas isn't like reading a book, usually you don't just read it from top to bottom. You skip around as you need to review what different parts do as they interact, and that's hard when someone else (especially a non-programmer) is controlling what's being shown and done.
I'm also a programmer and I'd have had difficulty too with the way they ran that. He hadn't seen it until that moment, so he hadn't had time to review it beforehand. Then he had to direct someone else to scroll through things since he didn't have direct control. It's the same difficulty I have when I'm trying to help someone debug their stuff remotely and I have to tell them what to click on and what to type. If I'm able to control things and review it all, then I can more easily understand what's going on.
Reading code or database schemas isn't like reading a book, usually you don't just read it from top to bottom. You skip around as you need to review what different parts do as they interact, and that's hard when someone else (especially a non-programmer) is controlling what's being shown and done.