COBOL, RUP and YAML are efforts to deskill software development. But tooling...

@mistersql

COBOL, RUP and YAML are efforts to deskill software development. But tooling has gotten better. Each tooling or innovation has two audiences, non-technical management (we can cut staff! hire temp workers! we can outsource to South Sudan!) and the people that use the tools. I create more value when I have a modern programming language, an IDE, unit tests, build servers.

Doesn't change that all of them are going to get justified for the first set of reasons.

Self-replies

* YAML DSLs, every attempt to deskill programming by inventing a YAML DSL so people can effortless declaratively write what their non-technical supervisor asked for.