- Some day, we won't even need coders any more. We'll be able to just write the specification and the program will write itself.
- Oh wow, you're right! We'll be able to write a comprehensive and precise spec and bam, we won't need programmers any more.
- Exactly
- And do you know the industry term for a project specification that is comprehensive and precise enough to generate a program?
- Uh... no...
- Code, it's called code.
In the end, we'll just move the abstraction layer to another level, that's it.
[1] http://www.commitstrip.com/en/2016/08/25/a-very-comprehensiv...