Soon We Won’t Program Computers. We’ll Train Them Like Dogs | WIRED
"Over the past several years, the biggest tech companies in Silicon Valley have aggressively pursued an approach to computing called machine learning. In traditional programming, an engineer writes explicit, step-by-step instructions for the computer to follow. With machine learning, programmers don’t encode computers with instructions. They train them.
Just as Newtonian physics wasn’t obviated by quantum mechanics,
code will remain a powerful tool set to explore the world."