you can make computers do repetitive things fairly easily - hence algorithmic programs / spreadsheets / data bases etc
recognizing patterns is a little harder - door handle is a difficult concept for a robot - so many handles on so may doors and they all look different
(door knobs, wing handles, pull to open refrigerators, ovens, microwaves, push to open, push to release magnetic latch,....)
actually doing something creative, like taking a bunch of primitives (gates or transistors) or more complex things (like 74..... series logic or op amps) and designing a circuit, whether analog or digital, is a long way off