It is so weird being on the spectrum and hearing stories like this. My dad and I often typed in multi-page programs without errors, or perhaps one error in the program.
I always thought it was OCD or something, where I would not enter a character unless I'd heard it unambiguously from the person reading the program to me.
Having it read to you would make it a lot easier to get it right, I would think.
My problem was always going back and forth between screen and magazine, and maybe skipping a line or a hex word or whatever. It took me longer than I'd like to admit to even figure out that moving a ruler down the page to help me find my place each time I looked back would reduce errors tremendously. If someone were reading it while another person types, it'd be much easier to not lose your place on the page.
I was mostly working alone. Most of my mistakes where omission. In the line
2560 data 0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,0,0,0,0,0,128,42,128,128,9,0,0,0...
Missing one 0 is fatal, but the streak is long enough that it is easy to miss one and not notice.
I always thought it was OCD or something, where I would not enter a character unless I'd heard it unambiguously from the person reading the program to me.