Sublime
An inspiration engine for ideas
it is more important for a module to have a simple interface than a simple implementation.
John K. Ousterhout • A Philosophy of Software Design, 2nd Edition
This is end-user programming, a vision for empowered computing pursued by bright-eyed computer science visionaries.
Szymon Kaliski • https://www.inkandswitch.com/end-user-programming/

At Ink & Switch, we believe that software should be extensible in an easy, everyday manner. We believe users want to automate, customize, or even make their own tools without much ceremony. History offers us some great examples.
Szymon Kaliski • https://www.inkandswitch.com/end-user-programming/
“You had a set of folks running these machines who were the priesthood of hardware, and the rest of us were railing against it,” says Chris Brown, a software-development manager at the time. “We wanted a playground where we could go to freely try things out.”
Brad Stone • The Everything Store: Jeff Bezos and the Age of Amazon
Jack of all trades.
David Thomas • The Pragmatic Programmer: From Journeyman to Master

how fast you learn is a lot more important than how much you know to begin with. So in general I say that people emphasize too much how much they know and not how fast they're learning.