The first analogy is with computing. The first practical digital computer, the Eniac, had to be set up manually to do a computation. The next generation was designed so that the set-up information was stored internally.
The main challenge in following this analogy is to identify the information processing - computational components required for converting skills into action.