I've wondered if people who work with computers have one up on the rest of us when it comes to reading and following knitting patterns, after all you're used to things that must be specific down to minute details. But maybe you don't work with code. I've thought my SIL would be really good at knitting if he wanted to but then....now that I think of it....some patterns are written so they'd make his blood boil. Maybe he shouldn't be knitting. LOL However, I should probably say that he is almost certainly undiagnosed Asperger's. I can picture him now rewriting all the patterns...nope he better stick with his 'puters.