Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
I personally think that when you are learning something new, you should be trying to take everything apart. If you're learning about references, you should be asking about _WHY_ they're there, _WHEN_ to use them, and _WHAT_ are the advantages of using them. Then you could ask about the internal implementation, but you probably won't ask that for a while. It's usually a bad idea to try to learn everything in one swoop.

To be more general, when you are learning something, there are usually a lot of questions that come to mind, but you're either scared to ask them (because they may sound stupid) or you're dismissing them because you're trying to absorb the newer information coming in (of course there are other reasons, but I think these are the most prominent). To me, the more confidence you have in asking questions, the more likely you are to ask more as time goes by (duh, right?). Children are probably the best example with the: "What's this?" or "Why's that thing there?" type questions.

On the other hand, I'm in a similar situation. I've been studying C for some time. I know most of the basics, but now, I'm thinking to myself: "what next?" I know there's more to C than just the basics found in the introductory books. There's socket programming, building your own header files, building your own libraries (which is tied to header files), etc. There are a bunch of resources online that will teach you some of the more advanced C topics, but there are so many that sometimes finding a few good resources is like the proverbial "needle in the haystack." So, I think there's more to your question than "I don't know what to ask to learn what I need to know." There's also a need to find out what information has more immediate use to you, so that you can learn other things. You wouldn't try to understand objects before you understood all of the variable syntax in Perl (well, I hope not ^_~). You wouldn't try working on a car without any previous knowledge. Both examples require some prerequisite knowledge. Trying being as inquisitive as a child. I bet you'll learn a great deal.

Theodore Charles III
Network Administrator
Los Angeles Senior High
perl -e "map{print++$_}split//,Mdbnr;"

In reply to Re: I Don't Know What I Need To Know by Necos
in thread I Don't Know What I Need To Know by nimdokk

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, 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, 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.
  • Log In?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others about the Monastery: (4)
    As of 2018-01-21 01:26 GMT
    Find Nodes?
      Voting Booth?
      How did you see in the new year?

      Results (227 votes). Check out past polls.