The integrated chip greatly improved the use for transistors, but it could only do what it was originally programmed to do. It couldn't change programs, and it certainly couldn't remember anything.
On a most basic level, a computer programmer writes, well, programs. Programmers will also rewrite, debug, maintain, and test (and retest) software and programs that instruct the computer to ...