Almost all the work of programmers is already automated in the form of everything you get via `pip`, `apt get` etc. A very large part of what remains is the bit which cannot be automated: modelling real world (business) process in terms of the systems of automation which are available. Programming is a modelling activity which is about phrasing sequences of available actions to represent a process. If AI systems gene…
This is not programming. This is not what I had in mind when I signed up for Computer Science school.
> modelling real world (business) process in terms of the systems of automation which are available.
In other words, programming by analogy.