wild west way of learning how to program