I hate reading a book where the good guys know EVERYTHING!
Need an escape route? Oh hey look, there is a motorcycle! I can drive that!
I need a weapon. What's that? There is a sword? Oh yeah, I can fight with that.
I just saved the damsel in distress and now I'm gonna kiss her! Because I know exactly what I'm doing, our first kiss is the romantic thing ever!
NO! NO! NO! NO!
When did our hero learn to drive a motorcycle, fight with a sword and be the best kisser ever?!?!?!.
Guess what! In Harry Potter, Harry had no clue what to do when it came to magic.
What did he do? Went to school and learned.
When Katniss walked into the training arena, guess which weapon she chose? The Bow and Arrow. Why?
Because she already knew how to use it!
In Lord of the Rings, Frodo is given a ring that he must destroy. Does he know what to do? NO!
He asks for help!
Don't give your characters the knowledge. Give them the tools to learn.
I hate reading books where the lead character (woman or man) just know everything. They never think 'hmmm. . . how do I do this?'. They just KNOW EVERYTHING and it's horrible.
Do you know everything? I don't know everything. If someone handed me a sword and said "Fight!" I would probably end up cutting my arm off.
If I came upon a motorcycle as my only fast way for escape, I would just start running. No way would I try and drive a motorcycle if I've never been taught how!