Programs must be written for people to read, and only incidentally for machines to execute. –Hal Abelson and Gerald SussmanOften quoted, and I wonder if there's much evidence supporting it? Let's replace "machines execute it" with "people use it without reading the source code", and we can say that code is run many many more times than it is read.
Focusing on readability of the code and putting "machine execution" second, means putting the user experience second, after the developer experience. Imagine a race car engine which is designed first to be simple for an unfamiliar contract mechanic to repair, and secondly to power a race car, with the justification that the engine "will be repaired more often than it will be built". I have my suspicions that software which is fast, responsive, and a pleasure to use is designed by people who put the machine first; even if that means using difficult languages and low levels of abstraction and requires high levels of skill.
The most important skill for a programmer is the ability to effectively communicate ideas
Iverson Notation was designed as an improved way for people to communicate ideas, years before it got turned into the programming language APL. Look where that got it.
Go programmers realise that code is written to be read and so place the act of reading code above the act of writing it. Go goes so far as to enforce, via tooling and custom, that all code be formatted in a specific style.
Books are created to be read, not written. That doesn't happen by enforcing that all books have the same style and formatting.
If software cannot be maintained, then it will be rewritten; and that could be the last time your company will invest in Go.
Pushing a cult is the last word in the slides?