Testing just proves presence of bug, not absence of bug.
That means knowing how output looklike with given input is important.
The preference in most industries has always been towards producing more code with some bugs rather than less code that's nearly flawless. Given that, I'm pretty confident that soon I'll not even read code anymore and become a tester (and/or req engineer) instead.