If you take that attitude, then you'll never start coding.

Besides, if you keep reading you'll run into a lot of apparently (or actually!) contradictory information. There is no way to sort this out without having an experience base of your own to draw from. And other things that you'll read you will likewise not understand unless you have some experience under your belt. Finally all of the theory in the world does no good unless it becomes reflex, which again takes practice.

So there is a chicken and egg problem here, you don't want to start until you have the skills, but you cannot develop the skills unless you start.

The answer is to do all things at once. Be aware of what you don't know or don't know that well, and proceed. Be sure to re-evaluate periodically. Continue to learn, practice, read and grow. At some point this is the only way that I know to learn a practical skill.

However, if you can, it is good to make the first few projects that you do be things which are unimportant, so the inevitable mistakes are not a big deal.


In reply to Re^3: How to start. || Ramblings of a confused mind. by tilly
in thread How to start. || Ramblings of a confused mind. by jkva

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.