CODING IS NOT THAT DIFFICULT CODING ISN'T ABOUT LEARNING COMPLEX THEORIES OR STUDYING REFERENCE BOOKS IT'S ALL ABOUT LEARNING HOW TO THINK