To program you have to crawl on your belly through a maze in a dark mine shaft memorizing all the turns until you find the problem, grope at it with your hands until you understand what's broken, back out slowly, and get the tool to fix it. Then you have to remember how you crawled in there to begin with.