I would like to chime in about it being the complete opposite for me. I was taking programming in High school many years ago and I dropped because it was ruining my love of gaming. Knowing the code, knowing how it works, knowing the bits of data, and/if/or statements of that basic coding I did.