Personally, I learned Perl the way that I learn most technical subjects, by reading and practicing. I have for the past 40+ years scheduled an hour before Work to sit with a cup of coffee and my current technical document. I read, I take notes, I write short codes that illustrate what I have been reading, and I drink some more coffee.

When I learned Perl I started with the Llama (Learning Perl), continued with the Camel (Programming Perl) and then the Big Horn Sheep (the Perl Cookbook) and the Timber Wolf (Algorithms in Perl). It took about three years.

I have used the same tactic with other Technical subjects: languages (Python, Javascript, Haskell), operating systems (Unix, Linux, FreeBSD, Solaris, zOS), tools (Vim/Vi, Nagios, Apache, SQL, shell), etc.

This is the way that I learn. I don't really know anything, I just remember where I can look it up. It's a principal I stole from Unix, keep only the bare minimum code necessary in main memory, page everything else out to auxillary....

----
I Go Back to Sleep, Now.

OGB


In reply to Re: How I spend my day meditating on perl is this the same with you? by Old_Gray_Bear
in thread How I spend my day meditating on perl is this the same with you? by 5plit_func

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.