Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
Here, here.. Too bad I can only upvote once ;)

In computing in general, and even more so in coding, people tend to get blinded by complexity, and forget that everything is based on a simpler building block.

Case in point when writing code there are only a handful of different actions that can be done. Declarations/Assignments, Testing structures, and Looping structures. From there you can get into the particulars of each of the items. Then view variations between say perl, python, java, C, C++, the benefits and drawbacks of each implementation. A slightly more concrete example would be routing protocols. Once you grok the OSI layers, what type of transport mechanism youu have, etc... it can become trivial to pull apart a brand spanking new implementation of say BGP or something. Due to the basic foundation in networking, you can pierce through the complexity that looks to "outsiders" as something revolutionary.

A response to the OP would be that my code constantly morphs in style, though its directly proportional to the effort spent doing something in a given period of time. I.e If I'm not using it I'm not growing in said field. Sometimes I find immense pleasure in the fact that I see so many things I know I don't know, and the projections I can attempt to make for things I don't know I don't know. For me computing is so rich, which is good as I tend to get "bored" with shallow topics. Other times the same projection weighs on me so heavily that I almost consider doing something else. *almost* ;) ... The thought is something to the effect of "Man, will I ever finally grok this?" or "I just wish I could get ahead of this damnable learning curve". Personally as long as I keep my focus on what I know I don't know, I know that I will continue to grow.

I have found the best way for me to learn is to attempt to find a basic level, whether some topics need to be deferred till later, and then begin assimilating the present information. Once you understand the "why"s of things, the hows et all, become in most cases intuitive extensions. Also this allows for me at least to be able to identify possible problems or enhancements in a relativly short time frame.

MMMMM... Chocolaty Perl Goodness.....

In reply to Re: Re: I Don't Know What I Need To Know by l2kashe
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: (3)
    As of 2018-05-26 00:48 GMT
    Find Nodes?
      Voting Booth?