@aparrish Our brains are pattern machines, so that is how we learn at first. Finding patterns, adjusting them, etc. Modeling problems as programs in your head takes time, but I bet it could take less time if we pointed out that that was the goal. Some people like thinking of codes as layers, and that can help, but it's a middle step.