I recently put my wife through a programming videogame (exapunks). She gas a mechanical engineering degree. She has great memory, but she said the hardest part was holding 2 nested loops in her brain to foresee the execution.
That's when I remembered that way back I had similar problems. It takes time to develop that skill and the average person will struggle with that