It seems to me that at least a portion of the recent thread on 'Cargo Cults' dealt with the behavior as a learning pattern. Thinking that in turn reminded me of three other such 'patterns', all tested and found useful over time. I'm sure there are more, these are just the ones that occurred to me first. Come to think of it, they are all pretty much the same thing. The basic idea is that you copy something good until you make it your own. The 'make it your own' part even includes the notion of transcription errors as a possibly good thing! If you check out http://www.google.com/search?q=%22Folk+Process%22 you will see that mistakes are a great source of both improvement and comedy! (Hmmm? process + mutation = evolution??) Repetition followed by mastery. And one of the reasons that these are effective beginner patterns is that blind faith works just fine. Or no faith at all or even complete theoretical knowledge, the only important part is repetition (well with an admitted sub-text of learning). Further these are things that can be done even without the help of a teacher. Granted all other things being equal having someone else monitor the process is better than not, but the history of endeavor shows that the process still works in isolation.

–hsm

"Never try to teach a pig to sing…it wastes your time and it annoys the pig."

In reply to There is more cargo where that cult came from! by hsmyers

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.