A tool maps user inputs to results. A programming language is fine-grained - complex input to desired result. A fancy tool is coarse-grained - simple input to result.
As an industry matures, what users want to do is better known and methods for doing are developed, so a coarse-grained mapping becomes possible - on both ends.
But this process can cross industries above, obsoleting entire roles; and below, creating new roles.
A "role" is something requiring complex user input to specify a result.
As an industry matures, what users want to do is better known and methods for doing are developed, so a coarse-grained mapping becomes possible - on both ends.
But this process can cross industries above, obsoleting entire roles; and below, creating new roles.
A "role" is something requiring complex user input to specify a result.