STAGE I Call to adventure --some new threat or challenge appears in the protagonist's community.
STAGE II Supernatural aid --from a magical creature or magical object appears.
STAGE III Confrontation --The hero confronts the threshhold of danger, often a guardian or villain, that thrwarts him.
STAGE IV Education --Aid comes from a helper and/or mentor figures to show him how to bypass challenges and temptations.
STAGE V Revelation --The hero experiences revelation--often in the form of an abyss or a symbolic death and rebirth.
STAGE VI Resurrection --The hero is transformed, resurrected, or somehow makes atonment, often receiving a concrete or abstract gift from a divine source like a god or goddess-figure
STAGE VII Return --The hero returns home. Once there, he re-establishes order or peace, often becoming a new ruler.
To reach as full an appreciation as possible of a literary piece as art , we as readers sometimes need to consider the historical significance of the subject matter, the events, and as many of the allusions as possible. Examples might include the following: knowledge of the context and significance of "abolitionist" in Twain's The Adventures of Huckleberry Finn deepens reader appreciation of the author's satire; knowledge of the history of English suppression of the Irish enlightens the reader's understanding of Swift's satire in "A Modest Proposal"; and knowledge of the type of leader England had in George I and Swift's inversion of him as the King of Lilliput in Gulliver's Travels bring new dimensions of appreciation for the text.
Likewise, guessing the third argument of the "ellipse" function isn't "learning programming". It's simply a barrier to learning. In a modern environment, memorizing the minutia of an API should be as relevant as memorizing times tables.