Don't worry, it's not just you!
While the basic concepts of programming are something you
should understand, there is a lot that is just experience. There is a lot of good documentation but I'd also recommend
going to the book store and skimming the Tables of Contents
of as many seemingly relevant books as you can find (after
reading the ones people recommend here, they seem just what you need really).
If you try to solve real problems and learn a bit at a time, you can teach yourself. Even something simple like trying to do a simple thing in a program of maybe 5-10 lines and trying a few ways to do it. When you wonder why
something doesn't work, try and find out by experimenting and by looking for where relevant info may be. The best
weapon I could recommend is reading voraciously until you find something that speaks to you. That's when you start having fun.
By the way you will find there is an idiom that fits perl thinking just the way there are ones for electronics engineering. The author of Perl recommends laziness as a
programmer's friend, so I wouldn't worry about agility. Another great motto of perlfolk is TMTOWTDI (There's More Than One Way To Do It) which you may have heard. Much of
learning is looking at a problem from a few perspectives to get a handle on it. Much of experience is making a heck of a lot of mistakes (I know). Peace!
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:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- 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
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||