What do you need going in?

<p>I am told that programming experience isn't a requirement, but it can help. I've also been told that extensive OOP experience can actually harm you.</p>