I have a few years on you (not a lot, but a few). I picked up Perl a couple of years ago to solve a specific problem - I wanted to shove a pile of documentation written using Word into a wiki. I first read the Camel (a fine bedtime read, but not much fun as a reference book as I recall) then happened on PerlMonks. I've now had a good poke around many of Perl's corners and feel I understand a fair chunk of it.

Much of my learning has been SoPW driven - someone asks a SoPW which I know almost nothing about, so I read the module documentation or whatever seems pertinent, figure out an answer and post it. Great way to learn about all sorts of areas of the language and its application!

Actually, its not just Perl I've learned here. Perl has been a spring board for learning a lot more about HTML, XML, CGI, SQL, UNICODE ... . All of which I've found applications for.

So my suggestion? Browse through the SoPWs and see what you can answer (not that you have to post your answer, but the exercise is great). And if you run into stuff you don't understand, post a SoPW. If you don't understand by the time its ready to post then chances are the question will help someone else to enlightenment too.


DWIM is Perl's answer to Gödel

In reply to Re: Enlightenment and Frustration by GrandFather
in thread Enlightenment and Frustration by chexmix

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.