2 ms·
I like the piano analogy. A really bad pianist will maybe hit some if the notes correctly sometimes. Like a really bad software developer through sheer luck mi
by tharkun__ 5y ago
I like the piano analogy.
A really bad pianist will maybe hit some if the notes correctly sometimes. Like a really bad software developer through sheer luck might hit copy and paste shortcuts on the right stackoverflow post from time to time. But you will fire both very fast.
A good enough pianist will proba ly hit all the right notes most of the time. Like a good enough software developer who will write software that works most of the time because he hit the right keys most of time. Probably a combination of being reasonably good at finding the right stackoverflow posts most of the time and some general knowledge of ifs and for loops.
Then there's the pianist that that actually feels the music on the sheet. That doesn't just read the sterile notes on the sheet. Or a software developer that writes readable, maintainable code in 'no time'.
Theres a nice TED talk on this topic. I think he compares pianists of various ages to show this. Benjamin Zander, a famous conductor. Worth the watch even if you don't like classical music if you ask me.
https://www.ted.com/speakers/benjamin_zander https://www.ted.com/speakers/benjamin_zander