Automating the Automators: Shift Change in the Robot Factory – O'Reilly

#artificialintelligence 

What would you say is the job of a software developer? A layperson, an entry-level developer, or even someone who hires developers will tell you that job is to … well … write software. An experienced practitioner will tell you something very different. They'd say that the job involves writing some software, sure. Figuring out what kinds of problems are amenable to automation through code. Knowing what to build, and sometimes what not to build because it won't provide value.